* {
	font-size: 12px;
	font-family: "宋体";
	color:#404040;
}
input[type=submit],input[type=button]
{
    cursor:pointer;
}
.infobox
{
    background-color: #fff9d7;
    border: 1px solid #e2c822;
    color: #333333;
    padding: 10px;
    font-size: 13px;
    font-weight: bold;
    margin:0 auto;
    margin-top: 10px;
    margin-bottom:10px;
    width: 98%;
    text-align: left;
}
.errorbox
{
    background-color: #ffebe8;
    border: 1px solid #dd3c10;
    margin:0 auto;
    margin-top: 10px;
    margin-bottom:10px;
    color: #333333;
    padding: 10px;
    font-size: 13px;
    font-weight: bold;
    width: 98%;
}
.errorbox_abs
{
    background-color: #ffebe8;
    border: 1px solid #dd3c10;
    position:absolute;
    color: #333333;
    padding: 10px;
    font-size: 13px;
    font-weight: bold;
    width: 365px;
}

body {
  font-size: 12px;
  line-height: 1.5;
  font-family: "宋体";
  scrollbar-base-color:#C0D586;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-shadow-color:DEEFC6;
  
  min-width:1024px;
}
ul,li{list-style-type:none}
form,h1,h2,h3,ul,ol,div{	margin: 0; padding:0;}
form
{
 display: inline   
 }

td,th,div {
	word-break:break-all;
	word-wrap:break-word;
	line-height: 1.5; 
}

b,strong {
	color:#666600;
}

li,dd {
  list-style-type:none; margin:0px; padding:0px; 
}

input[type=button]{
    background-color: #F1F8B4;
    *padding-left:0;
    *padding-right:0;
}

