
/* base */
@import url(css/base.css);
@import url(base.css);

/*layout*/
#main{width:960px;margin:0 auto;font-family:Verdana;font-size:12px;}
#pathtask{width:944px;height:21px;padding:8px;font:12px/21px '宋体';}
#path{width:960px;height:29px;background:url(css/path_bg.png) no-repeat;}
#pathborder{width:954px;height:25px;padding:2px 0 2px 6px;font:12px/25px '宋体';}
#leftscroll,#content,#contentbig,#rightscroll{float:left;}
#leftscroll{width:190px;margin-right:10px;}
#content{width:560px;}
#contentbig{width:760px;height:auto;overflow:hidden;}
#rightscroll{width:190px;margin-left:10px;}

/*show&hide*/
.showi{display:inline;}
.showb{display:block;}
.hide{display:none;}

/*font*/
.fsong{font-family:"宋体";}
.fverdana{font-family:Verdana;}
.fsimsun{font-family:Simsun;}
.f8{font-size:8px;}
.f9{font-size:9px;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f24{font-size:24px;}
.lh30{line-height:30px;}

/*color&link*/
.red{color:#F00;}
a.red{color:#F00;}
.red6{color:#600;}
.blue{color:#00F;}
.blue039{color:#039;}
.bice{color:#069;}
.orange{color:#F60;}
.orange9{color:#F90;}
.grey3{color:#333;}
.grey5{color:#555;}
.grey6{color:#666;}
.grey9{color:#999;}
.green{color:#070;}
.greena{color:#0A0;}
.grassgreen{color:#96BE29;}
.black{color:#000;}
.nlink a{color:#04D;text-decoration:none;}
.nlink a:hover{color:#F60;text-decoration:underline;}
.nlinkn a{color:#04D;text-decoration:none;}
.nlinkn a:hover{color:#F60;text-decoration:none;}
.grey3link a{color:#333;text-decoration:none;}
.grey3link a:hover{color:#F60;text-decoration:underline;}
.grey3linkul a{color:#333;text-decoration:underline;}
.grey3linkul a:hover{color:#F60;text-decoration:underline;}

.greyline{background:url(css/fb_item.gif) repeat-x bottom;}

.opinion{vertical-align:top;}
.opinion a.good,.opinion a.normal,.opinion a.bad{display:block;margin:3px 0 3px 6px;padding-left:20px;float:left;clear:both;font:11px/20px Verdana;background:url(css/opinion_good.gif) no-repeat;display:inline;white-space:nowrap;color:#04D;}
.opinion a.normal{background:url(css/opinion_normal.gif) no-repeat;}
.opinion a.bad{background:url(css/opinion_bad.gif) no-repeat;}

.opinion .good,.opinion .normal,.opinion .bad{margin:3px 0 3px 6px;padding-left:20px;float:left;clear:both;font:11px/20px Verdana;background:url(css/opinion_good.gif) no-repeat;display:inline;white-space:nowrap;color:#999;}
.opinion .normal{background:url(css/opinion_normal.gif) no-repeat;}
.opinion .bad{background:url(css/opinion_bad.gif) no-repeat;}

.opinionshow .good,.opinionshow .normal,.opinionshow .bad{padding-left:23px;float:left;clear:both;font:bold 12px/20px Verdana;background:url(css/opinion_good.gif) no-repeat;display:inline;white-space:nowrap;color:#F00;}
.opinionshow .normal{background:url(css/opinion_normal.gif) no-repeat;color:#070;}
.opinionshow .bad{background:url(css/opinion_bad.gif) no-repeat;color:#000;}

/*input*/
.inputtext{height:16px;border:1px solid #7F9DB9;vertical-align:middle;font:12px/16px Verdana;padding:2px;}
.inputtextfocus{height:16px;border:2px solid #97B8D4;vertical-align:middle;font:12px/16px Verdana;padding:1px;}
.inputtexterror{border-color:#F00;}
.taskname{width:330px;}
.taskmoney{width:64px;margin-right:3px;ime-mode:disabled;}
.credit{width:40px;ime-mode:disabled;}
.mtel,.tel1,.tel2,.tel3{ime-mode:disabled;}
.mtel{width:100px;}
.tel1{width:32px;}
.tel2{width:64px}
.tel3{width:40px;}
.mytruename{width:96px;}
.email{width:160px;ime-mode:disabled;}
.qqnumber{width:80px;ime-mode:disabled;}
.usernamereg{width:113px;ime-mode:disabled;}
.usernamelogin{width:113px;}
.password{width:113px;}
.inputselect{height:20px;border:1px solid #7F9DB9;vertical-align:middle;font:12px/20px Verdana;}
.inputradio{vertical-align:middle;height:22px;margin-right:3px;}
.inputtextarea{border:1px solid #7F9DB9;vertical-align:top;font:12px/18px Verdana;height:270px;padding:2px;}
.inputtextareafocus{border:2px solid #97B8D4;padding:1px;}
.inputtexterror{border-color:#F00;}
.inputplan{width:430px;height:54px;}
.worklog{width:691px;height:90px;margin:4px 0;padding:0 2px;}
.taskdescription{width:610px;}
.arbitration{width:510px;height:180px;}
.taskother{height:72px;width:400px;}
.explain{height:72px;width:380px;}
.inputcheckbox{vertical-align:middle;height:22px;margin-right:3px;position:relative;top:-1px;}
#passwordsafe{background:#E4E4E4;font:bold 12px/14px Verdana;height:17px;color:#FFF;}
.passwordsafegood{width:100%;height:14px;padding-top:3px;background:#393;text-align:center;}
.passwordsafenormal{width:66%;height:14px;padding-top:3px;background:#FC3;text-align:center;}
.passwordsafebad{width:33%;height:14px;padding-top:3px;background:#F00;text-align:center;}

.date{width:76px;ime-mode:disabled;float:left;}
.dateicon{width:28px;height:23px;float:left;position:relative;background:url(css/date_icon.gif) no-repeat;cursor:pointer;text-align:left;}
.dateiconuplayer{z-index:100;}
.dateselect{width:140px;border:1px solid #BCD0F5;padding:1px;font:bold 12px/20px Verdana;position:absolute;z-index:406;background:#FFF;left:3px;cursor:auto;}
.datetitleword,.datemonth,.dateclose{width:100%;text-align:center;color:#FFF;background:#599DE9;}
.datemonth{color:#111;margin-top:1px;background:#BCD0F5;}
.prevmonth,.nextmonth{width:15px;height:16px;cursor:pointer;background:url(css/prev.gif) center no-repeat #BCD0F5;float:left;padding:2px;border-right:1px solid #FFF;}
.nextmonth{background:url(css/next.gif) center no-repeat #BCD0F5;float:right;border:none;border-left:1px solid #FFF;}
.dateweek{width:100%;padding-top:2px;color:#888;text-align:center;}
.dateweek li{width:20px;height:20px;float:left;}
.datelist{width:100%;color:#111;text-align:center;}
.datelist li{width:18px;height:16px;font:bold 10px/16px Verdana;float:left;cursor:pointer;padding:1px;}
.datelist .overpast{color:#CCC;font-weight:normal;cursor:auto;}
.datelist .nowday{background:#EEE;color:#069;}
.datelist .selectday{padding:0;border:1px solid #F00;color:#F00;}
.datelist .mouseoverday{padding:0;border:1px solid #F90;color:#F90;}
.dateclose{clear:both;background:#BCD0F5;padding-top:2px;margin-top:1px;color:#1F7084;cursor:pointer;}
.datecloseactive{color:#F60;}

/*float&align*/
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.vam{vertical-align:middle;}
.vab{vertical-align:baseline;}

/*clear&space*/
.blank1,.blank6,.blank10,.blank16{font-size:1px;height:1px;clear:both;}
.blank6{height:6px;}
.blank10{height:10px;}
.blank16{height:16px;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.cn{clear:none;}

/*button*/
a.nbt2,a.nbt3,a.nbt4,a.nbt5,a.nbt6,a.nbt7,a.nbt8,a.nbt9,a.nbt10,a.nbt11,a.nbt12,a.nbt13{color:#04D;text-decoration:none;display:block;height:19px;text-align:center;margin-right:10px;font:12px/19px SimSun;padding:2px 0 0 0;}
a.nbt2:hover,a.nbt3:hover,a.nbt4:hover,a.nbt5:hover,a.nbt6:hover,a.nbt7:hover,a.nbt8:hover,a.nbt9:hover,a.nbt10:hover,a.nbt11:hover,a.nbt12:hover,a.nbt13:hover{color:#F60;text-decoration:none;}
.nbt2{background:url(css/nbt2.gif) no-repeat;width:36px;}
.nbt3{background:url(css/nbt3.gif) no-repeat;width:48px;}
.nbt4{background:url(css/nbt4.gif) no-repeat;width:60px;}
.nbt5{background:url(css/nbt5.gif) no-repeat;width:72px;}
.nbt6{background:url(css/nbt6.gif) no-repeat;width:84px;}
.nbt7{background:url(css/nbt7.gif) no-repeat;width:96px;}
.nbt8{background:url(css/nbt8.gif) no-repeat;width:108px;}
.nbt9{background:url(css/nbt9.gif) no-repeat;width:120px;}
.nbt10{background:url(css/nbt10.gif) no-repeat;width:132px;}
.nbt11{background:url(css/nbt11.gif) no-repeat;width:144px;}
.nbt12{background:url(css/nbt12.gif) no-repeat;width:156px;}
.nbt13{background:url(css/nbt13.gif) no-repeat;width:168px;}

a.vbt2,a.vbt3,a.vbt4,a.vbt5,a.vbt6,a.vbt7,a.vbt8,a.vbt9,a.vbt10,a.vbt11,a.vbt12,a.vbt13{color:#7B2E22;text-decoration:none;display:block;height:19px;text-align:left;margin-right:10px;font:12px/19px SimSun;padding:2px 0 0 22px;}
a.vbt2:hover,a.vbt3:hover,a.vbt4:hover,a.vbt5:hover,a.vbt6:hover,a.vbt7:hover,a.vbt8:hover,a.vbt9:hover,a.vbt10:hover,a.vbt11:hover,a.vbt12:hover,a.vbt13:hover{color:#F60;text-decoration:none;}
.vbt2{background:url(css/vbt2.gif) no-repeat;width:31px;}
.vbt3{background:url(css/vbt3.gif) no-repeat;width:43px;}
.vbt4{background:url(css/vbt4.gif) no-repeat;width:55px;}
.vbt5{background:url(css/vbt5.gif) no-repeat;width:67px;}
.vbt6{background:url(css/vbt6.gif) no-repeat;width:79px;}
.vbt7{background:url(css/vbt7.gif) no-repeat;width:91px;}
.vbt8{background:url(css/vbt8.gif) no-repeat;width:103px;}
.vbt9{background:url(css/vbt9.gif) no-repeat;width:115px;}
.vbt10{background:url(css/vbt10.gif) no-repeat;width:127px;}
.vbt11{background:url(css/vbt11.gif) no-repeat;width:139px;}
.vbt12{background:url(css/vbt12.gif) no-repeat;width:151px;}
.vbt13{background:url(css/vbt13.gif) no-repeat;width:163px;}

.nbbt2,.nbbt3,.nbbt4,.nbbt5,.nbbt6,.nbbt7,.nbbt8,.nbbt9,.nbbt10,.nbbt11,.nbbt12,.nbbt13{border:none;color:#333;height:21px;text-align:center;margin-right:10px;font:12px/19px SimSun;padding:2px 0 0 0;cursor:pointer;}
.nbbt2{background:url(css/nbt2.gif) no-repeat;width:36px;}
.nbbt3{background:url(css/nbt3.gif) no-repeat;width:48px;}
.nbbt4{background:url(css/nbt4.gif) no-repeat;width:60px;}
.nbbt5{background:url(css/nbt5.gif) no-repeat;width:72px;}
.nbbt6{background:url(css/nbt6.gif) no-repeat;width:84px;}
.nbbt7{background:url(css/nbt7.gif) no-repeat;width:96px;}
.nbbt8{background:url(css/nbt8.gif) no-repeat;width:108px;}
.nbbt9{background:url(css/nbt9.gif) no-repeat;width:120px;}
.nbbt10{background:url(css/nbt10.gif) no-repeat;width:132px;}
.nbbt11{background:url(css/nbt11.gif) no-repeat;width:144px;}
.nbbt12{background:url(css/nbt12.gif) no-repeat;width:156px;}
.nbbt13{background:url(css/nbt13.gif) no-repeat;width:168px;}

.vbbt2,.vbbt3,.vbbt4,.vbbt5,.vbbt6,.vbbt7,.vbbt8,.vbbt9,.vbbt10,.vbbt11,.vbbt12,.vbbt13,.vbbt24{border:none;color:#7B2E22;height:21px;text-align:left;margin-right:10px;font:12px/19px SimSun;padding:2px 0 0 22px;cursor:pointer;}
.vbbt2{background:url(css/vbt2.gif) no-repeat;width:53px;}
.vbbt3{background:url(css/vbt3.gif) no-repeat;width:65px;}
.vbbt4{background:url(css/vbt4.gif) no-repeat;width:77px;}
.vbbt5{background:url(css/vbt5.gif) no-repeat;width:89px;}
.vbbt6{background:url(css/vbt6.gif) no-repeat;width:101px;}
.vbbt7{background:url(css/vbt7.gif) no-repeat;width:113px;}
.vbbt8{background:url(css/vbt8.gif) no-repeat;width:125px;}
.vbbt9{background:url(css/vbt9.gif) no-repeat;width:137px;}
.vbbt10{background:url(css/vbt10.gif) no-repeat;width:149px;}
.vbbt11{background:url(css/vbt11.gif) no-repeat;width:161px;}
.vbbt12{background:url(css/vbt12.gif) no-repeat;width:173px;}
.vbbt13{background:url(css/vbt13.gif) no-repeat;width:185px;}
.vbbt24{background:url(css/vbt24.gif) no-repeat;width:317px;}

.sendmail{width:107px;height:23px;color:#057BD5;border:none;text-align:left;font:12px/21px Verdana;padding:2px 0 0 32px;cursor:pointer;background:url(css/send_message.gif) no-repeat;}

.loginbt{width:120px;height:28px;color:#FFF;border:none;text-align:center;font:bold 12px/20px Verdana;padding:1px 0 0 0;cursor:pointer;background:url(css/loginnow.gif) no-repeat;}

.registerbt{width:254px;height:28px;color:#FFF;border:none;text-align:center;font:bold 12px/20px Verdana;padding:2px 0 0 0;cursor:pointer;background:url(css/register.gif) no-repeat;}

.bttask,.bttask01,.btsearch{border:none;color:#000;height:21px;text-align:left;margin-right:10px;font:12px/19px SimSun;width:85px;padding:2px 0 0 7px;background:url(css/taskoperation.gif) no-repeat;cursor:pointer;position:relative;top:2px;}
.bttask01{background:url(css/taskoperation_01.gif) no-repeat;}
.btsearch{width:66px;padding:1px 0 0 30px;background:url(css/search.gif) no-repeat;cursor:pointer;position:relative;top:2px;}

.btover{color:#F60;}
.nospace{margin:0;}
a.nospace{margin:0;}
.leftspace{margin:0 0 0 10px;}
a.leftspace{margin:0 0 0 10px;}

/*label*/
.labelcard{height:32px;background:url(css/labelcardline.gif) repeat-x bottom;margin:0 16px;}
.labelcard a{display:block;margin-top:7px;width:118px;border:1px solid #ECEBEB;height:20px;color:#476EA5;background: url(css/labelcard.gif) repeat-x;padding-top:3px;text-align:center;font:12px/18px Verdana;}
.labelcard a.lcactive{background:url(css/labelcard_active.gif) no-repeat;width:120px;height:21px;padding-top:11px;color:#476EA5;font-weight:bold;margin-top:0;border:none;display:inline;}
.labelcard a.lcactive:hover{color:#F60;text-decoration:none;}

.labelcardbig{height:32px;background:url(css/labelcardline.gif) repeat-x bottom;margin:0 16px;}
.labelcardbig a{display:block;margin-top:7px;width:218px;border:1px solid #ECEBEB;height:20px;color:#476EA5;background: url(css/labelcard.gif) repeat-x;padding-top:3px;text-align:center;font:12px/18px Verdana;}
.labelcardbig a.lcactive{background:url(css/labelcardbig_active.gif) no-repeat;width:220px;height:21px;padding-top:11px;color:#476EA5;font-weight:bold;margin-top:0;border:none;display:inline;}
.labelcardbig a.lcactive:hover{color:#F60;text-decoration:none;}

.tasklabellogo{height:23px;}
.tasklabellog a{display:block;width:140px;height:20px;margin-right:2px;padding-top:3px;float:left;background:url(css/loglabel.gif) no-repeat;color:#666;text-align:center;font:12px/20px Verdana;}
.tasklabellog a.lcactive{width:188px;background:url(css/loglabel_active.gif) no-repeat;font-weight:bold;color:#FFF;}
.tasklabellog a.lcactive:hover{color:#F60;text-decoration:none;}

.taskstate{height:28px;margin:0 10px;}
.taskstate a{display:block;width:120px;height:22px;margin-right:2px;padding-top:6px;float:left;color:#000;text-align:center;font:12px/22px Verdana;}
.taskstate a.lcactive{background:url(css/taskstate.gif) no-repeat;font-weight:bold;}
.taskstate a.lcactive:hover{color:#F60;text-decoration:none;}

/*fileicon*/
.fileicon{margin-right:6px;position:relative;top:3px;}

/*left scroll*/
#leftmenu{border:1px #A4B4CF solid;width:168px;padding:12px 10px;background:#FBFBFB;}
.item{height:auto;}
.item li{height:24px;}
.item li a{display:block;}
.item li a:hover{background-color:#EEE;}
.itemhide{height:24px;overflow:hidden;}
a.usersummary,a.itemtitleopen,a.itemtitleclose,a.allitem,a.fbitem,a.cjitem,a.lastitem{font:12px/24px SimSun;height:24px;}
a.usersummary{padding-left:23px;background:url(css/leftmenu_arrow.gif) no-repeat;}
a.itemtitleopen,a.itemtitleclose{padding-left:23px;color:#039;font-weight:bold;background:url(css/leftmenu_open.gif) no-repeat;}
a.itemtitleclose{background:url(css/leftmenu_close.gif) no-repeat;}
a.allitem{padding-left:38px;background:url(css/leftmenu_childarrow.gif) no-repeat}
a.lastitem{padding-left:38px;background:url(css/leftmenu_childarrow_last.gif) no-repeat}
a.activeitem{font-weight:bold;color:#F00;background:url(css/leftmenu_itemactive.gif) no-repeat;padding:2px 0 0 22px;height:22px;line-height:22px;}
a.workroomitem{padding-left:38px;background:url(css/workroom.gif) no-repeat}

/*content*/
.contentmain{ font-size:12px/21px Arial ;}
.cul1,.cul2,.cul3,.cul4{margin:0 auto;padding:10px 2px 0 2px;width:534px;}
.cul1{border-bottom:1px #a4b4cf dotted;font:12px/21px Arial ;}
.cul1 li{height:21px;padding:3px 0;}
.cul2 li{padding:3px 0;text-align:center;}
.cul2 li img{margin-right:3px;position:relative;top:6px;}
.cul3 li{font:12px/21px Arial;}
.cul4{padding:0 0 10px 85px;width:453px;background:url(css/taskbigpay.gif) no-repeat 0 6px;}
.userremind,.task_step{background:url(css/bugle.gif) no-repeat 10px 7px #D7E8F4;margin:0 6px;height:25px;line-height:25px;text-indent:33px;font-weight:bold;padding-top:3px;color:#333;}
.task_step{background:url(css/taskstep.gif) no-repeat 10px 5px #D7E8F4;}

#task_step_label{height:31px;margin:0 6px;padding:0 0 0 80px;border-bottom:1px solid #A9C0E5;overflow:hidden;}
#task_step_label li{float:left;width:53px;height:27px;margin:2px 3px 0 0;padding:2px 6px 0 33px;border:1px solid #CCC;border-bottom:0;white-space:nowrap;color:#AAA; font:12px/26px Verdana;}
#task_step_label li.active{height:27px;margin:1px 3px 0 0;border-color:#A9C0E5;position:relative;top:1px;}
#task_step_label #step_quankuan{background:url(css/new_icon_quankuan_end.png) 8px 3px #FFF no-repeat;}
#task_step_label #step_dingjin{background:url(css/new_icon_dingjin_end.png) 8px 3px #FFF no-repeat;}
#task_step_label #step_zhiding{background:url(css/new_icon_zhiding_end.png) 8px 3px #FFF no-repeat;}
#task_step_label #step_rencai{background:url(css/new_icon_rencai_end.png) 8px 3px #FFF no-repeat;}
#task_step_label #step_quankuan.active{color:#FE6601;font-weight:bold;background:url(css/new_icon_quankuan.png) 8px 3px #FFF no-repeat;}
#task_step_label #step_dingjin.active{color:#418CCF;font-weight:bold;background:url(css/new_icon_dingjin.png) 8px 3px #FFF no-repeat;}
#task_step_label #step_zhiding.active{color:#DC68B7;font-weight:bold;background:url(css/new_icon_zhiding.png) 8px 3px #FFF no-repeat;}
#task_step_label #step_rencai.active{color:#498D0F;font-weight:bold;background:url(css/new_icon_rencai.png) 8px 3px #FFF no-repeat;}
.task_step_show{margin:0 6px;text-align:center;display:none;}

#pagetitle{height:35px;border-bottom:1px #D7D7D7 solid;font:bold 14px/30px Verdana;color:#111;padding-left:27px;background:url(css/pagetitle_icon.gif) 13px 3px no-repeat;}
#fbstep{height:55px;text-align:center;padding-left:70px;}
#fbstep li{height:22px;margin:15px 8px;padding-top:3px;float:left;font:bold 12px/22px Verdana;}
.normalstep,.activestep{color:#069;width:106px;background:url(css/fb_step.gif) no-repeat #F0F0EE;}
.normalstepbig,.activestepbig{color:#069;width:190px;background:url(css/fb_step_big.gif) no-repeat #F0F0EE;}
.activestep,.activestepbig{background-color:#FF8A20;color:#FFF;}
#inputawoke{height:30px;background:url(css/input_awoke.gif) repeat-x;text-align:center;padding-top:2px; font:12px/30px Verdana;}
.inputredpoint{position:relative;top:1px;color:#F00;}
.showclass{height:30px;margin-top:20px;padding-left:28px;;background:url(css/show_class.gif) no-repeat 12px 8px #F3F3F3;font:bold 12px/30px Verdana;color:#333;}
.inputtask{padding:0 30px;}
.inputtask li{background:url(css/fb_item.gif) bottom repeat-x;padding:10px 0 6px 3px;font:12px/20px "宋体";}
.accessoryshow{border:1px dashed #EEE;margin:16px 11px 10px 78px;padding:12px;}
.cjrestrict_credit,.cjrestrict_appoint{padding:6px 0 6px 78px;}
.subtask{padding:10px 0 3px 0;text-align:center;}

.totalinfo{height:26px;background:#F7FAFE;line-height:22px;padding:4px 0 0 12px;}
.totalinfo div{float:right;width:253px;text-align:right;}
.btable{margin:0 16px;width:728px;}
.btable th{border:1px solid #E4E4E4;padding:10px 8px;background:#E4EFFA;font-weight:normal;}
.btable td{border:1px solid #E4E4E4;padding:10px 6px;color:#333;font:12px/1.5 Verdana;}
.nodata{width:400px;margin:16px auto;padding:16px 24px;border:1px dashed #CCC;background:#FBFBFB;font:14px/24px Verdana;color:#F00;text-align:center;}
.tasklist{width:760px;border-top:1px solid #AAD1EF;border-bottom:1px solid #AAD1EF;}
.listtable{width:760px;margin:0 auto;}
.listtable th{border:1px solid #E4E4E4;border-top:none;padding:10px 8px;background:#E4EFFA;font-weight:normal;}
.listtable td{border:1px solid #E4E4E4;border-bottom:none;padding:16px 10px;vertical-align:middle;color:#333;line-height:18px;}
.nodata{width:400px;margin:16px auto;padding:16px 24px;border:1px dashed #CCC;background:#FBFBFB;font:14px/24px Verdana;color:#F00;text-align:center;}

.blueline{height:12px;border-bottom:1px solid #C9E0EE;margin:10px auto;}
.userpic{border:1px solid #EEE;width:84px;line-height:24px;color:#333;text-align:center;}
.userpic img{border-bottom:1px solid #CCC;}

.pagewordinfo{padding:0 12px;color:#333;line-height:21px;}
.facultyitem{float:left;margin:6px;width:160px;}
.pagemoreinfo{height:100%;margin:20px;padding:12px;border:1px dashed #C3D7F8;font:12px/21px Verdana;color:#333;}

.stationborder{width:754px;border:1px solid #AAD1EF;padding:2px;}
.stationtitle{height:25px;background:url(css/userdata_station.gif) repeat-x;padding:5px 0 0 12px;font:bold 12px/20px Verdana;}

.userinfocredit{width:194px;height:144px;margin:0 10px;display:inline;float:left;padding:9px 12px;background:#F7F7F7;border:1px solid #E4E4E4;font:bold 12px/24px Verdana;}
.tasklogtable{width:930px;margin:0 auto;}
.tasklogtable th{border:1px solid #E4E4E4;padding:10px 8px;background:#F7F7F7;color:#333;}
.tasklogtable td{border:1px solid #E4E4E4;padding:10px 10px;vertical-align:middle;color:#666;}

.taskstateborder{height:28px;margin:0 10px;background:url(css/taskstate_border.gif) repeat-x;}
.attestationicon img{position:relative;top:2px;margin-right:5px;}
.tasktableborder{width:740px;margin:0 10px;border-top:1px solid #AAD1EF;border-bottom:1px solid #AAD1EF;}
.tasktable{width:740px;margin:0 auto;color:#555;}
.tasktable th{border:1px solid #E4E4E4;border-top:none;padding:5px 10px;background:#F7F7F7;color:#069;line-height:20px;}
.tasktable td{border:1px solid #E4E4E4;border-bottom:none;padding:5px 10px;vertical-align:middle;line-height:21px;}
.taskcontrol li{float:left;margin:6px 0;}

.plantable td{vertical-align:top;color:#333;}

.productiontable{width:740px;margin:0 auto;color:#555;}
.productiontable th{border:1px solid #E4E4E4;padding:5px 10px;background:#F7F7F7;color:#069;line-height:20px;}
.productiontable td{border:1px solid #E4E4E4;padding:5px 10px;vertical-align:middle;line-height:18px;}
.productioninfo{padding:10px;border:1px solid #E4E4E4;border-top:none;color:#333;font:12px/18px Verdana;}

.productionaccessory{border:1px dashed #CCC;margin:12px;padding:12px;font-family:Verdana;}

.scheduleall{float:left;width:346px;height:21px;background:#ECF3EE;}
.schedulenow{height:21px;background:#96BE29;}

.filemanagement{width:740px;font:12px/20px Verdana;margin-left:10px;}
.filemanagement th{border:2px solid #FFF;padding:5px 10px;background:#E8EEF7;}
.filemanagement td{border:2px solid #FFF;padding:5px 10px;background:#F9F9F9;}
.filemanagement .nonce{background:#FFFFDD;}
.filemanagement .nonceword{color:#F60;font-weight:bold;}
.filedown{margin:3px 0 0 6px;float:right;}

.alermpassword,.rightpassword,.errorpassword{padding:36px 20px 20px 144px;background:url(css/alert_alarm.gif) no-repeat 40px 13px;color:#111;font:12px/22px Verdana;}
.rightpassword{background:url(css/alert_right.gif) no-repeat 40px 13px;}
.errorpassword{background:url(css/alert_error.gif) no-repeat 40px 13px;}
.alermpasswordinfo{margin-left:20px;color:#333;}
.alermpasswordinfo li{background:url(css/passwordstate.gif) no-repeat 0 7px;padding-left:16px;}
.changepassword{width:390px;border:1px solid #DDD;padding:12px 55px;}

.login{width:340px;margin:20px 0 0 0; padding:70px 20px 0 20px;float:left;background:url(css/user_login.gif) no-repeat;}
.loginbordertop{width:340px;height:15px;background:url(css/loginbodertop.gif) no-repeat;}
.loginborder{width:316px;padding:6px 8px 12px 14px;background:#FFFEBF;border:1px solid #CECFCE;border-top:none;font:12px/20px Verdana;}
.loginborder li{height:33px;}
.down1px{position:relative;top:1px;}
.down2px{position:relative;top:2px;}
.down3px{position:relative;top:3px;}
.down4px{position:relative;top:4px;}
.downm1px{position:relative;top:-1px;}
.downm2px{position:relative;top:-2px;}
.downm3px{position:relative;top:-3px;}
.downm4px{position:relative;top:-4px;}

.redalarm,.bluealarm{margin-right:6px;padding:3px 0 0 26px;border:1px solid #F60;background:url(css/alert_error_s.gif) no-repeat 3px 2px #FFF2E9;height:18px;font:12px/18px Verdana;}
.bluealarm{border:1px solid #00A8FF;background:url(css/alert_alarm_s.gif) no-repeat 3px 2px #E2F5FF;}
.registerinput{float:left;margin-right:20px;}
.logininfo{margin:30px 20px;color:#333;font:12px/20px Verdana;}
.logininfo li{background:url(css/passwordstate.gif) no-repeat 0 7px;padding-left:16px;}

.registeritem{background:url(css/fb_item.gif) bottom repeat-x;padding-left:3px;margin-top:10px;font:12px/20px "宋体";}
.registerinfo{width:360px;float:left;color:#999;padding:3px 2px 1px 2px;}
.registerinfoactive,.registerinfoerror,.registerinforight{width:340px;padding:2px 2px 0 26px;border:1px solid #00A8FF;background:url(css/alert_alarm_s.gif) no-repeat 3px 3px #E2F5FF;color:#000;}
.registerinfoerror{border:1px solid #F60;background:url(css/alert_error_s.gif) no-repeat 3px 3px #FFF2E9;margin-bottom:6px;}
.registerinforight{border:1px solid #00BE00;background:url(css/alert_right_s.gif) no-repeat 3px 3px #E6FFE6;margin-bottom:6px;}

.alert_right,.alert_alarm,.alert_error{padding:36px 60px 20px 124px;background:url(css/alert_right.gif) no-repeat 30px 13px;color:#111;font:12px/22px Verdana;}
.alert_alarm{background:url(css/alert_alarm.gif) no-repeat 30px 13px;}
.alert_error{background:url(css/alert_error.gif) no-repeat 30px 13px;}

.invitelist{width:610px;float:left;font-family:'宋体';}
.invitelist li{width:305px;float:left;}

.modeword{font:normal 12px/18px Verdana;color:#666;}

/*right scroll*/
.userservice{width:190px;background:url(css/userservice.gif) repeat-y #DEE7F5;}
.userservicehead{width:190px;height:20px;background:url(css/userservicehead.gif) no-repeat;text-indent:11px;padding-top:8px;}
.userservicebody{margin:10px 0 0 13px;height:93px;}
.userserviceimg{width:60px;height:60px;border:1px solid #CEDAEC;padding:1px;margin-right:12px;float:left;}
.userservicename{height:20px;margin:6px 0 8px 0;float:left;font:12px/20px Verdana;}
.userserviceqq{width:80px;height:20px;float:left;}
.userservicetel{height:20px;margin:6px 0;float:left;font:12px/20px "宋体";white-space:nowrap;}
.userservicefoot{width:190px;height:16px;background:url(css/userservicefoot.gif) no-repeat;}
.rightarea{border:1px #a4b4cf solid;width:188px;}
.rightareahead{background:url(css/rightsrolltop.gif) repeat-x;height:22px;line-height:22px;text-indent:10px;padding-top:2px;}
.rightarea li{background:url(css/rightsrollitem.gif) no-repeat 8px 6px;line-height:23px;text-indent:10px;color:#fff;font-size:9px;font-family:Verdana;margin-right:6px;}
.rightarea a{font-size:12px;position:relative;left:8px;top:1px;}

/* task select menu */
.taskselectword{color:#04F;text-decoration:underline;}
.taskselectmenu{line-height:24px;display:none;text-align:center;white-space:nowrap;background:#E4EFFA;padding:4px 0;}

/* add newweike */

.newcontent{margin:0 10px;}
.newcontenttitle{background:#E4EFFA;padding:6px 10px;color:#069;margin-bottom:8px;}
.subscription input{vertical-align:middle;}
.subscription img{vertical-align:middle;}
.subscription li{padding:6px;border-bottom:1px solid #EFEEDE;}
