﻿@charset "utf-8";
a{cursor:pointer}
input{font:12px verdana;}
input.ctext {float:left;background:url(/js/pic/backtext.gif) white repeat-x;border:1px solid #6E6E56;height:17px;width:245px;font:12px Verdana;line-height:18px;padding:2px 1px 2px 2px;margin-right:8px}
input.ctext_err {float:left;background:url(/js/pic/backtext.gif) white repeat-x;border:1px solid #6E6E56;color:red;height:17px;width:245px;font:12px Verdana;line-height:18px;padding:2px 1px 2px 2px;margin-right:8px}
input.creadonly {height:17px;width:100%;border:0px;padding:2px 1px 2px 2px;background:none}
textarea.ctext {float:left;background:url(/js/pic/backtext.gif) white repeat-x;border:1px solid #6E6E56;font:12px Verdana;line-height:18px;padding:2px 1px 2px 2px;margin-right:8px}
textarea.ctext_err {float:left;background:url(/js/pic/backtext.gif) white repeat-x;border:1px solid #6E6E56;color:red;font:12px Verdana;line-height:18px;padding:2px 1px 2px 2px;margin-right:8px}
textarea.creadonly {border:0px;padding:2px 1px 2px 2px;background:none;overflow:auto}
.cwarn{float:left;font:12px verdana;color:#999;height:21px;line-height:21px}
.cwarn_wait{float:left;border:1px solid #fff;color:#999;overflow:hidden;color:#999;height:21px;width:21px;background:url(/js/pic/warn/wait.gif) no-repeat left 2px;}
.cwarn_hover{float:left;font:12px verdana;color:#009;height:21px;line-height:21px}
.cwarn_error{float:left;font:bold 12px verdana;color:red;height:21px;line-height:21px}
.cwarn_finish{float:left;font:12px verdana;color:#0a0;height:21px;line-height:21px}

.cblock input{float:left;border:1px solid #6E6E56;height:17px;width:119px;font:12px Verdana;line-height:18px;padding:2px 1px 2px 2px;margin-right:3px}
.cblock td{padding-bottom:2px}

div.cradiogroup, div.ccheckgroup {float:left;margin-right:8px;padding:4px 0}
.cradiogroup div{float:left;height:13px;white-space:nowrap;background:url(/js/pic/radio/uncheck.gif) no-repeat left center;padding-left:20px;margin-right:10px;cursor:pointer}
.cradiogroup div.cfocus{background:url(/js/pic/radio/check.gif) no-repeat left center;color:red}
.ccheckgroup div{float:left;height:13px;white-space:nowrap;background:url(/js/pic/check/uncheck.gif) no-repeat left bottom;padding-left:20px;margin-right:10px;cursor:pointer}
.ccheckgroup div.cfocus{background:url(/js/pic/check/check.gif) no-repeat left center;color:red}

.ccheck {float:left;height:13px;white-space:nowrap;background:url(/js/pic/check/uncheck.gif) no-repeat left center;padding-left:20px;cursor:pointer}
.ccread {background:none;}
.ccfocus {background:url(/js/pic/check/check.gif) no-repeat left center;color:red}
.ccfocusread {background:url(/js/pic/check/check2.gif) no-repeat left center;}

.cstrength {float:left;margin-top:0px}
.cstrength ul {margin:0;padding:0;}
.cstrength li {list-style:none;float:left;width:20px;height:4px;margin-right:2px;border:1px solid #ccc}
.cstrength h3{font:12px verdana;margin:0px;padding:0px;color:#666}
.cstrength h3 var{font-style:normal }
.cstrength h3 em{font-style:normal;margin-left:69px}

.cdrop {float:left;margin:0 8px 0 0;padding:0px;width:250px;height:21px}
.cdrop .cinput{float:left;border:1px solid #6E6E56;margin:0px;padding:0px;height:21px;overflow:hidden;cursor:pointer;background:url(/js/pic/backtext.gif) white repeat-x;}
.cdrop .cinput div{font:12px verdana;height:17px;line-height:17px;margin:1px;padding:1px 3px}
.cdrop .cinput div span{display:block;float:left;overflow:hidden;white-space:nowrap}
.cdrop .cinput div img{float:right;margin:3px 0px 0px 0px}
.cdrop .ctri{float:left;border:1px solid #6E6E56;border-left:0px;background:url(/js/pic/drop/tri.gif) no-repeat left top;width:23px;height:21px;overflow:hidden;cursor:pointer}
.cdropdown {border:1px solid #6E6E56;padding:8px;background:#fff}
.cdropdown .cletter .cfocus{color:red;text-decoration:underline}
.cdropdown td{text-align:left;padding:0px 4px}
.cdropdown .cserver td{text-align:left;padding:0 20px 2px 0}
.cdropdown .cr div{float:left;height:16px;white-space:nowrap;background:url(/js/pic/radio/uncheck.gif) no-repeat left center;padding-left:20px;margin-right:10px;cursor:pointer}
.cdropdown .cr div.cfocus{background:url(/js/pic/radio/check.gif) no-repeat left center;color:red}
.cdropdown .cc div{float:left;height:13px;white-space:nowrap;background:url(/js/pic/check/uncheck.gif) no-repeat left center;padding-left:20px;margin-right:10px;cursor:pointer}
.cdropdown .cc div.cfocus{background:url(/js/pic/check/check.gif) no-repeat left bottom;color:red}
.cdropdown .csel {padding:0 0 5px 0}
.cdropdown .csel div{float:left;height:13px;white-space:nowrap;background:url(/js/pic/check/check.gif) no-repeat left center;padding-left:20px;margin-right:10px;cursor:pointer}
.cdropdown .citem {color:#666;border-bottom:1px solid #999;padding-bottom:3px;margin:5px 0;}
.cdropdown .cop1 {text-align:right;padding-right:30px;}
.cdropdown .cop2 {text-align:right;padding-right:30px;border-top:1px solid #999;padding-top:8px;margin-top:5px}

.cseek {float:none;margin:0px;padding:0px;width:250px;height:21px}
.cseek .cinput{float:left;background:url(/js/pic/backtext.gif) white repeat-x;border:1px solid #6E6E56;margin:0px;padding:0px;height:21px;overflow:hidden;cursor:pointer}
.cseek .cinput input{font:12px verdana;margin:0px;padding:3px;border:0px;background:none}
.cseek .csearch{float:left;border:1px solid #6E6E56;border-left:0px;background:url(/js/pic/seek/search.gif) no-repeat left top;width:23px;height:21px;overflow:hidden;cursor:pointer}
.cseek .creset{float:left;border:1px solid #6E6E56;border-left:0px;background:url(/js/pic/seek/reset.gif) no-repeat left top;width:23px;height:21px;overflow:hidden;cursor:pointer}

div.cselect {float:left;border:1px solid #6E6E56;margin:0 8px 0 0;padding:0px;background:url(/js/pic/select.gif) no-repeat right top;width:248px;height:21px;overflow:hidden;cursor:pointer}
.cselect input{font:12px verdana;margin:0px;padding:3px;border:0px;background:none}
.cselect ul{display:none}
.cselectdown{font:12px verdana;border:1px solid #6E6E56;border-top:0px;border-background:#fff;overflow-x:hidden;overflow-y:auto;padding:1px;background:white}
.cselectdown ul{margin:0px;padding:0px;}
.cselectdown li{list-style:none;height:18px;cursor:pointer;white-space:nowrap;line-height:18px;padding:1px 3px;}
.cselectdown li.chover{background:#DFE8F6;border:1px dotted #A3BAE9;color:black;padding:0px 2px}

.clist{float:left;background:url(/js/pic/backtext.gif) white repeat-x;font:12px verdana;border:1px solid #6E6E56;width:180px;height:200px;border-background:#fff;overflow-x:hidden;overflow-y:auto;padding:1px;margin-right:5px}
.clist ul{margin:0px;padding:0px;}
.clist li{list-style:none;height:18px;cursor:pointer;white-space:nowrap;line-height:18px;padding:1px 3px;}
.clist li.chover{background:#DFE8F6;border:1px dotted #A3BAE9;color:black;padding:0px 2px}
.clist li.cfocus{background:#6E6E56;color:white;padding:1px 3px}

.cturn {letter-spacing:1px;}
.cturn a{margin-right:4px}
.cturn span{margin-right:5px;color:#999}
.cturn .cfocus{color:red}

.cbtn {font:bold 12px verdana;border:1px solid #6E6E56;background:#EAF2E8; height:22px; line-height:20px;padding:0 5px 3px 5px;color:black; letter-spacing:1px;cursor:pointer;}
.cbtn_tiny {height:20px;border:1px solid #87A3C1;padding:1px;background:url(/js/pic/date/btn_bk.gif) #DDF0FF repeat-x;color:black;cursor:pointer;margin:0px}
.cbtn_dark {font:12px verdana;border:1px solid #3366CC;padding:1px;background:#083772;color:white;cursor:pointer;margin:0px}

.canchor {border:1px solid #D2E1EE;margin:0;padding:0;display:block;float:left}
.canchor:hover {border:1px solid #00FF00}

.cdate {float:left;border:1px solid #6E6E56;margin:0px;padding:0px;background:url(/js/pic/date/date.gif) no-repeat right top;width:248px;height:21px;overflow:hidden;cursor:pointer}
.cdate input{font:12px verdana;margin:0px;padding:3px;border:0;}
.ccalendar{width:180px;height:196px;border:1px solid #6E6E56;border-top:0px;background:#fff;overflow:hidden}
.ccalendar th{font:12px verdana}
.ccalendar .chead{background:#1F3E75;color:white;height:24px}
.ccalendar .chead img{border:1px solid #204186;cursor:pointer}
.ccalendar .chead div{padding:0 0 0 13px;cursor:pointer}
.ccalendar .chead div img{margin-bottom:-2px}
.ccalendar .cweek {height:20px;background:#D5E2F1;border-bottom:1px solid #A3BAD9;color:#233D6D}
.ccalendar .cdays {margin:5px 0px;cursor:pointer;height:115px}
.ccalendar .cdays th{height:14px;padding:2px 1px;font:11px verdana}
.ccalendar .cdays th.cpast{color:#ccc;}
.ccalendar .cdays th.cfocus{border:1px solid #00f;padding:1px 0px;background:#DCE7F4}
.ccalendar .cfoot {background:#D5E2F1;border-top:1px solid #A3BAD9;color:#233D6D}
.ccalendar .csel{position:absolute;background:#fff;top:-198px;width:180px}
.ccalendar .csel img{border:1px solid #99BBE8;cursor:pointer}
.ccalendar .csel .cfoot {height:32px}
.ccalendar .cmonth{border-left:1px solid #C5D2DF;width:90px;height:165px;}
.ccalendar .cmonth th{height:24px}
.ccalendar .cmonth th div{padding:2px 1px;cursor:pointer}
.ccalendar .cmonth .cfocus{background:#D7E3F2;padding:1px 0;border:1px solid #8DB2E3}
.ccalendar .cmonth .chover{background:#DDECFE;}
.ccalendar .cyear {text-align:center}
.ccalendar .cyear th{padding:2px;cursor:pointer}
.ccalendar .cyear .cfocus{padding:1px;background:#D7E3F2;border:1px solid #8DB2E3}

.cflash {width:110px;height:24px;background:url(/js/pic/upload.gif) no-repeat}
.cprog {margin-top:10px;filter:Alpha(Opacity=100);overflow: hidden;}
.cprog b{margin-right:10px}
.cprog a{margin-left:25px;font-weight:normal;color:blue;cursor:pointer}
.cprog a:hover{color:red}
.couter{border:0px;background:#686868;width:540px;padding:1px;float:none;margin:7px 0 0 0;overflow:hidden}
.cpin {border:1px solid #EFEFEF;background:#fff;padding:0px;float:none;margin:0;height:10px; overflow:hidden}
.cpbar{float:left;height:10px;width:0px;margin:0px; overflow:hidden;background:url(/js/pic/bar.gif) repeat-x #FFF}

.ctrpic th{cursor:pointer;border:1px solid #aaa;vertical-align:middle}
.ctrpic th img{width:100px;height:100px}


.cwin{z-index:100;position:absolute;background:#fff;padding:1px;width:500px;display:none;top:0px;left:0px;overflow:hidden;border:1px solid black}
.cwin .cbar{background:url(/js/pic/win/bg.gif) #529F57 repeat-y;height:24px;width:auto;font-weight:bold;padding-left:10px;letter-spacing:1px;cursor:default;color:white}
.cwin .cbar span{float:left;background:url(/js/pic/win/app.gif) no-repeat left 4px;padding:4px 0px 0px 20px}
.cwin .cbar img{float:right;margin:5px;cursor:pointer}

.cgrid{width:100%;border-collapse:collapse;border:1px solid #D4D0C8;background:url(/js/pic/grid/backtop.gif) repeat-x left 26px}
.cgrid td{line-height:19px;height:26px;text-align:center;border-bottom:1px solid #D4D0C8}
.cgrid th{line-height:19px;height:26px;text-align:center;}
.cgrid thead td,.cgrid thead th{color:#174B73;font-weight:bold;background:#EAF2E8;border:1px solid #D4D0C8;}
.cgrid thead th div{background-position:right 7px;background-repeat:no-repeat;cursor:pointer;margin:0 4px}
.cgrid tbody div.cselect{padding:0px;text-align:left;margin:0px;text-align:left;background:url(/js/pic/select/down.gif) no-repeat right top;}
.cgrid tbody div.cselect input{font:12px verdana;margin:0px;padding:3px;border:0px;text-align:left}
.cgrid tbody div.cselectread{padding:0px 1px;text-align:center}
.cgrid tbody div.cselectread input{font:12px verdana;margin:0px;padding:3px;border:0px;text-align:center;background:none}
.cgrid tbody div.cselectread ul{display:none}
.cgrid tfoot td{font:12px Verdana;padding:2px 0px;letter-spacing:1px;text-align:center;background:#f8f8f8}
.cgrid b{font-weight:normal;color:red}
.cgrid strong b{font-weight:bold;color:red}
.cgrid .date{font:12px verdana}

.cgrid input.ctext{float:none}
.cgrid input.creadonly{float:none}

.cpage{cursor:pointer}
.cpage span{font-weight:bold;margin:0px 3px}

.cext{font:11px verdana}
.cext img{margin-bottom:-4px;cursor:pointer;width:16px;height:16px}
.cext span{font-weight:bold;margin:0px 3px}

.chot{position:absolute;border:1px solid #27a;z-index:100;display:none;filter:Alpha(Opacity=0);-moz-opacity:0;opacity:0;left:0px;top:0px}
.cup{border-bottom:0px;border-top:1px solid #6E6E56}
.cfile {position:absolute;filter:Alpha(Opacity=0);-moz-opacity:0;opacity:0;height:22px;width:418px}
.cempty{background:url(/js/pic/grid/empty.gif) no-repeat center center;height:280px}

.ccolor {border:1px solid #999;cursor:pointer;}
.ccolor td,.ccolor th{border:1px solid #999;width:10px;height:10px;font-size:0px;padding:0px}

div.cquote{margin:5px;padding:5px;border:1px solid #ccc;background:#f3f3f3}
.ctool td{cursor:pointer;height:29px;text-align:center}
.ctool img{width:20px;height:21px;cursor:pointer}
.chide {display:none;position:absolute;left:0px;top:0px;z-index:1000}
.cbtnup{border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #aaa;border-bottom:1px solid #aaa}
.cbtndown{border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #aaa;border-top:1px solid #aaa}
.cico{border:none}
.cemot{border-collapse:collapse;border:1px solid #ccc}
.cemot td{padding:3px;border:1px solid #ccc}
.cemot img{cursor:pointer;width:24px;height:24px;}
.cpal{border-collapse:collapse;cursor:pointer;width:100%}
.cpal td{width:10px;height:11px;border:1px solid #000}
.ctblcell {border:1px solid #ccc;cursor:pointer}
.ctblcell td{width:18px;height:18px;border:1px solid #ccc}

.cpop {position:absolute;width:300px;border:3px solid #eee;background:white;display:none}
.cpop .cinner{border:1px solid #79A7E2}
.cpop .ctitle{font:bold 9px verdana;background:#EFF5FF;color:#35368F;height:14px}
.cpop .ctitle span{float:left;margin-left:8px}
.cpop .ctitle img{float:right;margin-right:4px;margin-top:2px;cursor:pointer}
.cpop .cmemo{padding:3px 8px 8px 8px;line-height:18px}
.cpop .cmemo b{color:red}

#cmask{z-index:99;position:absolute;background:#666;height:1000px;width:100%;top:0px;left:0px;filter:alpha(Opacity=40);-moz-opacity:0.4;opacity:0.4;display:none}
#chint{z-index:100;position:absolute;font:11px verdana;height:40px;width:200px;line-height:40px;text-align:center;top:0px;left:0px;overflow:hidden;background:url(/js/pic/grid/loader.gif) white no-repeat 20px 12px;padding-left:25px;letter-spacing:1px;border:1px solid black;display:none}

