@charset "utf-8"; label { font-weight: bold; } a{font-size:12px; font-weight:100;} a:hover{ text-decoration:none;} img.mid_align { border: 0 none; margin-right: 5px; vertical-align: middle; } .lookinfo{ padding:10px;} .lookinfo td{ line-height:18px; height:24px;} a#show_menu { background:#EBEBEB; border: 1px solid #ccc; border-radius: 3px; font-size:10px; color: #4B4F5D; cursor: e-resize;font-weight: bold;padding: 5px 10px; position: absolute; top:56px; left:170px;} .quote { color: #666666; display: block; font-size: 14px; font-style: italic; margin: auto; padding: 20px 15px; width: 80%; } input[type="text"], input[type="password"], select{ background: url("../images/bg_ip.png") repeat-x scroll 0 0 #FFFFFF; border: 1px solid #C0C0C0; color: #000000; font-size: 12px; font-weight: bold; margin: 0; padding: 5px; } input.search { background: none repeat scroll 0 0 transparent; border: 0 none; width: 180px; } textarea { background: url("../images/bg_ip.png") repeat-x scroll 0 0 #FFFFFF; border: 1px solid #C0C0C0; color: #000000; font-size: 12px; font-weight: bold; margin: 0; padding: 3px 5px; } input[type="text"]:hover, input[type="password"]:hover, textarea:hover { background-color: #FFF5D3; border: 1px solid #999999; } input[type="text"]:focus, input[type="password"]:focus, textarea:focus { background-color: #FFF5D3; } input.blur[type="text"], input.blur[type="password"], textarea.blur { color: #999999; font-style: italic; font-weight: normal; } input.search:hover, input.search:focus { background: none repeat scroll 0 0 transparent; border: 0 none; }div.wysiwyg { background: url("../images/bg_ip.png") repeat-x scroll 0 0 #FFFFFF; font-family: Arial; width: 99% !important; } #login_wrapper { height: 400px; margin-top: 100px; width: 100%; } #login_top_window { height: 30px; margin: auto; width: 351px; } #login_body_window { background: url("../images/bg_login_window.png") no-repeat scroll center top transparent; height: 240px; margin: auto; width: 351px; } #login_body_window .inner { height: 235px; margin: auto; padding-top: 2px; width: 300px; } #login_body_window .inner p { margin-top: 20px; position:relative; } #login_body_window .inner p label{ position:absolute; width:100%; top:6px; left:10px; color:#888; font-weight:100;} #login_footer_window { height: 30px; margin: auto; width: 351px; } #login_reflect { height: 107px; margin: 3px auto auto; width: 350px; } #header { background: url("../images/bg_header.png") repeat-x scroll 0 0 #353C42; color: #CCCCCC; height: 50px; min-width: 960px; text-shadow: 1px 0 0 #666666; width: 100%; position:relative;} #header a { color: #FFFFFF; font-weight: bold; } #header a:hover { color: #EBEBEB; } #header a:active { color: #999999; } #header #logo { float: left; margin: 8px 0 0 30px; width: 210px; } #header #search { background: url("../images/bg_search.png") no-repeat scroll 0 0 transparent; float: right; height: 30px; margin: 9px 20px 0 0; padding: 3px 3px 0 47px; text-align: left; width: 220px; } .showcount{ margin:-2px 0 0 42px; padding-bottom:10px;} .showcount em{ color:#ff6600; padding:0 4px;} #header #account_info { float: left; margin: 16px 35px 0 0; text-align: left; width: 400px; color:#fff; } #left_menu { float: left; height: 100%; width: 213px;} #main_menu {float: left; list-style: none outside none; margin: 0; padding: 0; width: 210px; } #main_menu li { border-bottom: 1px solid #CCCCCC; border-top: 1px solid #FFFFFF; display: block; width: 100%; } #main_menu li.active { height: auto; } #main_menu li ul { background: url("../images/bg_ip.png") repeat-x scroll 0 0 #BFC6CF; border-bottom: 1px solid #FFFFFF; border-top: 2px solid #999999; float: left; margin: 0 0 10px; overflow: hidden; padding: 10px 0; width: 100%; display:none; } #main_menu li ul li { border: 0 none; } #main_menu li ul li a { text-shadow: 0 1px 0 #DBDBDB; } #main_menu li ul li a:hover { background: none repeat scroll 0 0 #B1B8C1; text-shadow: 0 1px 0 #DBDBDB; } #main_menu li a img { border: 0 none; margin-right: 15px; vertical-align: middle; } #main_menu li a { color: #4B4F5D; display: block; font-weight: bold; padding: 10px 20px 12px 30px; text-shadow: 0 1px 0 #FFFFFF; } #main_menu li a:hover { background: none repeat scroll 0 0 #DADADA; } #main_menu li.end { border-bottom: 0 none; border-top: 1px solid #FFFFFF; height: 1px; } .togglem { border-bottom: 1px solid #CCCCCC; color: #4B4F5D; cursor: w-resize;font-size: 14px; font-weight: bold; margin-right: 3px; padding: 5px 10px 5px 0; text-align: right; } a#hide_menu:hover { background: none repeat scroll 0 0 #CCCCCC; } #shortcut li { display: block; float: left; margin: 0 20px 20px 0; text-align: center; } #shortcut li a { background: url("../images/shortcut/bg_shortcut.png") repeat-x scroll center center #FFFFFF; border: 1px solid #CDCDCD; border-radius: 5px 5px 5px 5px; box-shadow: 0 2px 2px #FFFFFF; color: #4C535B; display: block; padding: 10px 15px; text-shadow: 0 1px 0 #FFFFFF; width: 50px; } #shortcut li a:hover { background: url("../images/shortcut/bg_shortcut_h.png") repeat-x scroll center center #EAECED; } #shortcut li a:active, #shortcut li a.active { background: url("../images/shortcut/bg_shortcut_a.png") repeat-x scroll center center #C6CACB; } #shortcut li a img { margin-bottom: 5px; } #shortcut_notifications { display: none; } .notification { background: url("../images/bg_notification.png") no-repeat scroll center center transparent; color: #FFFFFF; display: block; font-weight: bold; height: 37px; padding-top: 17px; position: absolute; text-align: center; text-shadow: 1px 0 0 #333333; width: 37px; } #content_wrapper { text-align: left; width: 100%; } .content_wrapper{background:#f2f2f2;} #content { margin-left: 210px; min-width: 700px; padding: 20px 10px 0 30px; border-left:1px solid #bcbcbc; } #content .inner { width: 98%; padding-bottom:10px; } .onecolumn { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CDCDCD; border-radius: 5px 5px 5px 5px; box-shadow: 0 1px 2px #CCCCCC; margin-top:10px; width: 100%; } .header { background: url("../images/bg_window_header.png") repeat-x scroll 0 0 #CDCDCD; border-bottom: 1px solid #CCCCCC; border-top-left-radius: 5px; border-top-right-radius: 5px; height: 40px; line-height:40px; } .header span { cursor: n-resize; font-size: 16px; font-weight: bold; padding: 10px 0 0 15px; } .onecolumn .header .switch { float: right; margin-right: 15px; padding: 5px 0 0; } .onecolumn .content { background: url("../images/bg_ip.png") repeat-x scroll 0 0 #FFFFFF; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-top: 1px solid #BDBDBD; padding: 15px; } table.data caption { display: none; } table.data tr { background: none repeat scroll 0 0 #FFFFFF; } table.data tr td, table.data tr th { border-bottom: 1px solid #CCCCCC; } table.data tr th { background: none repeat scroll 0 0 #EEEEEE; font-weight: bold; } table.data tr th, table.data tr td { padding: 7px; } table#graph_data th { text-align: center; } table#graph_data td { cursor: pointer; text-align: center; } table#graph_data td.hover { background: none repeat scroll 0 0 #FFF5D3; } .chart_wrapper { padding-left: 20px; position: relative; top: 5px; } .twocolumn { padding:6px 0 24px;width: 100%; } .column_left, .column_right { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CDCDCD; border-radius: 5px 5px 5px 5px; box-shadow: 0 1px 2px #CCCCCC; margin-right:18px; } .column_right { float: right; } .inner h1{ background:url(../images/bg_window_header.png) repeat-x; height:24px; border:1px solid #ddd; line-height:30px; height:30px; padding-left:10px; box-shadow: 0 1px 2px #CCCCCC;} .column_left .header .switch, .column_right .header .switch { float: right; margin-right: 15px; padding: 5px 0 0; } .column_left .content, .column_right .content { background: url("../images/bg_ip.png") repeat-x scroll 0 0 #FFFFFF; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-top: 1px solid #BDBDBD; padding: 25px 15px 15px; } .threecolumn { float: left; margin: 20px 0 0; width: 100%; } .threecolumn_each { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CDCDCD; border-radius: 5px 5px 5px 5px; box-shadow: 0 1px 2px #CCCCCC; float: left; margin: 0 1%; width: 31%; } .threecolumn_each .header { background: url("../images/bg_window_header.png") repeat-x scroll 0 0 #CDCDCD; border-bottom: 1px solid #CCCCCC; border-top-left-radius: 5px; border-top-right-radius: 5px; float: left; height: 40px; margin: 0; padding: 0; width: 100%; } .threecolumn_each .header span { cursor: n-resize; display: block; float: left; font-size: 16px; font-weight: bold; padding: 10px 0 0 15px; width: auto; } .threecolumn_each .header .switch { float: right; margin-right: 15px; padding: 5px 0 0; } .threecolumn_each .content { background: url("../images/bg_ip.png") repeat-x scroll 0 0 #FFFFFF; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-top: 1px solid #BDBDBD; padding: 25px 15px 15px; } .alert_warning { background: none repeat scroll 0 0 #FCF2A5; border: 1px solid #EDBF06; border-radius: 5px 5px 5px 5px; box-shadow: 0 1px 2px #CCCCCC; color: #333333; cursor: pointer; font-weight: bold; margin: 10px 0; text-shadow: 0 0 0 transparent; } .alert_info { background: none repeat scroll 0 0 #E6F5FD; border: 1px solid #B2C8FF; border-radius: 5px 5px 5px 5px; box-shadow: 0 1px 2px #CCCCCC; color: #333333; cursor: pointer; font-weight: bold; margin: auto; text-shadow: 0 0 0 transparent; } .alert_success { background: none repeat scroll 0 0 #08A000; border: 1px solid #49816E; border-radius: 5px 5px 5px 5px; box-shadow: 0 1px 2px #CCCCCC; cursor: pointer; font-weight: bold; margin: 10px 0; text-shadow: 1px 0 1px #333333; } .alert_success p{color: #fff;} .alert_error { background: none repeat scroll 0 0 #FB1800; border: 1px solid #FF8E8E; border-radius: 5px 5px 5px 5px; box-shadow: 0 1px 2px #CCCCCC; color: #FFFFFF; font-weight: bold; margin: 10px 0; text-shadow: 1px 0 1px #333333; } .alert_warning p, .alert_info p, .alert_success p, .alert_error p { margin: 15px; } .noshadow { box-shadow: 0 0 0 transparent; } .media_photos { display: block; float: left; list-style: none outside none; margin: 30px 0 0; padding: 0 0 0 10px; width: 100%; } .media_photos li { display: block; float: left; height: 100px; margin: 0; padding: 0; text-align: center; width: 100px; } .media_photos li a { text-align: center; } .media_photos li img { border: 1px solid #CCCCCC; height: 75px; width: 75px; } .pagination { font-size: 10px; margin: 25px 0 5px; text-align: center; } .pagination a,.pagination span { background: url("../images/bg_switch.png") repeat-x scroll 0 0 #CCCCCC; border: 1px solid #AAA9A9; border-radius: 3px 3px 3px 3px; color: #333333; margin: 0 0 0 3px; padding: 5px 7px; font-size:12px; } .pagination a:hover { background: url("../images/bt_gh.png") repeat-x scroll 0 0 #999999; border: 1px solid #666666; box-shadow: 0 1px 3px #666666; } .pagination a:active, .pagination span.current { background: url("../images/bt_ga.png") repeat-x scroll 0 0 #999999; border: 1px solid #999999; color: #666666; text-shadow: 0 0 0 #999999; } .pagination span.cur{ background:none; font-weight:bold;} .modal_header { background: url("../images/bg_header.png") repeat-x scroll 0 0 #353C42; color: #FFFFFF; padding: 5px 15px; text-shadow: 0 0 0 transparent; } .modal_header span { color: #FFFFFF; font-size: 16px; font-weight: bold; } .modal_content { background: url("../images/bg_modal_window.png") repeat-x scroll center bottom #FFFFFF; padding: 15px; } #footer { border-top: 1px solid #CCCCCC; color: #999999; font-size: 10px;padding: 20px 0; text-align:center; } .control{background:url(../images/bg_window_header.png) repeat-x;border:1px solid #ddd; line-height:26px; height:26px; padding-left:10px; box-shadow: 0 1px 2px #ccc; margin-top:8px;} .control em{ color:#ff6600; margin:0 2px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;} .acontent{ padding:18px;} .acontent p{ margin-bottom:12px;} .acontent .op_btns{ text-align:center;} .table_add{ border-collapse:collapse;} .table_add td{ padding:2px 0 2px 4px;} .table_add .lefttd{ text-align:center; font-weight:bold; padding-left:0;} .contact_group_pop{padding:12px; border-bottom:1px solid #ddd;} .contact_group_pop .group_list,.pic_list{ max-height:560px; overflow-y:auto;} .contact_group_pop h3{ color:#646464; font-size:14px;margin-bottom:10px;} .contact_group_pop .group_list li{line-height:22px;border-bottom:1px dashed #d9d9d9;color:#363636;} .contact_group_pop .group_list li ol{ margin:0 0 2px 24px;} .contact_group_pop .group_list li dfn{ cursor:pointer;background:url(../images/jia.gif) no-repeat 0 6px; padding:3px 0 3px 14px;} .contact_group_pop .group_list li dfn.on{ background-image:url(../images/jian.gif);} .contact_group_pop .group_list li span,.pic_list li span{float:right;} .contact_group_pop .group_list li span a,.pic_list li span a{margin-right:8px;} .contact_group_pop .add_newgroup{margin-top:15px;} .contact_group_pop .add_newgroup label{background:url(../images/sizeplus.gif) no-repeat 0 1px; padding-left:20px; height:23px; line-height:23px; display:inline-block; color:#646464;} .contact_group_pop .add_newgroup input{margin:0 4px;} .contact_group_pop .add_newgroup a{margin-top:2px;} .pic_list li{ height:26px; line-height:26px; border-bottom:1px dotted #ddd;} .pic_list li img{ position:relative; vertical-align:middle;} #his_back{ float:right; margin:0 0 0 0;} table.data .red td{ color:#FB1800;} table.data .gree td{ color:#08A000;} table.data .dis td{ color:#999;} #address_control{ padding:10px 0 20px 0;} #address_control td{ height:34px;} #address_control .atd{ padding:0 18px 0 10px; width:35%; text-align:right; color:#404040; font-weight:bold;} #address_control .input{ width:187px; border:1px solid #A0A0A0; height:14px; line-height:14px; padding:4px 3px; color:#404040; background:url(../../images/bg_input_text.png);} #address_control select{ padding:2px; border:1px solid #aaa;} #address_control td span.red{ padding:2px 4px; background:url(../../images/main_bg.png) 0 -248px no-repeat; margin-left:8px;} .orderinfo{ padding:8px;} .orderinfo td{ height:22px; padding:2px 4px; line-height:18px;} .role{ float:right; color:#fff; margin:16px 35px 0 0;text-shadow:1px 0 1px #666; font-weight:bold;} .money{ font-weight:bold;} .money em{ color:#ff6600; font-family:Arial; font-weight:bold;} .search{ height:28px; margin-bottom:4px; line-height:28px;} .ordertips{ position:fixed; top:-60px; right:340px;box-shadow:0 4px 16px rgba(0, 0, 0, 0.3); border:1px solid #C2C2C2; padding:10px 14px 10px 34px;border-radius:5px; background:#fff url(../images/icon_accept.png) 14px 14px no-repeat;line-height:20px; _position:absolute;} .ordertips a{ color:#ff6600; font-family:Tahoma; font-weight:bold;text-shadow:1px 0 1px #fff;} .print{ text-align:center; margin-bottom:4px;}
table.data .mcount{ background:#eee; border-bottom:1px solid #ccc;}
table.data .mcount td{ font-weight:bold;}
table.data .mcount td em{ font-family:"Times New Roman", Times, serif; color:#ff6600;font-weight:bold;}
#sight_pic p{ margin-bottom:5px;}
.uploadfile{ margin:10px 5px;}
.uploadfile table{ border-collapse:collapse;}
.uploadfile td{ padding:2px;}
table.data .tr_dis td{ color:#ccc;}
table.data .tr_on{ background:#7db84f; color:#fff;}
/*插入附件*/
.insert-box{width:482px; position:relative;}
.insert-box .tit h3,.insert-box .sub-tab li,
.inset-area .local .btn-view,.inset-area .search .btn-view{background: url(../../images/main_bg.png) no-repeat;}
.insert-box .sub-tab{ top:-29px;left:96px;width:262px; position:absolute; height:29px; overflow:hidden;border-left:1px solid #ccc;}
.insert-box .sub-tab li{margin-left: -1px;padding: 0 18px;height: 27px;line-height: 27px;float: left;border: 1px solid #ccc;background-repeat: repeat-x;background-position: 0 -317px;cursor: pointer;}
.insert-box .sub-tab .cur{background-position: 0 -287px;border-bottom-color:#fff;color:#ff590f;font-weight: bold;cursor: default;}
.inset-area{padding: 15px 0;}
.inset-area .local{position: relative;}
.inset-area .local .txt{width: 320px;padding: 0 8px;height: 28px;line-height: 28px;border: 1px solid #d9d9d9;color: #b3b3b3; margin:15px 30px;}
.inset-area .local .btn-view{height:31px;background-position: 0 -348px; line-height:31px;text-align:center;border-right:1px solid #c4c4c4; cursor:pointer;}
.file-list .item{height: 26px;line-height: 26px;}
.file-list .even{background: #f3f3f3;}
.file-list .item li{float: left;}
.file-list .item p{height: 26px;overflow: hidden;}
.file-list .item .checkbox{width: 34px;padding-right: 5px;text-align: right;}
.file-list .item .file{width: 356px;}
.file-list .item .size{text-align: right;width: 62px;}
.file-list .item .icon{display: inline-block;width: 24px;height: 20px;vertical-align: middle;background: url(../images/oa_icon.png) no-repeat;}
.file-list .item .folder{background: url(../../images/main_bg.png) -182px -228px no-repeat;}
.file-list .item .doc{background-position: 2px -70px;}
.file-list .item .xls{background-position: 2px 1px;}
.file-list .item .img{background-position: 2px -22px;}
.file-list .item .rar{background-position: 2px -46px;}
.file-list .item .mov{background-position: 2px -92px;}
.file-list .item .undefind{background-position: 2px -116px;}
.file-list .item .ppt{background-position: 2px -142px;}
.file-list .item .music{background-position: 2px -165px;}
.inset-area .page{padding-top: 10px;text-align: right;}
.inset-area .page span,.inset-area .page a{margin: 0 4px;}
.inset-area .page .disabled{color: #ccc;}
.inset-area .page .cur{font-weight: bold;}
.inset-area .search{margin-bottom: 10px;text-align: center;}
.inset-area .search .txt{border: 1px solid #dcdcdc;width: 284px;padding: 0 8px;height: 24px;line-height: 24px;}
.inset-area .search .btn-view{border: none;width: 80px;height: 26px;background-position: 0 -213px;margin-left: 3px;cursor: pointer;}
.ajax_btn{background:#f2f2f2; height:30px;border-top:1px solid #d1d1d1; padding:5px 0; text-align:right;}
.ajax_btn a{ margin-right:10px;}
