@import url("public.css");
body{}
a{ color:#000; text-decoration:none;}
a:hover{ color:#FF9933; text-decoration:none;}

.main{ padding-right:5px;}
.main .maintop{ padding:10px; height:100px; background:#fff; border:1px solid #ccc;}
.top{ background:url(../images/DT/livebg.gif) repeat-x; border:1px solid #99bbe8; padding:10px; overflow:auto;}
.erpinput,.erpinput_1,.erpinput_2{ border:1px solid #b5b8c8; background:url(../images/Tem_1/inputbg.gif) repeat-x #fff; height:20px; }
.erpinput_1{ width:300px;}
.erpinput_2{ width:130px;}
.erpinput_3{ width:200px;}
.erpselect{ border:1px solid #b5b8c8; background:url(../images/Tem_1/inputbg.gif) repeat-x #fff; height:22px; line-height:22px;}
.erpselect option{ line-height:20px; height:20px;}
.submit{ line-height:20px; padding:0 10px; background:url(../images/Tem_1/subbg.gif) repeat-x; border:1px solid #d1d1d1; color:#333;text-align:center; margin:0 10px;}
.button{ line-height:20px; padding:0 10px; margin:0 5px; background:url(../images/Tem_1/clickbg.gif) repeat-x; border:1px solid #a5c4e2; color:#333; text-align:center;zoom:1;}
.buttona{ line-height:20px; padding:0 10px; display:block; float:left; margin:0 5px; background:url(../images/Tem_1/clickbg.gif) repeat-x; border:1px solid #a5c4e2; color:#333; text-align:center; cursor:pointer;zoom:1;}
.buttona img{ float:left; margin:4px 5px 0 0;}
.inputbuttona{ line-height:20px; height:22px; display:block; float:left; margin:0 5px; background:url(../images/Tem_1/clickbg.gif) repeat-x; border:1px solid #a5c4e2; color:#333; text-align:center; cursor:pointer;zoom:1;padding:0 10px !important; padding:0 0px;}
.inputbutton{ line-height:20px; height:22px; margin:0 5px; background:url(../images/Tem_1/clickbg.gif) repeat-x; border:1px solid #a5c4e2; color:#333; text-align:center; cursor:pointer;zoom:1;padding:0 10px !important; padding:0 0px;}
.maintop{ background:url(../images/DT/livebg.gif) repeat-x; border-left:1px solid #99bbe8; border-right:1px solid #99bbe8; border-top:1px solid #99bbe8; padding:10px; display:block; position:relative; overflow:hidden; clear:both;}
.maintop_1{ background:url(../images/DT/livebg.gif) repeat-x; border:1px solid #99bbe8;padding:10px; overflow:auto;}
.maintable{ background:#ebf5fe; border-left:1px solid #99bbe8; border-right:1px solid #99bbe8; border-top:1px solid #99bbe8; }
.maintable td{padding:5px 0 5px 5px;}
.maintabletd{padding:10px;}
.mailfoalt{ float:left;}
.bakcur{ background-color:#ddd;}


.livemodel{ overflow:auto;}
.livemodel ul{ float:left; height:100%; width:300px; margin-left:10px;zoom:1;}
.livemodel ul li{ overflow:hidden; border:1px solid #a5c4e2; margin:10px 0 0 0;zoom:1; background:#fff;}
.livemodel ul li .t{padding:6px 0 0 10px; height:22px; background:url(/images/Tem_1/maintitlebg.gif) repeat-x;}
.livemodel ul li .t p{ font-size:14px; float:left;}
.livemodel ul li .t span{ display:block; float:right;width:15px; height:15px; margin-right:2px; cursor:pointer;}
.livemodel ul li .t .t_1{ background:url(/images/Tem_1/tool-sprites.gif) no-repeat; }
.livemodel ul li .t .t_2{ background:url(/images/Tem_1/tool-sprites.gif) no-repeat 0 -225px;}
.livemodel ul li .t .t_3{ background:url(/images/Tem_1/tool-sprites.gif) no-repeat 0 -210px;}
.livemodel ul li .c{}
.livemodel ul li .c iframe{ width:100%; height:100%;}

.allloadback{z-index:2;-moz-opacity:0.2;opacity:0.2; filter:alpha(opacity=20); background:#000; position:absolute; display:none;}
.modelload{position:absolute; width:100px; height:24px; zoom:1; border:2px solid #99bbe8; background:#fafafa; padding:6px 0 0 10px;z-index:3;display:none;}
.modelload img{ display:block; float:left; margin:0 5px;}
.modelload span{float:left;}

.maintitle{ overflow:hidden; border:1px solid #a5c4e2; margin:10px auto;zoom:1; width:90%;}
.maintitle .t{padding:6px 0 0 10px; height:22px; background:url(../images/Tem_1/maintitlebg.gif) repeat-x; }
.maintitle .t img{ float:left; display:block; margin-right:5px;}
.maintitle .t p{ font-size:14px; float:left;}
.maintitle .t .tr{ float:right;}
.maintitle .t .tr .show{ background:url(/images/Tem_1/tool-sprites.gif) no-repeat 0 -210px;display:block; float:right;width:15px; height:15px; margin-right:2px; cursor:pointer;}
.maintitle .c{ background:#fff;}
.maintitle .c .table{table-layout:fixed;border-collapse:collapse;}
.maintitle .c .table .r,.maintitle .c .table .l,.maintitle .c .showtable td{ border:1px solid #b5d6e6; line-height:30px; padding-left:10px;}
.maintitle .c .table .l{ text-align:right; padding:0 5px 0 0;}
.maintitle .c .showtable td{ text-align:center;}
.maintitle .c .tabletr{ background:#f0f3f8}


.auditspan span{ margin:0 5px;}
.showtable{table-layout:fixed;border-collapse:collapse;margin:0 auto;}
.showtable .r,.showtable .l,.showtable th,.showtable td{ border:1px solid #b5d6e6; line-height:30px; padding-left:10px;}
.showtable td .dtree{ line-height:18px;}
.showtable th{ padding:0; text-align:center; font-size:16px;background:#ccc;}
.showtable .l{ text-align:right; padding:0 5px 0 0;}
.retable{table-layout:fixed;border-collapse:collapse; margin:10px auto;}
.retable td,.retable th{ border:1px solid #eee; line-height:30px; text-align:center;}
.retable th{ background:#fff; font-size:12px;}

.ablue{ color:Blue;}
.ablue:hover{ color:#6a9ddf;}

.showfileslist{ width:100%; margin:10px 0 0 0;overflow:auto;zoom:1; display:inline;}
.showfileslist table{padding:0px; margin:5px 0; border-bottom:1px dashed #ccc; padding:5px 0;overflow:auto;}
.showfileslist table td{ border:0px solid #eee;}
.showfileslist .img{ height:70px; padding:2px; border:1px solid #ccc; margin-bottom:5px;}
.showfileslist img{display:block; float:left;}
.showfileslist a{ display:block; float:left; color:#0000ff; text-decoration:underline; margin:0px 20px 0 20px;}
.showfileslist a:hover{ color:#ff0000;}
.showfileslist span{ line-height:20px; padding:0 10px; background:url(../images/Tem_1/clickbg.gif) repeat-x; border:1px solid #a5c4e2; color:#333; text-align:center;margin:0; cursor:pointer;}
.red{ color:Red;}
.checklist input{ margin:0 5px;}

.operatecontent{ overflow:auto; height:100%; padding:10px;}
.livetree{ padding-left:10px; padding-top:10px;}

.allcontent,.allcontent_1,allcontent_2{ width:550px; height:250px; background:url(../images/Tem_1/inputbg.gif) repeat-x;border:1px solid #b5b8c8;}
.allcontent_1{ width:500px; height:300px;}
.allcontent_2{ width:650px; height:400px;}
.eduop{ float:right;}
.eduop a{ margin:0 5px; color:#0000ff;}
.showbg{ text-align:center;}
.showbg .showtitle{ font-size:24px; font-weight:bold; margin:10px 0; line-height:40px;}
.showbg .showtime{ border-bottom:3px solid #ff0000;line-height:35px; color:#666;}
.showbg .showcontent{ margin:10px 50px; line-height:25px; text-align:left;}
.showbg .showfile{ margin:10px 0;}
.showbg .showfile a{ color:#0000ff; display:block; float:left;}
.showbg .showfile img{display:block; float:left;}
.showbg .showfile p{ display:block; border-bottom:1px dashed #ccc; overflow:auto;}

.replyshow{ margin:20px; border:1px solid #ccc; background:#eee; padding:5px;}
.replyshow .replyt{ overflow:auto;color:#0000ff;}
.replyshow .replyt .replyt_l{ float:left; display:block;}
.replyshow .replyt .replyt_r{ float:right;display:block;}
.replyshow .replyc{ line-height:25px;}

.pictureclasslist{ margin:20px; overflow:auto;}
.pictureclasslist ul li{ width:110px; margin:10px; zoom:1; float:left;}
.pictureclasslist ul li a{ display:block; color:#000;}
.pictureclasslist ul li .imgbg{ width:104px; height:79px; background:url(../images/picturebg.gif) -222px 0 no-repeat; padding:1px 5px 5px 1px;}
.pictureclasslist ul li .img{ width:104px; height:79px; overflow:hidden;}
.pictureclasslist ul li .img img{ width:104px;}
.pictureclasslist ul li .op{ height:15px;}
.pictureclasslist ul li .op .s{ display:none;}
.pictureclasslist ul li .op a{ color:#6a9ddf;}
.pictureclasslist ul li .op .l{ float:left;}
.pictureclasslist ul li .op .r{ float:right;}
.pictureclasslist ul li .txt{ width:110px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center; display:block;}

.picturelist{ margin:20px; overflow:auto;}
.picturelist ul li{ width:110px; margin:10px; zoom:1; float:left;}
.picturelist ul li a{ display:block; color:#000;}
.picturelist ul li .img{ width:110px; height:90px; overflow:hidden; border:1px solid #eee; text-align:center;}
.picturelist ul li .img img{ margin:auto; border:0;}
.picturelist ul li .img:hover{ border:1px solid #4676b1;}
.picturelist ul li .op{ height:15px;}
.picturelist ul li .op .s{ display:none;}
.picturelist ul li .op a{ color:#6a9ddf;}
.picturelist ul li .op .l{ float:left;}
.picturelist ul li .op .r{ float:right;}
.picturelist ul li .txt{ width:110px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center; display:block;}

.showpicture{ text-align:center;}
.showpicture .t{ font-size:20px; font-weight:bold; margin:10px 0; line-height:40px;}
.showpicture .time{ border-bottom:1px solid #ccc;line-height:35px; color:#666;}
.showpicture .c{ margin:10px 50px; line-height:25px; text-align:left;}
.showpicture  img{ padding:2px; border:1px solid #ccc; margin-top:10px;}
.showpicture .img .l,.showpicture .img .r{ position:absolute; background:url(../images/bg) no-repeat; width:50%;}
.showpicture .img .l{ float:left; cursor:move}
.showpicture .img .r{ float:left;cursor:help}
.showpicture .showfile a{ color:#0000ff; display:block; float:left;}
.showpicture .showfile img{display:block; float:left;}
.showpicture .showfile p{ display:block; border-bottom:1px dashed #ccc; overflow:auto;}
.tablebut{ margin:10px 0;}
.infolist{ margin:0 10px;}
.infolist li{ line-height:30px; border-bottom:1px dashed #ccc; background:url(../images/Tem_1/leftmenubg_2.gif) no-repeat 0 8px; height:29px; padding-left:20px;}
.infolist li a{ display:block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; color:#000; float:left;}
.infolist li span{ display:block; float:right; color:#666;}
.bold{ font-weight:bold;}
.schedule a{ width:240px;}
.birthday font{ color:Red; font-weight:bold;}

.showlistmove{ height:5px;background:#dfe8f6; border-bottom:1px solid #99bbe8; text-align:center;}
.showlistmove img{ cursor:pointer;}

.showtagpage{ padding:2px;}
.showtagpage .tag{ height:23px; padding:5px 0 0 5px; margin-bottom:-1px; cursor:default; position:relative;}
.showtagpage .tag table{ height:23px;cursor:pointer; float:left; border-collapse:collapse;border-spacing:0; margin:0 2px 0 0; color:#000;}
.showtagpage .tag table td{ text-align:center;border-bottom:1px solid #a5c4e2;}
.showtagpage .tag .cur{ height:23px; margin:0 2px -1px 0; color:#000;cursor:default;}
.showtagpage .tag table .td1{ background:url(../images/Tem_1/showtag_l.gif) no-repeat; width:6px;}
.showtagpage .tag table .td2{ padding:5px 5px 0 5px;background:url(../images/Tem_1/showtag_c.gif) repeat-x;text-align:center;}
.showtagpage .tag table .td4{ background:url(../images/Tem_1/showtag_r.gif) no-repeat; width:6px;}
.showtagpage .tag .cur td{border:0px;}
.showtagpage .tag .cur .td1{ background:url(../images/Tem_1/showtag_cur_l.gif) no-repeat; width:6px;}
.showtagpage .tag .cur .td2{ padding:5px 5px 0 5px;background:url(../images/Tem_1/showtag_cur_c.gif) repeat-x;text-align:center; }
.showtagpage .tag .cur .td4{ background:url(../images/Tem_1/showtag_cur_r.gif) no-repeat; width:6px;}
.showtagpage .page{ border:1px solid #a5c4e2; overflow:auto; height:100%; width:100% !important; width:auto;}
.showtagpage .page .table{table-layout:fixed;border-collapse:collapse;}
.showtagpage .page .table .r,.showtagpage .page .table .l{ border:1px solid #eee; line-height:30px; padding-left:10px;}
.showtagpage .page .table .l{ text-align:right; padding:0 5px 0 0;}

.newtagpage{ padding:2px;}
.newtagpage .tag{ height:22px; margin:5px 0 0 5px;position:relative;}
.newtagpage .tag div{ height:22px;cursor:pointer; float:left;margin:0 2px 0 0; color:#000; background:#fff;}
.newtagpage .tag div{ text-align:center;}
.newtagpage .tag .cur{ height:23px; margin:0 2px -1px 0; color:#000;}
.newtagpage .tag div span{ float:left; display:block;height:22px; line-height:22px;}
.newtagpage .tag div .td1{ background:url(../images/Tem_1/showtag_l.gif) no-repeat; width:6px;}
.newtagpage .tag div .td2{background:url(../images/Tem_1/showtag_c.gif) repeat-x;text-align:center;}
.newtagpage .tag div .td4{ background:url(../images/Tem_1/showtag_r.gif) no-repeat; width:6px;}
.newtagpage .tag .cur .td1{ background:url(../images/Tem_1/showtag_cur_l.gif) no-repeat; width:6px;}
.newtagpage .tag .cur .td2{ background:url(../images/Tem_1/showtag_cur_c.gif) repeat-x;text-align:center; }
.newtagpage .tag .cur .td4{ background:url(../images/Tem_1/showtag_cur_r.gif) no-repeat; width:6px;}
.newtagpage .page{ border:1px solid #a5c4e2; overflow:auto; height:100%; width:100% !important; width:auto;}
.newtagpage .page .table{table-layout:fixed;border-collapse:collapse;}
.newtagpage .page .table .r,.newtagpage .page .table .l{ border:1px solid #eee; line-height:25px;  padding-left:10px;}
.newtagpage .page .table .l{ text-align:right; padding:0 5px 0 0;}

.adic{ display:block; margin:5px 0;}
.plancontent{ overflow:auto; height:100px;}

.mylog{ padding:0 5px;}
.mylog .log-t{ height:20px; line-height:20px;}
.mylog .log-t span{ float:left; font-weight:bold; }
.mylog .log-t a{ float:right;color:Blue;}
.mylog .log-c{ height:58px; overflow:auto;}
.mylog .log-c span{ height:20px; line-height:20px; border-bottom:1px dashed #ccc; display:block; width:100%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }

.dopro{ margin:0 10px;}
.dopro li{ line-height:30px; border-bottom:1px dashed #ccc; background:url(../images/Tem_1/leftmenubg_2.gif) no-repeat 0 8px; height:29px; padding-left:20px;}
.dopro li a{ color:#000;}
.dopro li a span{ color:Red; margin:0 3px;}

.listshow{ position:relative;}
.listshowbg{ width:100%; height:100%; position:absolute; z-index:1001;cursor:n-resize;}
.listshowmove{ width:100%; height:5px; border-bottom:1px solid #99bbe8;border-top:1px solid #99bbe8;background:#dfe8f6;zoom:1; position:absolute;z-index:1002;cursor:n-resize; text-align:center;}
.showlistmove{ height:5px;background:#dfe8f6; border-bottom:1px solid #99bbe8; text-align:center; cursor:n-resize;}
.showlistmove img{ cursor:pointer;}

.frameshowlist{ overflow:hidden;}

.productimgcss{ position:absolute; border:4px solid #ccc; z-index:10000; background:#fff;}

.bule{ background-color:Yellow;}
.bold td{ font-weight:bold;}
.userlist { float:left;}
    .userlist span { float:left; margin:0 10px; color:#0000ff; cursor:pointer;}
.showusermsg{ background:#fff; height:390px; overflow:auto; padding:10px 0; position:relative;}
.showusermsg ul li{ overflow:hidden; padding: 0 10px;}
.showusermsg ul li .mtl{ padding-left:5px;}
.showusermsg ul li .mtr{text-align:right; padding-right:5px;}
.showusermsg ul li .mtl,.showusermsg ul li .mtr{width:100%; display:block; font-size:10px; color:#8c8986; height:25px; line-height:25px;}
.showusermsg ul li .mleft{ float:left;  background:#dae8f3; }
.showusermsg ul li .mright{ float:right; background:#dae4cc; }
.showusermsg ul li .mleft,.showusermsg ul li .mright{line-height:20px;border:1px solid #eee; padding:5px;}
    .showusermsg .ma { text-align:left;font-size:12px;}
        .showusermsg .ma li { padding:0;}
        .showusermsg .mimg { height:30px;}
    .showusermsg img { float:left;}
.replymsg{ background:url(../images/tem_1/rbg.gif); padding:10px;}
.replyannex { position:absolute;top:310px; height:100px; background:#eee;}
.replyannexlist { overflow:auto; height:70px;}
    .replyannexlist .img { height:30px;}
.edit_content span { display:block;}
.edit_content span em{ font-weight:bold;}

.message{ background:#ccc; width:90%; margin:0 auto;}
.message tr{background:#fff;}
.message td{ line-height:30px;  padding:2px 10px;}
.message th{ line-height:30px;  padding:2px 10px;}

.message .input{ width:150px; border:1px solid #ccc;}
.message .input_2{ width:90px; border:1px solid #ccc;}
.message .input_3{ width:300px; border:1px solid #ccc;}
.topcontent-box{ background:#d8e4f2; border:1px solid #99bbe8; padding:10px; margin:10px auto; overflow:auto;zoom:1;}
.tabledate{ width:100%;table-layout:fixed;border-collapse:collapse;}
.tabledate th{border:1px solid #b5d6e6;line-height:25px; height:25px; background:url(../images/table/bg.gif);overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.tabledate td{ line-height:25px; text-align:center;border:1px solid #b5d6e6;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.tabledate .l{ text-align:left; padding-left:10px;}
.tabledate td a{ color:#000;}

.LivePage{height:25px;margin:10px 0 0 0;padding:5px 20px 0 20px; clear:both;}
.LivePage .Page_left{float:left;color:#2c2c2c;font-family:Tahoma;}
.LivePage .Page_left span{ color:#0e649f; margin:0 5px;}
.LivePage .Page_right{font-family:Tahoma;color:#2c2c2c;text-align:left;float:right;}
.LivePage .Page_right A {padding:2px 5px;color:#0e649f;text-decoration:none;margin:2px;border:1px solid #0e649f;display:block;float:left;}
.LivePage .Page_right A:hover {border:1px solid #0e649f;text-decoration:none;background:#0e649f;color:#fff;}
.LivePage .Page_right span{border:1px solid #0e649f;color:#fff;font-weight:bold;background:#0e649f;padding:2px 5px;margin:2px;float:left;}
.LivePage .Page_right em{float:left;}
.LivePage .Page_right input{float:left; width:30px; margin-top:2px; height:15px;}
.LivePage .Page_right .PageTXT{ margin-top:5px;}


.tablelist{ overflow:hidden;}
.tabletopc,.tabletopl,.tabletopr{ height:29px; line-height:29px; background:url(../images/table/tabletop_c.gif) repeat-x;}
.tabletopl{ background:url(../images/table/tabletop_l.gif) no-repeat left top;}
.tabletopr{ background:url(../images/table/tabletop_r.gif) no-repeat right top; overflow:hidden;zoom:1;}
.tabletopr .l{background:url(../images/icon/tb.gif) no-repeat 10px 6px; text-align:left; float:left; padding-left:30px;}
.tabletopr .r{ text-align:left; float:right; margin-right:20px;}
.tablebottomc,.tablebottoml,.tablebottomr{ height:35px; line-height:35px; background:url(../images/table/tablebottom_c.gif) repeat-x;}
.tablebottoml{ background:url(../images/table/tablebottom_l.gif) no-repeat left bottom;}
.tablebottomr{ background:url(../images/table/tablebottom_r.gif) no-repeat right bottom;}
.tablecontentl{ background:url(../images/table/tablecontent_l.gif) repeat-y left;}
.tablecontentr{ background:url(../images/table/tablecontent_r.gif) repeat-y right; padding:2px 8px 0 8px;}
.allselect{ float:left;}
.allselect input{ float:left; margin:7px 5px 0 0;}
.sub_add{ background:url(../images/icon/22.gif) no-repeat;}
.sub_edit{ background:url(../images/icon/33.gif) no-repeat;}
.sub_delete{ background:url(../images/icon/11.gif) no-repeat;}
.sub_add,.sub_edit,.sub_delete{ padding-left:15px; display:block; float:left; background-position:0 8px; margin-left:15px;}
.list_edit{ background:url(../images/icon/edt.gif) no-repeat 0 -2px; padding-left:18px;}
.list_del{ background:url(../images/icon/del.gif) no-repeat 0 -2px;padding-left:18px;}

.searchtable{ background:#ebf5fe; border-left:1px solid #b5d6e6; border-right:1px solid #b5d6e6; border-top:1px solid #b5d6e6; }
.searchtable td{padding:5px 0 5px 5px;}
.searchtable td p{ float:left; margin:1px 5px 1px 0;white-space: nowrap; line-height:25px; height:25px;}
.dtree{ text-align:left;}
.dcolor{ float:left; overflow:hidden; height:20px; line-height:25px; padding-top:5px;}
.dcolor li{ float:left; margin:0 5px;}
.dcolor li input{ margin-right:5px; float:left;}
.dcolor li span{ display:block; float:left; height:14px; width:14px; border:1px solid #ccc;}
.dcolor li img{ display:block; float:left;}

.imageslist{ overflow:hidden;zoom:1;}
.imageslist li{ width:150px; height:50px; float:left; margin:10px 0 0 10px; overflow:hidden; border:1px solid #ccc;}

.fileitem{ margin-left:10px; font-weight:bold; cursor:pointer;}