h1 { color:#171B16; font-size:130%; font-weight:bold; }
h2 { color:#171B16; font-size:115%; font-weight:bold; }
h3 { color:#171B16; font-size:100%; font-weight:bold;}

a{text-decoration:none;}
a:link { font-size: 9pt; color: #000000; text-decoration: none; font-family: ""宋体""; }
a:visited{ font-size: 9pt; color: #000000; text-decoration: none; font-family: ""宋体""; }
a:hover {color: red; font-family: ""宋体"";}
a img { border-style:none; }

b a {
	color:#666600;
}
strong a {
	color:#666600;
}

a b{
	color:#666600;
}
a strong{
	color:#666600;
}

input ,select,textarea
{
    border: 1px solid #ababab;
    padding:6px;
}
input[type=checkbox]
{
    border: 1px solid #ababab;
    padding:3px;
}
.pubinputs {
	height: 22px;
  width:250px;
	padding:4px 3px 2px 3px;
	border-width:1px;
	border-style:solid;
	border-color:#999999 #dddddd #dddddd #999999;
}

.iptxt {
	height:22px;
	padding:4px 3px 2px 3px;
	border-width:1px;
	border-style:solid;
	border-color:#999999 #dddddd #dddddd #999999;
}

.alltxt {
	padding:4px 3px 2px 3px;
	border-width:1px;
	border-style:solid;
	border-color:#999999 #dddddd #dddddd #999999;
}

.pubinput {
	height: 24px;
	width:250px;
	padding-top:3px;
	padding-bottom:0px;
}
.pubinputl {
	height: 24px;
	width:350px;
	padding-top:3px;
	padding-bottom:0px;
}

.np {
	border:none;
}

.linerow{border-bottom: 1px solid #ACACAC;}

.coolbg {
  border-right: 1px solid #ACACAC;
  border-bottom: 1px solid #ACACAC;
  background-color: #F1F8B4;
  padding:5px 10px 5px 10px;
  background: url(../Images/allbtbg2.gif) #EFF7D0;
  cursor:pointer;
}

.coolbg2 {
  border: 1px solid #000000;
  background-color: #DFDDD2;
  height:18px
}

.ll {
  border-right: 2px solid #ACACAC;
  border-bottom: 2px solid #ACACAC;
  background-color: #E6E6E6
}

.bline {border-bottom: 1px dotted #BCBCBC; height:28px; background-color: #FFFFFF;}
#uploadfield{float:left;}
.bline2 {border-bottom: 1px solid #BCBCBC;}

.coolbt {
  border-left: 1px solid #EFEFEF;
  border-top: 1px solid #EFEFEF;
  border-right: 1px solid #ACACAC;
  border-bottom: 1px solid #ACACAC;
  background-color: #E4F7D7;
  cursor:pointer;
}

.coolbt2 {
  border-left: 1px solid #EFEFEF;
  border-top: 1px solid #EFEFEF;
  border-right: 1px solid #ACACAC;
  border-bottom: 1px solid #ACACAC;
  background-color: #F7FCDA
}

.coolbg3 {
  border: 1px solid #BDC5B4;
  background-color: #DFDDD2;
  height:20px;
  width:140px;
  text-align:right;
}

.coolbg61 {
	line-height:26px;
	width:380px;
	border-top:1px solid #BDC5B4;
	border-left:1px solid #BDC5B4;
	border-right:1px solid #BDC5B4;
	height:26px;
	text-align:right;
	background-color: #E7F3B1;
}

.coolbg62 {
  border: 1px solid #BDC5B4;
  background-color: #F8FDF0;
  height:300px;
  width:380px;
  padding:5px;
}

.coolbg4 {
  border-bottom: 1px solid #C9CFC1;
  background-color: #EDEBE5;
  height:20px;
  width:190px;
  text-align:right;
}

.coolbg5 {
  border-top: 1px solid #BDC5B4;
  background-color: #EDEBE5;
  font-size:1pt;
  height:6px;
  width:190px;
}

.dlg {
  border: 2px solid #749F4D;
  background-color: #F0FAEB;
  padding: 2px;
  width: 360px;
  line-height:160%;
}

.dlgws {
  border: 2px solid #749F4D;
  background-color: #F0FAEB;
  padding: 2px;
  width: 280px;
  line-height:160%;
}
.dlgws div {
  width: 100%;
}

.dlgTesttitle {
  border: 2px solid #749F4D;
  background-color: #F0FAEB;
  padding: 2px;
  width: 200px;
  line-height:150%;
}

#_mysource{ z-index:5000; }
#_mywriter{ z-index:6000; }

.option1{ background-color: #DCECA6; }
.option2{ background-color: #F7FBD2; }
.option3{ background-color: #FFFFFF; }

.ininput{
width:96%;
height:20px;
border:1px solid #ffffff;
}

.nbt{ 
  padding: 1px;
  background-image:url('allbtbg.gif');
  background-color:#ffffff;
  border:1px solid #A5AF83;
}

.tdt{
  padding-left: 6px;
}

.waitpage
{
  top:0;
  left:0;
  filter:Alpha(opacity=70);
  -moz-opacity:0.7;
  position:absolute;
  z-index:10000;
  background:url(../Images/frame/loading1.gif) #ababab center no-repeat;
}

.divpre
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
}

.autoinput {
	padding-left:3px;
	width:90%;
	height:22px
}

.bodytitle
{
  margin:auto;
  height:28px;
  border:1px dotted #BFD67C;
  background:url('wbg.gif');
  margin-bottom:6px;
  width:98%;
  font-weight:bold;
}
.bodytitle div 
{
  float:left
}
.bodytitletxt
{
  padding-left:6px;
  line-height:28px;
}
.tbtitle td{ padding:3px; }

.tblist td{
	background:#FFFFFF;
	padding:6px;
}
.tblist td.tbsname{
	background:#F9FFE6;
	padding:6px;
}
.opt{
	padding:3px 0 3px 10px;
	background-color:#D1DDAA;
}
.content{
	margin:8px;
}
#content
{
    min-height:400px;
    margin-top: 70px;
    *margin-top: 0px;
    *padding-top: 70px;
    _padding-top: 10px;
    width:100%;
}
/**begin top*/
#tpa {
	color: #009933;
	margin:0px;
	padding:0px;
	float:left;
	padding-right:10px;
	position:relative;
	top:4px;
}

#tpa dd {
	margin:0px;
	padding:0px;
	float:left;
	margin-right:2px;
	cursor:pointer;
}

#tpa dd.ditem {
	margin-right:8px;
}

#tpa dd.img {
  padding-top:6px;
}

#tpa .item
{
    text-align:center;
	background:url(../Images/topitembg.gif) 0px 3px no-repeat;
	width:82px;
	height:26px;
	line-height:28px;
	color: #ffffff;
	font-weight: bold;
}
.eper
{
    display:inline-block;
    width:170px;
}
.eper222
{
    display:inline-block;
    width:75px;
}

#tpa .itemsel {
  width:80px;
  text-align:center;
  background:#226411;
	border-left:1px solid #c5f097;
	border-right:1px solid #c5f097;
	border-top:1px solid #c5f097;
	height:26px;
	line-height:28px;
	color: #ffffff;
	font-weight: bold;
}

*html .itemsel {
	height:26px;
	line-height:26px;
}
.item a:link, .item a:visited {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.itemsel a:hover {
	color: #ffffff;
	font-weight: bold;
	border-bottom:2px solid #E9FC65;
}

.itemsel a:link, .itemsel a:visited {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.itemsel a:hover {
	color: #ffffff;
	border-bottom:2px solid #E9FC65;
}
.foot{
	margin:8px;
	border-top:2px solid #d1ddaa;
	text-align:center;
	line-height:20px;
}
#top{
	width:100%;
	border:0;
	height:60px;
	background-image:url(../Images/topbg.gif)
}
#top .left{
	float:left;
	width:20%;
}
#top .right{
	float:left;
	width:80%;
	text-align:right;
}
#top .right .msp
{
    width:480px;
    font-weight:900;
    text-align:center;
    display:inline-block;
    line-height:22px;
    height:22px;
    border:1px solid #c5f097;
    color:White;
    color:#0c3002;
    margin-right:260px;
}
#top .right .msp b
{
    color:#0c3002;
}
#top .right .fun{
	height:26px;
	line-height:26px;
	padding-right:10px;
}
#top .right .rmain {
  padding-left:10px;
  height:34px;
}
/**end top*/

/**begin con*/
.cleft
{
    float:left;
    width:200px;
    height:100%;
    min-height:510px;
   
}
.cmiddle
{ 
    float:left;
    margin:0 3px 0 3px;
    width:10px;
    height:100%;
    min-height:520px;
    border:#d1ddaa 1px solid;
    line-height:520px;
    cursor:pointer;
 }
.cmiddle img
{
    width:10px;
    *margin-top:220px;
}
.cright
{
    float:left;
    overflow-x:scroll;
    height:100%;
    padding:5px;
    min-height:510px;
    min-width:750px;
    border:#d1ddaa 1px solid;
 }
.con{
	margin:8px;
	overflow:hidden;
}
.con .search{
	margin-top:8px;
	padding:3px 0 3px 10px;
	border:1px solid #CBD8AC;
	background-color:#eef4ea;
}
.con .search span{
	margin-right:20px;
}
.con .search span .key{
    padding:0;
    margin:0;
	display:inline-block;
	width:60px;
}
.con .search span .value
{
    padding:0;
    margin:0;
	display:inline-block;
	width:120px;
}
.con .search input[type='text']
{
    width:100px;
}
.con .search span .value .orsel
{
    width:95px;
}
select{
	border:1px solid #ababab;
}
.con .search .seabtn{
	background-image:url(../Images/bnt.gif);
	width:66px;
	height:26px;
	border:0px;
}
.seabtn{
	background-image:url(../Images/bnt.gif);
	width:66px;
	height:26px;
	border:0px;
	font-weight:bolder;
	letter-spacing:3px;
}
.klobtn{
	background-image:url(../Images/bnt1.gif);
	width:80px;
	height:26px;
	line-height:26px;
	border:0px;
	letter-spacing:2px;
	cursor:pointer;
	display:inline-block;
	text-align:center;
}
.klobtn:hover
{
    color:#404040;
}
.con .search .seabigbtn{
    background-image:url(../Images/bigbnt.gif);
	width:110px;
	height:26px;
	margin-top:10px;
	border:0;
}
.seabigbtnTwo{
    background-image:url(../Images/bigbnt.gif);
	width:110px;
	height:26px;
	margin-top:10px;
	border:0;
}
.seamiddlebtn{
	background-image:url(../Images/bnt1.gif);
	width:80px;
	height:26px;
	margin-top:10px;
	font-weight:800;
	border:0;
}
.con .search input[class=optbutton]{
	background-color: #F1F8B4;
}
.con .list
{
	margin:0 auto;    
	margin-top:8px;
	width:100%;
}
.con .list .klul
{
    overflow:hidden;
}
.con .list .klul li
{
    margin-left:30px;
    line-height:25px;
    list-style-type:decimal;
}
.con .list .klul li a
{
   font-size:14px;
}
.con .list .optbtn{
	border-right: 1px solid #ACACAC;
    border-bottom: 1px solid #ACACAC;
    background-color: #F1F8B4;
    padding:5px 10px 5px 10px;
    cursor:pointer;
}
.con .list a
{
	text-decoration:underline;
}
.con .list input[type=checkbox]
{
	padding:3px;
	position:relative;
}
.con .list tr
{
    height:30px;
    text-align:center;
 }
 .con .kvtable
 {
    margin:0 auto;    
	margin-top:8px;
	width:100%;
	border:1px solid #d1ddaa;
	padding:10px;
 }
 .con .kvtable table
 {
      background-color:#d1ddaa;
      border:0;
      width:100%;
 }
  .con .kvtable table td
 {
     background-color:#eef4ea;
     text-align:right;
     padding:5px;
 }
  .con .kvtable .left
 {
     text-align:left;
     width:100px;
     padding-left: 15px;
 }
  .con .kvtable .val
 {
     text-align:left;
     background-color:White;
 }
 
 .table
 {
      background-color:#d1ddaa;
      border:0;
      width:100%;
 }
 
  .table td
 {
     background-color:#eef4ea;
     text-align:right;
     padding:5px;
 }
  .table .val
 {
     text-align:left;
     background-color:White;
 }
 
/**end con*/
.vrequired
{
    overflow:hidden;
    
    border:1px solid #d1ddaa;
}
.vrequired input[type=checkbox],input[type=radio]
{
    padding:2px;
    }
.vrequired .req
{
    width:14%;
    float:left;
    text-align:center;
    font-weight:bolder;
    background-color:#eef4ea;
    border-right:1px solid #d1ddaa;
    border-bottom:1px solid #d1ddaa;
    padding:10px 0 10px 0;
    cursor:pointer;
}
.vrequired .last_req
{
    width:14%;
    float:left;
    padding:10px 0 10px 0;
    font-weight:bolder;
    text-align:center;
    cursor:pointer;
    background-color:#eef4ea;
    border-bottom:1px solid #d1ddaa;
}

.vrequired li
{
    padding:2px;
}
.vrequired .billt
{
    padding:2px 0 2px 0;
 }
/**begin form*/
.form {
	margin:0 auto;
	margin-top:8px;
	padding:10px;
	border:1px solid #d1ddaa;
}
.form .required
{
    border:0;
    display:inline-block;
    width:10px;
    position:relative;
    top:5px;
}
.ic_cform
{
    color: #333333;
    line-height: 28px;
}

.ic_cform .item
{
    width: 98%;
    background-color: #f4f4f4;
    margin: 10px 0 0 10px;
    overflow: hidden;
    padding: 2px;
}
.ic_cform .item label
{
    display: inline-block;
    width: 55px;
}
.ic_cform .item a
{
    color: red;
    letter-spacing: 2px;
    font-weight: bolder;
    margin-left: 140px;
    text-decoration: none;
}
.ic_cform .item a:hover
{
    color: red;
    font-weight: bolder;
    text-decoration: underline;
}
.nv{
	border:1px solid #d1ddaa;
	padding:3px 3px 3px 10px;
	margin-top:3px;
	font-weight:bolder;
	letter-spacing:1px;
	background-color:#eef4ea;
}
.voe
{
    width:98%; 
    margin:0 auto;
    padding:0;
    margin-top: 15px;
    margin-bottom:0;  
    border: 1px solid #d1ddaa;
}
.voe .vopt
{
    text-align: center;
}
.voe ul
{
    margin:10px;
}
.voenv
{
    border:0;
    padding:7px;
    border-bottom:1px solid #d1ddaa;
    margin:0;
}
.optordernv span
{
    display:inline-block;
    width:32%;
}
.form li{
	margin-top:10px;
}
.form label{
	display:inline-block;
	width:100px;
	color:#404040
	
}
.form .btn-li
{
    margin-left:100px;
    clear:both;
}
.form .inlineblock
{
    width:33%;
    display:inline-block;
    border:0;
 }

 .form .inlineblock2
{
    width:10%;
    display:inline-block;
    border:0;
 }
 .form .inlineblock3
{
    width:18%;
    display:inline-block;
    border:0;
 }
 .form .inlineblock4
{
    width:46%;
    display:inline-block;
    border:0;
 }
.form div.note{
	margin:10px 0 0 100px;
}

.form input[type=submit],input[type=reset]{
	background-image:url(../Images/bnt.gif);
	width:66px;
	height:26px;
	font-size:14px;
	font-weight:bolder;
	margin-top:10px;
	border:0;
}
.form .submit{
	background-image:url(../Images/bnt.gif);
	width:66px;
	height:26px;
	font-size:14px;
	font-weight:bolder;
	margin-top:10px;
	border:0;
}

.form input[class=bigsubmit]{
	background-image:url(../Images/bigbnt.gif);
	width:110px;
	height:26px;
	font-size:14px;
	font-weight:bolder;
	margin-top:10px;
	border:0;
}
.abigsubmit
{
    background-image:url(../Images/bigbnt.gif);
	width:110px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:14px;
	font-weight:bolder;
	margin-top:10px;
	border:0;
	display:inline-block;
}
.form .button
{
     background-color: #F1F8B4;
     border-right: 1px solid #ACACAC;
     border-bottom: 1px solid #ACACAC;
     background-color: #F1F8B4;
     padding:5px 10px 5px 10px;
     background: url(../Images/allbtbg2.gif) #EFF7D0;
     cursor:pointer;
     width:auto;
     height:auto;
 }
.form .reset
{
    background-image:url(../Images/bnt.gif);
	width:66px;
	height:26px;
	font-size:14px;
	font-weight:bolder;
	margin-top:10px;
	border:0;
}
/**end form*/
/**begin menu*/
.menul
{
    width:120px;
    height:auto;
    border-top:1px solid #d1ddaa;
    border-left:1px solid #d1ddaa;
    border-right:1px solid #d1ddaa;
    position:absolute;
    z-index:1;
    display:none;
    overflow:hidden;
}
.menul li
{
    padding:3px;
    border-bottom:1px solid #d1ddaa;
    background-color:#eef4ea;
    cursor:default;
    text-align:left;
    *display:block;
    *width:114px;
    *margin-left:-16px;
}
.menul li:hover
{
    background-color:#fcfdee;
}
.menul .havechildren
{
    padding:3px;
    cursor:default;
    border-bottom:1px solid #d1ddaa;
    background-color:#eef4ea;
    background-repeat:no-repeat;
    background-image:url(../Images/arr3.gif);
    background-position:105px 7px;
}
.menul li a
{
    display:block;
    width:100%;
}
.commonTask
{
    position:absolute;   
    width:144px;
    height:auto;
}
.newtask
{
    position:absolute;
    width:70px;
    padding:2px 0 2px 5px;
    color:White;
    display:none;
    font-size:12px;
    text-align:left;
    border:2px solid #d1ddaa;
    background-color:red;
    cursor:pointer;
}
.newtask1
{
    padding:2px 0 2px 5px;
    color:White;
    font-size:12px;
    text-align:left;
    border:2px solid #d1ddaa;
    background-color:red; 
    cursor:pointer;
    width:90%;
    height:20px;
    overflow:hidden;
}
.newtask1 label
{
    font-weight:bolder;
    color:White;
    _cursor:pointer;
}
.newtask:hover
{
    background-color:#226411;
    _color:White;
}
.newtask1:hover
{
    background-color:#226411;
    _color:White;
}
.newtask1 a
{
    color:White;
    display:block;
    width:100%;
    height:100%;
}
.newtask1 a:hover
{
    _color:White;
}
.newtask1 a:visited
{
    _color:White;
}
.menutoolbar
{
    width:170px;
    height:auto;
    border:1px solid #d1ddaa;
    border-top:0;
    position:absolute;
    display:none;
    text-align:left;
}
.menutoolbar .twolevel
{
    font-weight:bolder;
    padding:3px;
    border-top:1px solid #d1ddaa;
    background-color:#eef4ea;
    cursor:default;
    text-align:left;
    *display:block;
    *width:100%;
    *margin-left:-16px;
}
.menutoolbar .therelevel
{
    padding:3px;
    cursor:default;
    *margin-left:-16px;
    background-color:#eef4ea;
}
.menutoolbar .therelevel:hover
{
    background-color:#fcfdee;
}
.menutoolbar li a
{
   display:block;
   width:100%;
}
/**end menu*/

.ordseac
{
    padding: 2px; 
    margin-left: 10px; 
    border: 1px solid #cbd8ac; 
    display: inline-block;
}
.ifarme
{
    position:absolute;
    z-index:0;
    border:0;   
}
.news
{
    border: 1px solid #d1ddaa; 
}

.news li
{
    padding:3px 0 3px 5px;
    border-bottom:#d1ddaa 1px dotted;
   
}
.news .lastli
{
     border-bottom:0;
     display:inline-block;
}
.news a
{
    color:#404040;
    display:inline-block;
}

.news .nnv{
	border-bottom:1px solid #d1ddaa;
	padding:3px 3px 3px 10px;
	font-weight:bolder;
	letter-spacing:1px;
	background-color:#eef4ea;
}
.multisel
{
  background: url(../Images/selectbox.jpg) #EFF7D0;
  cursor:pointer;
  width:100px;
  height:32px;
}
.multisel span
{
    display:block;
    left:-5px;
    top:6px;
    *left:-15px;
    *top:8px;
    position:relative;
}
.multiopt
{
    width:95px;
    text-align:left;
    border:#a9a9a9 solid 1px;
    position:absolute;
    background-color:White;
    display:none;
    z-index:1;
}
.multiopt a
{
    text-decoration:none;
    font-size:12px;
    display:block;
    padding:5px 0 0 5px;
}
.multiopt a:hover
{
    background-color:#f1f8b4;
}
.multiopt .multiopta:hover
{
    background-color:#f1f8b4;
}
.liveclock
{
    margin-right:5px;
    font-size:22px; 
    font-weight:bolder; 
    margin-right:5px;
    color:Red;
}
.liveclockmilli
{
    color:Red;
    font-size:16px;
    margin-right:15px;
}
.msgr
{
    width:58%;
    border:1px solid #d1ddaa;
    float:left;
}
.msgr .bco
{
    margin:10px;
    text-align:center;
}
.msgdrc
{
    height:324px;
    border:1px solid #d1ddaa;
    border-bottom:0;
    overflow:scroll;
    width:40%;
    float:right;
}
.msgdr
{
    margin:0;
    padding:0;
    overflow:hidden;
    border-bottom:1px solid #d1ddaa;
}
.msgdr:hover
{
    background-color:#f1f8b4;
}
.msgdr li
{
    float:left;
    padding-left:5px;
    line-height:25px;
}
.msgdr a
{
    text-decoration:underline;
}
.pckl
{
    min-height:200px;
    width:480px;
    overflow:hidden;
    border:1px solid #d1ddaa;
    margin-top:8px;
 }
 .pckl .c0
 {
    font-size:14px;
    font-weight:bolder;
    margin-bottom:20px;
    padding:10px;
    border-bottom:1px solid #d1ddaa;
	letter-spacing:1px;
	background-color:#eef4ea;
 }
 .pckl .c1
 {
    margin:0 10px 0 10px;
    padding:0 0 10px 0;
    border-bottom:1px solid #d1ddaa;
 }
 .pckl .c1 .cli
 {
     font-size:12px;
     font-weight:bolder;
     list-style-type:decimal;
 }
 .pckl .c1 .cli .cliul
 {
     font-weight:normal;
     overflow:hidden;
     margin-left:20px;
     margin-top:10px;
 }
 .pckl .c1 .cli .cliul li
 {
    line-height:26px;
 }
 .pckl .c1 .cli .cliul .proofread
 {
    background-color:#ff0000;
    margin-bottom:10px;
    padding:0px 10px 0 10px;
    display:inline-block;
    color:#ffffff;
 }
 .pckl .c1 .cli .cliul li input[type='radio']
 {
    padding:0px;
    margin-right:5px;
 }
 .pckl .c2
 {
    margin:0 10px 10px 10px;
    overflow:hidden;
 }
 .pckl .c2 ul
 {
    overflow:hidden;
    margin:10px 0 10px 0;
 }
 .pckl .c2 li
 {
    line-height:40px;
    font-size:14px;
 }
 .pckl .c2 li input[type='checkbox']
 {
    padding:1px;
    margin-right:2px;
 }
 .pckl .c2 li .gttxt
 {
    width:30px;
    padding:0;
    margin:0 3px 0 3px;
 }
 .pckl .pctime
 {
    font-weight:bolder;
    font-size:20px;
    color:Red;
    margin-left:20px;
 }
 .pckl .exid
 {
    background-color:#D1DDAA;
 }
 .pckl .exid td
 {
    background-color:#ffffff;
    text-align:center;
    padding:2px 5px 2px 5px;
    cursor:pointer;
 }
 .aright
 {
    color:Blue;
    margin-right:5px;
 }
 .aerror
 {
    color:red;
    margin-right:5px;
 }
 .paad
 {
    overflow:hidden;
    width:400px;
    padding:0 5px 0 5px;
    border:#ababab solid 1px;
 }
 .paad li
 {
    float:left;
    line-height:30px;
    border-bottom:#d1ddaa dashed 1px;
 }
.paad li input[type='text']
{
    width:40px;
}
.knal
{
    float: left; 
    width: 51%; 
    border-right: 1px solid #d1ddaa
}
.knar
{
    float: right; 
    width: 48%; 
    display: none;
    padding-bottom:5px; 
    border: 1px solid #d1ddaa;
}
.exrsl li
{
    font-size:16px;
}
.exrsl li .score
{
    color:Red;
    font-size:16px;
    font-weight:bolder;
}
.exrsl li a
{
    font-size:16px;
    text-decoration:underline;
}
.lc
{
    height: 100%; padding: 10px; text-align: center; font-size: 16px;
}
.lc div
{
    line-height:22px;
    text-align:left;
}
.lc ul
{
    text-align:left;
 }
.lc ul li
{
    line-height:20px;
}
.lc .tl
{
     background-color:#eef4ea;
}
.lc .tl .remind
{
    color:Red
}
.lc .dbn
{
    text-align:center; 
    margin-top:15px;   
}
.lc .dbn input
{
    margin-right:10px;    
}
.lc .lw
{
    width:110px;
    display:inline-block;
}
.distributorButton
{
    border:1px solid #ababab;
    color:#404040;
    
     background-color: #F1F8B4;
    *padding-left:0;
    *padding-right:0;
    cursor:pointer;
     padding:5px 10px 7px 10px;
     cursor:pointer;
    }