﻿/*
锐捷网络 信息资源部(R)
URL: http://www.ruijie.com.cn
2010-10
CSS Document
*/
/*通用样式表*/
div,form,ul,ol,li,span,p,img{margin:0;padding:0;border:0;}
a{color: #757575; text-decoration:none;}
a:hover{color:#0078c6; text-decoration:underline;}
body{font-size:12px;font-weight: normal;color:#525252;text-decoration:none;font-family:Arial, '宋体';margin:0; padding:0px; height:100%;}
html
{   SCROLLBAR-FACE-COLOR: #e8e7e7;
    SCROLLBAR-FACE-COLOR: #eaeaea;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #999999;
    SCROLLBAR-3DLIGHT-COLOR: #999999;
    SCROLLBAR-ARROW-COLOR: #999999;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
/*----IE6.0 横向滚动条Bug*/
html{overflow-x: hidden; overflow-y: auto;}
.form{margin-right:2px;_margin-right:18px;}
/* 主视觉logo */
.logo{ width:100%; height:100%; overflow:hidden; text-align:center;}
.logo img{ margin-top:120px;}

/* 栏目 */
.lm_1{ width:auto;height:30px; background:url(../images/01.jpg) repeat-x left top; border:1px #9cc9e4 solid; padding-left:10px; padding-right:10px; font-size:14px; line-height:30px; font-weight:bold; color:#196d9f; overflow:hidden; float:left;}
.lm_2{ width:100%;height:30px;font-size:14px; line-height:30px; font-weight:bold; color:#7a7a7a; overflow:hidden; float:left; background:url(../images/06.jpeg) repeat-x left bottom; clear:both; text-indent:10px;}
.lm_2_1{ width:100%;height:30px;font-size:14px; line-height:30px; font-weight:bold; color:#7a7a7a; overflow:hidden; float:left; background:url(../images/06.jpeg) repeat-x left bottom; clear:both; text-indent:10px;margin-top:35px}
.lm_2_2{ width:100%;height:30px;font-size:14px; line-height:30px; font-weight:bold; color:#7a7a7a; overflow:hidden;background:url(../images/06.jpeg) repeat-x left bottom; clear:both; text-indent:10px;margin-top:35px}
/* 内容页帮助 */
.nr_bz{ width:70px; height:15px; overflow:hidden; margin:-23px 0px auto auto; text-indent:0px; line-height:15px !important; line-height:19px; font-size:12px;font-weight:normal; }
.nr_bz img{ float:left; margin-right:3px;} 
/* 表单页帮助 */
 .nr_bz_apply{ width:220px; height:15px; overflow:hidden; margin:-23px 0px auto auto; text-indent:0px; line-height:15px !important; line-height:19px; font-size:12px;font-weight:normal; }


/* 弹窗样式 */
.tc_main{ margin:0px auto auto auto; background:#FFF; border:1px #9cc9e4 solid;}
.tc_main .tc1{width:100%; height:30px; overflow:hidden;border-bottom:1px #bde1f6 solid; background:#def1fb url(../images/tc-1.jpg) repeat-x left top; font-size:14px; line-height:30px; font-weight:bold; color:#196d9f; text-align:center;}
.tc_main .tc2{ width:100%;height:30px; overflow:hidden; float:left;margin:-31px -10px auto auto; display:block; text-align:right}

.tc_main .table1 table{ margin:0px 10px auto 10px; display:inline;BORDER-COLLAPSE:collapse;color:#505050; text-align:center;}
.tc_main .table1 tr{ height:24px;}
.tc_main .table1 table td{ height:24px; border:1px #9cc9e4 solid;}
.tc_main .table1 table .tr1{background:#def1fb url(../images/tc-03.jpg) repeat-x left top; text-align:center; color:#196d9f; white-space:nowrap;}
.tc_main .table1 table input{ height:18px; background:#f8f8f8; border:1px #8d8d8d solid; margin:2px; padding:0px;}
.tc_main .table1 table select{margin:2px;padding:0px;}

/* 按钮导航样式 */
.an_dh1{ width:100%; height:24px; overflow:hidden; margin:0px auto auto auto;}
.an_dh1 input{ margin-right:10px;}

/* 分页样式 */
.fy{ width:auto; height:30px; overflow:hidden; background:#eef6fa; border:1px #9cc9e4 solid; margin:10px auto auto auto;}
.fy1-1{ width:100%;height:30px; overflow:hidden; margin:0px auto auto auto;}
.fy1-1 ul li{ list-style-type:none; margin-top:0px; line-height:30px;}
.fy1-1 li{ float:left; height:30px; text-align:center;}
.fy1-1 li img{margin:0px 3px auto 7px;margin:-0px 3px auto 7px\9;margin:0px 3px auto 7px;_margin:0px 3px auto 7px; float:left;}
.fya1{font-style:normal;color:#4f4f4f;text-decoration:none;font-weight:bold; font-size:14px; margin:auto 5px auto 5px; height:30px; float:left; line-height:28px;}
.fya1:link{font-style:normal;color:#4f4f4f;text-decoration:none;font-weight:bold;font-size:14px; margin:auto 5px auto 5px; height:30px; float:left; line-height:28px;}
.fya1:visited{font-style:normal;color:#4f4f4f;text-decoration:none;font-weight:bold;font-size:14px; margin:auto 5px auto 5px; height:30px; float:left; line-height:28px;}
.fya1:hover{font-style:normal;color:#ff0000; text-decoration:underline;font-weight:bold;font-size:14px; margin:auto 5px auto 5px; height:30px; float:left; line-height:28px;}
.fya2{font-style:normal;color:#f50056;text-decoration:none;font-weight: bold; font-size:18px; margin:autox 5px auto 5px; line-height:13px; overflow:hidden; height:30px; float:left; line-height:28px;}
.fy-input{ width:30px; height:16px; border:1px #666 solid; background:#FFF; text-align:center; line-height:18px; color:#F00; margin:5px 3px auto 3px;margin:5px 3px auto 3px\9;*margin:0px 3px auto 3px;_margin:3px 3px auto 3px;}
.fy-an1{width:30px; height:20px; border:1px #3f97c3 solid; background:#3f97c3;line-height:18px; color:#fff; text-align:center; padding:0px;}
.fyimg{width: 30px;vertical-align:middle;padding-top:9px;}
/* 选项卡 */
.xxk{ width:100%; height:35px; margin:0px auto auto auto; overflow:hidden; background:url(../images/03.jpg) repeat-x left top;}
.xxk1{ width:80px; height:35px; float:left; overflow:hidden; line-height:37px; color:#fd0000; font-size:12px; font-weight:bold; text-align:center; background:url(../images/04.jpg) no-repeat left top; margin-right:10px;}
.xxk2{ width:80px; height:35px; float:left; overflow:hidden; line-height:37px; color:#838383; font-size:12px; font-weight:normal;text-align:center; background:url(../images/05.jpg) no-repeat left top; margin-right:10px;cursor:pointer;}

/* 搜索菜单 */
.ss1{ width:100%; height:23px; overflow:hidden; clear:both; text-align:center; border-top:1px #e3eaee solid; margin:0px auto auto auto;}
.ss2{overflow:hidden; margin:0px auto auto auto; background:#fffeee; color:#414141;}
.ss2 table{border: 1 solid black; border-collapse: collapse; }
.ss2 td{text-align:left; padding-left:10px;}


/* 操作按钮 */
.czan_1{width:auto;height:26px; margin:10px auto auto auto; clear:both; text-align:center; white-space:nowrap;}
.czan_1 input{min-width:60px;margin-left:2px; margin-right:2px;}
/*
.czan_1 input{height:26px; border:0px;background:url(../images/an-1.jpg) repeat-x left top; line-height:26px;color:#FFF;overflow:hidden; margin-right:10px;}
*/
.czan_2{ width:56px; height:20px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px; font-size:12px; line-height:20px; font-weight:normal; text-align:left; padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}
.czan_2_1{ width:56px; height:20px; overflow:hidden; background:#f1fff1 url(../images/ico-6.gif) no-repeat 2px 1px; font-size:12px; line-height:20px; font-weight:normal; text-align:left; padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px;}
.czan_3{background:#fffeed url(../images/ico-7.gif) no-repeat 2px 1px;}
.czan_3_1{background:#f1fff1 url(../images/ico-7.gif) no-repeat 2px 1px;}
.czan_4{ width:80px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}
.czan_4_1{ width:80px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}
.czan_4_2{ width:180px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}
.czan_4_3{ width:180px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}
.czan_5{ width:95px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}
.czan_5_1{ width:95px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}

.czan_6{ width:105px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}
.czan_6_1{ width:105px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}

.czan_7{ width:130px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}
.czan_7_1{ width:130px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}

.czan_8{ width:125px; 
height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url('../images/ico-6.gif') no-repeat 2px 3px; 
font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;
}
.czan_8_1{ width:125px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}
.czan_9_1{ width:130px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}
.czan_9{ width:130px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}

.czan_10_1{ width:143px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}
.czan_10{ width:143px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}

.czan_11{ width:100px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}
.czan_14{ width:140px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}
.czan_11_1{ width:100px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}
.czan_14_1{ width:140px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}

/* 渠道健康体检,导入数据按钮样式 2013-2-21 by liusai */
.czan_16{ width:200px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}
.czan_16_1{ width:200px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}

.czan_12{ width:125px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}
.czan_12_1{ width:125px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}

.czan_13_1{ width:150px;height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #55b855 solid; cursor:pointer; border-bottom:2px #55b855 solid;}
.czan_13{ width:150px; height:22px;height:22px\0;*height:22px;_height:22px; overflow:hidden; background:#fffeed url(../images/ico-6.gif) no-repeat 2px 3px;background:#fffeed url(../images/ico-6.gif) no-repeat 2px 1px\9; font-size:12px; line-height:18px; font-weight:normal; text-align:left;padding-left:22px;color:#4c4c4c; border:1px #e6a415 solid; cursor:pointer;}

/* 表格边框 */
.table{color:#505050; text-align:center; border:0px;}
.table table{border-collapse:collapse; margin:0px auto auto auto;}
.table th{ height:24px; border:1px #9cc9e4 solid;}
.table td{ height:24px; border:1px #9cc9e4 solid;}
.table .tr1{ background:#def1fb url(../images/02.jpeg) repeat-x left top; text-align:center; color:#196d9f; white-space:nowrap;}
.table tr.odd  { background:FFFFFF;}
.table tr.highlight { background:#EEF7FE;}
.table tr.selected  { background:#ccc;}
.selected  { background:#ccc;}
/* 高 */
.hr2px{ width:100%; height:2px; overflow:hidden; clear:both; margin:0px auto auto auto;}
.hr5px{ width:100%; height:5px; overflow:hidden; clear:both; margin:0px auto auto auto;}
.hr10px{ width:100%; height:10px;overflow:hidden; clear:both; margin:0px auto auto auto;}
/* 渠道体检季度绩效考核表格边框 */
.channeltable{color:#505050; text-align:left; border:0px;}
.channeltable table{border-collapse:collapse; vertical-align:middle; text-align:center;}
.channeltable th{ height:30px; border:1px #9cc9e4 solid; background-color:#EAEEEF;}
.channeltable td{ height:30px; border:1px #9cc9e4 solid;}

/* 宽度 */
.width30{ width:30px;}
.width40{ width:40px;}
.width45{ width:45px;}
.width50{ width:50px;}
.width60{ width:60px;}
.width65{ width:65px;}
.width70{ width:70px;}
.width90{ width:90px;}
.width120{ width:120px;}
.width100{ width:100px;}
.width70B{ width:70%;}

/* 表单表格样式 */
/*----------表单表格*/
.form_head { margin:0px; width: 100%; border-collapse: collapse; border: solid; border-color: #AACCEE; border-width: 0px 0px 1px 0px;}
.form_head .actions { text-align: left; padding-left: 0px; padding-top: 9px; }
.form_head .actions td { color: #00599B; cursor:pointer; font-weight:normal; text-align: center; padding: 0 10px; line-height: 22px; height: 22px; background: url(../images/option_tabs.gif) repeat-x 0 0;}
.form_head .actions td.active { cursor:default; font-weight:bold; border: solid #AACCEE; border-width: 1px 1px 0; }  /*  background: url(../images/option_tabs.gif) repeat-x 0 0;  没用到的图片及样式，将去注释 */
.form_head .actions td a:hover { text-decoration: none; }
.form_table { width: 100%; border-collapse: collapse; border: solid; border-color: #AACCEE; border-width: 0px 1px 0px 1px; font-size:12px;}
.form_table th, .form_table td { border: solid; border-color: #AACCEE; border-width: 0px 1px 1px 1px; padding: 5px; font-size:12px; }
.form_table th { background: #EEF7FE; width: 160px; text-align: right; color: #00599B; font-weight: bold; }

/*
.formtable { margin:0px; width: 100%; border-collapse: collapse; border: solid; border-color: #AACCEE #D8DDE5 #D8DDE5; border-width: 3px 1px 1px; font-size:12px; font-family:"宋体";}
.formtable th,
.formtable td
{ border: 1px solid #D8DDE5; padding: 5px; }
.formtable th.mid,
.formtable td.mid
{ text-align: center; margin:0 auto; }
.formtable th { background: #EEF7FE; text-align: right; color: #00599B; font-weight: bold; width:200px; }
.formtable td th,
.formtable td td
{ border: none;  padding: 0px; }
.formtable .net th,
.formtable .net td { border: 1px solid #D8DDE5; padding: 5px; }
.formtable th p { margin: 0; color: #909DC6; }
.formtable .th { border: 1px solid #D8DDE5; padding: 5px; }
.formtable .th { background: #EEF7FE; width: 160px; text-align: right; color: #00599B; font-weight: bold;}
.formtable .th p { margin: 0; color: #909DC6;}
.formtable .ipt{ border:1px solid #CCC; height:17px; }
.formtable input{ height:18px; background:#f8f8f8; border:1px #8d8d8d solid; margin:2px; padding:0px;}

*/
.formtable{width:99%;color:#505050; text-align:center;border-collapse:collapse; margin:0px auto auto auto;border-collapse:collapse;}
.formtable th{height:30px;background-color:#f5f5f5;color:#20648d;font-weight:normal;text-align:right;min-width:160px;padding-right:5px;border:1px #dadada solid;
}
.formtable td{border:1px #dadada solid;text-align:left;}
.formtable td select{ margin-left:5px; margin-right:5px;}
.formtable td input{ margin-left:5px; margin-right:5px;}
.formtable td textarea{ margin-left:5px; margin-right:5px;}

/*-------------------------分页*/
.p_btns { width:100%; margin: 10px auto; font-size: 12px;}
.p_btns .p_bar { width:100%; height:25px; text-align: center; margin: 0px auto; padding-top: 3px; font-size: 12px; }
.p_btns .p_bar ul{margin:0 auto; }
.p_btns .p_bar li {display:inline;}
.p_btns .p_bar li a {display:inline-block;margin:0 auto; height:21px;line-height:21px; text-decoration: none;color: #000000; font-size: 12px; text-align:center;}
.p_btns .p_bar li a:hover { text-decoration: underline; font-size: 12px; }
.p_btns .p_bar li a:visited {color:#000000;}
.p_btns .p_bar li a.num { margin:0 4px 0 4px; padding: 0 5px 0 5px; border: 1px solid #DDD;font-weight:normal;}
.p_btns .p_bar li a.num1 { margin:0 4px 0 4px; padding: 0 5px 0 5px; border: 1px solid #DDD;background:#e1e1e1;color:#ff3300;font-weight:bold;}
.p_btns .p_bar li a.next { margin:0 2px 0 2px; width:51px; height:21px; border: 1px solid #DDD; background: #FFF;}
.p_btns .p_bar li a.next0 {color:#CCCCCC; margin:0 2px 0 2px; width:51px; height:21px; border: 1px solid #DDD; background: #FFF;}
.p_btns .p_bar em { line-height: 26px; font-size: 12px; }
.p_btns .p_bar input { width: 30px; border: 1px solid #AACCEE; height: 15px; font-size: 12px; }


/***弹出提示框样式css ***/
.ipt { border: 1px solid #b5b8c8; font-family: verdana, simsun, sans-serif; }
.btn { border: 1px solid #eeeeee; height: 20px; width: 50px; font-family: "宋体", Verdana, Arial; font-size: 12px; text-align: center; }
#hintSpan { font-size: 12px; }
#hintSpan * { margin: 0; }
#hintdot { border: 0px; padding-right: 5px; }
#hintDiv { position: absolute; visibility: visible; width: 271px; z-index: 191; }
#hintIframe { position: absolute; z-index: 190; width: 266px; }
.hintmessagetext { overflow: hidden; zoom: 1; border-left: 1px solid #000; border-right: 1px solid #000; padding: 0 10px 0 10px; text-align: left; background: #ffffe1; word-break: break-all; letter-break: break-all; }
.hintmessagetext img { float: left; margin: 0 3px 3px 3px; }
/*
#windowMask { position: absolute; z-index: 200; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0.2;-moz-opacity:0.2; filter: alpha(opacity=5); background-color: transparent !important; background-color: #000000; background-image:url(../Styles/maskBG.png) !important; background-image: none; background-repeat: repeat; display: none; }
*/
#windowMask { position: absolute; z-index: 200; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0.20; filter: alpha(opacity=20);background-color:none;background-color: #000000\0;*background-color: #000000;_background-color: #000000;background-image: none;background-image: url(maskBG.png)\9;display: none; }
#windowMask_temp { position: absolute; z-index: 200; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0.20; filter: alpha(opacity=20);background-color:none;background-color: #000000\0;*background-color: #000000;_background-color: #000000;background-image: url(maskBG.png);background-image: url(maskBG.png)\9;display: none;}

/*dialog样式0*/
.dialogSubmit0 { font-size: 12px; width: 71px; height: 22px; line-height: 22px; border-style: none; background: transparent url(../Styles/dialog/0/button1.gif); }
.dialogCancel0 { font-size: 12px; width: 71px; height: 22px; line-height: 22px; border-style: none; background: transparent url(../Styles/dialog/0/button1.gif); }
.dialogBoxFace0 { behavior: url(../Styles/dialog/0/png.htc); }
.dialogBodyBox0 { border: 0px; background: url(../Styles/dialog/0/sBody_bg.png) repeat-x left bottom; }
.dialogMsg0 { text-align: left; font-size: 12px; color: #000; }
.dialogFunc0 { text-align: center; }
.dialogBox0 { border: 1px solid #C4DDE9; z-index: 210; }
.dialogTitleDiv0 { height: 26px; border: 0px; margin: 0px; padding: 0px; background: #E5EEF3 url(../Styles/dialog/0/title_bg.png) repeat-x; }
.dialogBoxTitle0 { text-align: left; color: #000000; font-size: 12px; float: left; height: 26px; line-height: 26px; font-weight: normal; padding-left: 10px; text-indent: 4px; }
.dialogBoxClose0 { float: right; padding-right: 4px; }
.dialogBody0 { background: #fff; color: #000; border: 0px; margin: 0px; padding: 0px; }
/*dialog样式1*/
.dialogSubmit1 { font-size: 12px; width: 71px; height: 22px; line-height: 22px; border-style: none; background: transparent url(../Styles/dialog/1/button1.gif); }
.dialogCancel1 { font-size: 12px; width: 71px; height: 22px; line-height: 22px; border-style: none; background: transparent url(../Styles/dialog/1/button1.gif); }
.dialogBoxFace1 { }
.dialogBodyBox1 { border: 0px; background: url(../Styles/dialog/1/sBody_bg.png) repeat-x left bottom; }
.dialogMsg1 { text-align: left; font-size: 12px; color: #000; }
.dialogFunc1 { text-align: center; }
.dialogBox1 { border: 1px solid #AACCEE; z-index: 210; }
.dialogTitleDiv1 { height: 26px; border: 0px; margin: 0px; padding: 0px; background: #E5EEF3 url(../Styles/dialog/1/title_bg.png) repeat-x; }
.dialogBoxTitle1 { text-align: left; color: #166AB6; font-size: 12px; float: left; height: 26px; line-height: 26px; font-weight: normal; padding-left: 10px; text-indent: 4px; }
.dialogBoxClose1 { float: right; padding-right: 4px; }
.dialogBody1 { background: #fff; color: #000; border: 0px; margin: 0px; padding: 0px; }
/*dialog样式2
.dialogSubmit2 { font-size: 12px; width: 71px; height: 22px; line-height: 22px; border-style: none; background: transparent url(../Styles/dialog/2/button1.gif); }
.dialogCancel2 { font-size: 12px; width: 71px; height: 22px; line-height: 22px; border-style: none; background: transparent url(../Styles/dialog/2/button1.gif); }*/
.dialogSubmit2{height:24px;line-height:22px;font-size:12px; color:#FFF;background:#61b1e4 url(../images/an-bj01.gif) repeat-x left top;cursor:pointer;border:1px #217cb3 solid; overflow:hidden;}
.dialogCancel2{height:24px;line-height:22px;font-size:12px; color:#FFF;background:#61b1e4 url(../images/an-bj01.gif) repeat-x left top;cursor:pointer;border:1px #217cb3 solid; overflow:hidden;}
.dialogSubmit2s{height:24px;line-height:22px;font-size:12px; color:#085988;background:#ffffff url(../images/an-bj01.gif) repeat-x left -24px;cursor:pointer;border:1px #217cb3 solid;overflow:hidden;}
.dialogCancel2s{height:24px;line-height:22px;font-size:12px; color:#085988;background:#ffffff url(../images/an-bj01.gif) repeat-x left -24px;cursor:pointer;border:1px #217cb3 solid;overflow:hidden;}

.dialogBoxFace2 { }
.dialogBodyBox2 { border: 0px; }
.dialogMsg2 { text-align: left; font-size: 12px; color: #000; }
.dialogFunc2 { border-top: 1px solid #C4DDE9; background: #EEF7FE; text-align: right; padding-right: 20px; }
.dialogBox2 { border: 0px solid #C4DDE9; z-index: 210; }
.dialogTitleDiv2 { height: 38px; border: 0px; margin: 0px; padding: 0px; background:url(../images/tc-2.gif) repeat-x left top;float:left; }
.dialogBoxTitle2 { text-align: left; color:#196d9f; font-size: 14px; float: left; height: 38px; line-height: 38px; font-weight:bold; padding-left: 10px; text-indent: 4px; }
.dialogBoxClose2 { float: right;margin-top:5px; }
.dialogBody2 {  background: #fff; color: #000; border: 0px; margin: 0px; padding: 0px;}
#dialogBoxShadow { z-index: 209; }
#dialogBoxDivShim { z-index: 208; }
#dialogFrame { border: 0px; margin: 0px; padding: 0px; }

/****验证CSS样式**********/
.ValidatorTip{height:22px; border:0px solid #E3E3E3; color:#000000; font-size:12px; padding:4px 0 0 25px;display:inline;}
.onShow{background:url(../images/reg1.gif) no-repeat; height:22px; border:0px solid #E3E3E3; color:#000000; font-size:12px; padding:4px 0 0 25px;display:inline;}
.onFocus{background:url(../images/reg2.gif) no-repeat; height:22px; border:0px solid #E3E3E3; color:#000000; font-size:12px; padding:4px 0 0 25px;display:inline;}
.onError{background:url(../images/reg3.gif) no-repeat; height:22px; border:0px solid #E3E3E3; color:#ff0000; font-size:12px; padding:4px 0 0 25px;display:inline;}
.onCorrect{background:url(../images/reg4.gif) no-repeat; height:22px; border:0px solid #E3E3E3; color:#000000; font-size:12px; padding:4px 0 0 25px;display:inline;}
.onLoad{background:url(../images/loading.gif) no-repeat 3px 3px; height:22px; border:0px solid #E3E3E3; color:#000000; font-size:12px; padding:4px 0 0 25px;display:inline;} 
/****同一行显示**********/
.classinline{display:inline;}
.classinlinefloat{display:inline; float:left;}
.classinlinepadding{display:inline; padding-left:10px;}
/****需求内容页样式**********/
#tbDemandContent th{ width:100px;}

/******* 模板容器*****/
#tplList{display:-none; position:absolute; margin:0px auto auto -200px; height:0px; overflow: hidden;}
/*******提示框*******/
 .divshow{position:absolute;top:5px;left: 100px; z-index: 300;width: 350px;text-indent: 5px;padding: 5px 0;background-color: lightyellow;border: 1px solid black;font: bold 12px Verdana;text-align:left;display:none;}
/*IE6 hack*/
* html .divshow{position: absolute;width: 350px;}
.ac_results{padding: 0px;border: 1px solid #cccccc;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul{	width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li{	margin: 0px;padding: 2px 5px;cursor: default;
               	display: block; /*  	if width will be 100% horizontal scrollbar will apear  	when scroll mode will be used 	*/ /*width: 100%;*/
	font: menu;
	font-size: 12px; /*  	it is very important, if line-height not setted or setted  	in relative units scroll will be broken in firefox 	*/
	line-height: 16px;	overflow: hidden;}
    /*   加载等待的样式，由于未使用，将其注释：.ac_loading{	background: url( 'indicator.gif' ) right center no-repeat;}  */
.ac_over{	background-color: #d9e1f6;	color: black;}

/* 保存，提交，等按钮样式 */
.an1_dh1{ width:100%; height:34px;overflow:hidden; margin:0px auto auto auto; background:url(../images/an-bj02.gif) repeat-x left top; border:1px #73c0ec solid;}
.an1_dh1 input{ margin:5px auto auto 5px;}
/* 保存，提交，等按钮浮动样式 */
.an1_dh1_float{ width:100%; height:34px;overflow:hidden; margin:0px auto auto auto; background:url(../images/an-bj02.gif) repeat-x left top; border:1px #73c0ec solid;position:fixed !important;top:0; position:absolute;_top:expression(documentElement.scrollTop+0); z-index:50;}
.an1_dh1_iframe{width:100%; height:36px;overflow:hidden; margin:0px auto auto auto;position:fixed !important;top:0; position:absolute;_top:expression(documentElement.scrollTop+0); z-index:10;}
.an1_dh1_float input{ margin:5px auto auto 5px;}
/* 特价头部底部按钮 */
.an-in-1{height:24px;line-height:22px;font-size:12px; color:#FFF;background:#61b1e4 url(../images/an-bj01.gif) repeat-x left top;cursor:pointer;border:1px #217cb3 solid; overflow:hidden;}
.an-in-1s{height:24px;line-height:22px;font-size:12px; color:#085988;background:#ffffff url(../images/an-bj01.gif) repeat-x left -24px;cursor:pointer;border:1px #217cb3 solid;overflow:hidden;}
.an-in-2{ height:20px; border:1px #d0973d solid; font-size:12px; line-height:20px; text-align:center; color:#6c451c; overflow:hidden; background:url(../images/an-bj05.gif) repeat-x left top; cursor:pointer;}
.an-in-2s{height:20px; border:1px #949494 solid; font-size:12px; line-height:20px; text-align:center; color:#444444; overflow:hidden; background:url(../images/an-bj05.gif) repeat-x left -18px;cursor:pointer;}
/*鼠标移动上去的时候，鼠标变成小手*/
.onmouseoverstyle{line-height:22px;color:#FFF;background:#61b1e4 url(../images/an-bj01.gif) repeat-x left top;cursor:pointer;border:1px #217cb3 solid; overflow:hidden;}

/* 特价框架*/
.content{ width:100%; border:1px #c6c6c8 solid;}
.TabSubContent{width: 100%;}
.TopTitle{ width:100%; height:40px; line-height:40px; margin:0px auto auto auto; clear:both; text-align:center; font-size:20px; font-family:"黑体"; color:#1975a8; background:url(../images/bj_1.png) repeat-x left top;}
.SubTitle{ width:100%; height:30px; line-height:30px; margin:0px auto auto auto;clear:both; text-align:center; font-size:14px; font-family:"宋体"; color:#1975a8; background:url(../images/bj_1.png) repeat-x left -40px; border-bottom:1px #c8a482 solid; border-top:1px #c8a482 solid; font-weight:bold;}
.tj_zhu .lm1{ width:100%; height:100%;margin:0px auto auto auto; background:url(../images/bj_2.gif) repeat-x left top;}
.tj_zhu .lm1 h4{ font-size:14px; line-height:35px; color:#20638d; font-weight:bold; text-indent:20px;}

/*特价table*/
.AppBorderTable {color:#505050; text-align:center;border-collapse:collapse; margin:0px auto auto auto; margin-left:-1px; width: 100%; border-top:1px #dadada solid;}
.AppBorderTable th { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right; width:19%; min-width:160px; background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.AppBorderTable th.p47{ border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right; width:19%; min-width:160px; background-color:#f5f5f5;color:#20648d;font-weight:lighter;}
.AppBorderTable th.p50 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right;  width:8%; min-width:80px;background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.AppBorderTable td { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:160px;width:34%; text-align:left;}
.AppBorderTable td.col4 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:640px;width:100%;height:23px;}
.AppBorderTable td.col4center {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:640px;width:100%;height:23px;text-align:center;}
.AppBorderTable td.col3 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:480px;width:84%;}
.AppBorderTable td.col3s {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:480px;width:84%; height:23px; vertical-align:middle;}
.AppBorderTable td.col3n {border-left:1px #dadada solid; border-bottom:1px #dadada solid; border-right:0px; text-indent:5px; min-width:480px;width:84%; height:35px; vertical-align:middle;}
.AppBorderTable td.col2 { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:320px;width:68%;}
.AppBorderTable td.p80_6 { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:80px;width:11%;text-align:center}
.AppBorderTable td select{ margin-left:5px; margin-right:5px; color:#454545;}
.AppBorderTable td input{ margin-left:5px; margin-right:5px;}
.AppBorderTable td textarea{ margin-left:5px; margin-right:5px;}

.AppBorderTableBoth {color:#505050; text-align:center;border-collapse:collapse; margin:0px auto auto auto; margin-left:-1px; width: 100%; border-top:1px #dadada solid;}
.AppBorderTableBoth th { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right; width:auto; min-width:160px; background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.AppBorderTableBoth th.p50 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right;  width:8%; min-width:80px;background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.AppBorderTableBoth td { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:160px;width:28%; text-align:left;}
.AppBorderTableBoth td.col4 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:640px;width:100%;height:23px;}
.AppBorderTableBoth td.col4center {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:640px;width:100%;height:23px;text-align:center;}
.AppBorderTableBoth td.col3 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:480px;width:84%;}
.AppBorderTableBoth td.col2 { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:320px;width:68%;}
.AppBorderTableBoth td.p80_6 { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:80px;width:11%;text-align:center}
.AppBorderTableBoth td select{ margin-left:5px; margin-right:5px; color:#454545;}
.AppBorderTableBoth td input{ margin-left:5px; margin-right:5px;}
.AppBorderTableBoth td textarea{ margin-left:5px; margin-right:5px;}
            
 /* 项目类型  */
.AppProjectTable {color:#505050; text-align:center;border-collapse:collapse; margin:0px auto auto auto; margin-left:-1px; width: 100%; border-top:1px #dadada solid;}
.AppProjectTable th { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right; width:10%; min-width:50px; background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}



/*特价小table*/
.SmallTableDiv {width:100%;text-align:center;}
.SmallTable {width:97%;text-align:center;margin:0px auto auto auto;border-width:0px;border-collapse:collapse;}
.SmallTable td { border:1px #9ccae1 solid; text-indent:5px;height:26px;}
.SmallTable td select{ margin-left:5px; margin-right:5px; color:#454545;}
.SmallTable td input{ margin-left:5px; margin-right:5px;}
.SmallTable td textarea{ margin-left:5px; margin-right:5px;}
.SmallTable .left { font-size:16;font-weight:bold;color:#2582bb;background-color:#f3fbfe; }
.SmallTable .title{font-size:12px;font-weight:bold;height:26px;background-color:#f3fbfe; text-align:center;}
.SmallTable .subtitle { background-color:#f9f9f9;width:15%;}
.SmallTable .tdleftalign{ border:1px #9ccae1 solid; text-indent:5px;height:26px;text-align:left;}

/*利润分配明细*/
.SmallDetailTable {width:97%;text-align:center;margin:0px auto auto auto;border-width:0px;border-collapse:collapse;}
.SmallDetailTable td{ font-size:16;font-weight:bold;color:#2582bb;background-color:#f3fbfe;width:10%; min-width:50px; }

/*查看订单明细*/
.content .table .title{font-size:12px;font-weight:bold;height:26px;background-color:#f3fbfe; text-align:center;}

/*附件table*/
.AttTableDiv {width:100%;text-align:center;}
.AttTable {width:97%;margin: 0px auto auto auto;border-top: 1px #dadada solid; border-right: 1px #dadada solid; text-align: center;border-collapse:collapse;}
.AttTable td { border:1px #dadada solid; text-indent:5px;height:26px;}
.AttTable td select{ margin-left:5px; margin-right:5px; color:#454545;}
.AttTable td input{ margin-left:5px; margin-right:5px;}
.AttTable td textarea{ margin-left:5px; margin-right:5px;}
.AttTable .left { font-size:16;font-weight:bold;color:#2582bb;background-color:#f3fbfe; }
.AttTable .title{font-size:12px;font-weight:bold;height:26px;background-color:#ededed;}
.AttTable .subtitle { background-color:#f9f9f9;}

/* 字体颜色 */
.a1{ color:#007dc7;}
.a2{ color:#20648d;background-color:#f5f5f5}
.a3{ color:#525252;}
.a4{ color:#2582bb;}
.a5{ color:#007dc7;}
.zt1{color: #F00; text-decoration:underline;}
.zt1:link{color: #F00; text-decoration:underline;}
.zt1:visited{color: #F00; text-decoration:underline;}
.zt1:hover{color:#000000; text-decoration:underline;}
.zt2{color: #0067ff; text-decoration:underline;}
.zt2:link{color: #0067ff; text-decoration:underline;}
.zt2:visited{color: #0067ff; text-decoration:underline;}
.zt2:hover{color:#ff0000; text-decoration:underline;}
.zt3{color: #ff0000; text-decoration:underline;}
.zt3:link{color: #ff0000; text-decoration:underline;}
.zt3:visited{color: #ff0000; text-decoration:underline;}
.zt3:hover{color:#0067ff; text-decoration:underline;}


/* 定制按钮_添加文件 */
.an-dz-1{ width:102px; height:28px; overflow:hidden; background:url(../images/an-bj04.gif) no-repeat left top; border:0px; cursor:pointer;}
.an-dz-1s{ width:102px; height:28px; overflow:hidden; background:url(../images/an-bj04_a.gif) no-repeat left top; border:0px;cursor:pointer;}

/* 文字行高 */
.lin_h22{ line-height:22px;}
.lin_h26{ line-height:26px;}

/* 字号 */
.size12{ font-size:12px;}
.size14{ font-size:14px;}
.size16{ font-size:16px;}

/* 粗细 */
.cu{ font-weight:bold;}
.xi{ font-weight:normal;}

/*文本框*/
.wbk1{height:18px; background:#f8f8f8; border:1px #8d8d8d solid;padding:0px; line-height:18px;}
.wbk2{height:18px; background:#f8f8f8; border:1px #8d8d8d solid;padding:0px; line-height:18px; float:left;}
.wby1{background:#f8f8f8; border:1px #8d8d8d solid;padding:0px; line-height:22px;}
.divwby1{font-size:12px;text-align:left;width:90%;height:100px;margin-left:0px}

/*产品列表表格样式*/
.table2{color: #505050;text-align: center;width:100%;}
.table2 table{border-collapse:collapse; margin:0px auto auto auto; margin-left:-1px; text-align:center;border-top:1px #dadada solid; border-right:1px #dadada solid;width:100%;}
.table2 td{border-left: 1px #dadada solid;border-bottom: 1px #dadada solid;text-indent: 5px;}
.table2 td{border-left: 1px #dadada solid;border-bottom: 1px #dadada solid;text-indent: 5px;}
.table2 td select{margin-left: 5px;margin-right: 5px;color: #454545;}
.table2 td input{margin-left: 5px;margin-right: 5px;}
.table2 td textarea{margin-left: 5px;margin-right: 5px;}
/*产品列表表格样式*/

/*产品选择子页面中的按钮样式*/
.an1{ height:30px; text-align:center; line-height:30px; color:#007dc7; font-size:14px; font-weight:bold; border:1px #7ba6c0 solid; padding-left:10px; padding-right:10px; display:block; margin:0px auto auto auto;}
.an2{ width:48px; height:23px; line-height:23px; background:url(../images/sdmenu/Tc-12.gif) no-repeat left top; border:0px; text-align:center; font-size:12px; color:#353535; cursor:pointer;}
.an3{ width:48px; height:23px; line-height:23px; background:url(../images/sdmenu/Tc-13.gif) no-repeat left top; border:0px; text-align:center; font-size:12px; color:#353535;cursor:pointer;}
.an4{ width:123px; height:23px; line-height:23px; background:url(../../Images/sdmenu/Tc-19.gif) no-repeat left top; border:0px; text-align:center; font-size:12px; color:#353535;cursor:pointer;}
.an5{ width:123px; height:23px; line-height:23px; background:url(../../Images/sdmenu/Tc-20.gif) no-repeat left top; border:0px; text-align:center; font-size:12px; color:#353535;cursor:pointer;}
.an6{ width:78px; height:23px; line-height:23px; background:url(../../Images/sdmenu/Tc-23.gif) no-repeat left top; border:0px; text-align:center; font-size:12px; color:#353535;cursor:pointer;}
.an7{ width:78px; height:23px; line-height:23px; background:url(../../Images/sdmenu/Tc-22.gif) no-repeat left top; border:0px; text-align:center; font-size:12px; color:#353535;}
.an8{ width:38px; height:23px; text-align:center; font-size:12px; cursor:pointer;vertical-align:middle;margin-top:-2px;display:inline-block;*margin-top:3px;_margin-top:2.5px;}
.an9{ width:35px; height:16px; text-align:center; vertical-align:middle;margin-top:-1px;display:inline-block;*margin-top:3px;_margin-top:2px;}

/*   该样式没有找到任何图片对应，将图片样式取消。此为原样式：.an1{ height:30px; text-align:center; line-height:30px; background:url(../images/s-1.gif) repeat-x left top; color:#007dc7; font-size:14px; font-weight:bold; border:1px #7ba6c0 solid; padding-left:10px; padding-right:10px; display:block; margin:0px auto auto auto;} */
/*产品选择子页面中的按钮样式*/

/*产品选择界面工具条样式*/
.toolbar{ border: 1px #f0f0f0 solid; background: url(../../images/bj_2.gif) repeat-x left top; width:100%;}
/*产品选择界面工具条样式*/




/*竞争对手返回信息*/
.tablecomper
        {
            border-width: 1px;
            border-style: solid;
            border-color: #e0e0e0;
            width: 100%;
            text-align: center;
            color: #6e6e6e;
            line-height: 18px;
            font-size: 12px;
            border-collapse: collapse;
        }
        .tablecomper .title
        {
            color: #000000;
            height: 26px;
            background-color: #ededed;
            text-align: left;
            padding-left: 20px;
            font-size: 12px;
            font-weight: bolder;
        }
         .tablecomper .title a
        {            
            color:#ff0000;
        }
        
        .tablecomper .header
        {
            text-align: center;
            height: 26px;
            background-image: none;
            background-attachment: scroll;
            background-repeat: repeat;
            background-color: rgb(245, 245, 245);
            color:#20648d;
        }
       
        
        .tablecomper .odd
        {
            height: 22px;
        }
        .tablecomper .even
        {
            height: 22px;
        }
        .tablecomper tbody td
        {
            padding-right:2px;
        }
        .tablecomper tbody input
        {
            width: 80%;
            height: 20px;
            background:#f8f8f8; 
            border:1px #8d8d8d solid;
            padding:0px; 
            line-height:18px;
            padding-left:1px;
            padding-right:2px;
        }
        .tablecomper tbody a
        {
            color:#007dc7;
        }
        .tablecomper .foot
        {
            height: 28px;
            background-image: none;
            background-attachment: scroll;
            background-repeat: repeat;
            background-color: rgb(254, 255, 238);
        }
        
        
/* 弹窗_信息提示_保存按钮 
.tc-xxts1{ width:99.8%; height:30px; line-height:30px; background:#fff7dd; border:1px #f1d47e solid; font-size:12px; color:#585858;}
*/
.xxts1parent{width:99%;margin:0px auto auto auto;}
.tc-xxts1{ width:99.8%;line-height:30px; background:#fff7dd; border:1px #f1d47e solid; font-size:12px; color:#585858;}

.table3{color:#505050; text-align:center;}
.table3 table{border-collapse:collapse; margin:0px auto auto auto; text-align:center;}
.table3 td{border:1px #9ccae1 solid; text-indent:5px;height:22px;}
.table3 td select{ margin-left:5px; margin-right:5px; color:#454545;}
.table3 td .inputtext{ margin-left:5px; margin-right:5px;background:#f8f8f8; border:1px #8d8d8d solid;}
.table3 td textarea{ margin-left:5px; margin-right:5px;}
.table3 table .title{background-color:#f3fbfe;text-align:center;height:30px;}
.table3 table .left{background-color:#f3fbfe;text-align:right;padding-right:4px;height:35px;}
.table3 table .right{background-color:#FFFFFF;text-align:left;}

/* 列表标题样式 */
.bt_1{ height:25px; overflow:hidden; margin:0px auto auto auto; clear:both;}
.bt_1 .a{ width:10px; height:25px; overflow:hidden; float:left; background:url(../images/bj-title1.jpeg) no-repeat left top;}
.bt_1 .b{height:25px; overflow:hidden; float:left; font-size:12px; line-height:26px; color:#FFF;background:url(../images/bj-title1.jpeg) repeat-x left -25px;}
.bt_1 .c{ width:20px; height:25px; overflow:hidden; float:left; background:url(../images/bj-title1.jpeg) no-repeat left -50px;}
img{border:0}

/*---------------------------------------------------------------------------------------------------------------------------*/
/* 帮助页面 */
.bangz_1{ height:100%; overflow:hidden; margin:0px; padding:0px;}
.bangz_1 h4{ line-height:30px; font-family:"微软雅黑","黑体"; font-size:14px; color:#007dc7; font-weight:normal; margin:0px; padding:0px; overflow:hidden; clear:both; background:#ecfaff url(../images/bz_ico1.gif) no-repeat left 11px; text-indent:16px}
.bangz_1 h3{ line-height:24px; font-family:"宋体"; font-size:12px; color:#525252; font-weight:bold; margin:0px; padding:0px; overflow:hidden; clear: both; text-indent:15px;}
.bangz_1 p{ padding-left:25px; font-family:"宋体"; font-size:12px; font-weight:normal;line-height:22px; overflow:hidden; display:block;}
.bangz_1 h2{ padding-left:20px; font-family:"宋体"; font-size:12px; font-weight:normal;line-height:22px; overflow:hidden; display:block;}



/*订单合同*/
.OrderAppBorderTable {color:#505050; text-align:center;border-collapse:collapse; margin:0px auto auto auto; margin-left:-1px; width: 100%; border-top:1px #dadada solid;}
.OrderAppBorderTable th { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right; min-width:160px; background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.OrderAppBorderTable th.p50 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right;  width:8%; min-width:80px;background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.OrderAppBorderTable td { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:160px;width:20%; text-align:left;}
.OrderAppBorderTable td.col4 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:640px;width:100%;height:23px;}
.OrderAppBorderTable td.col4center {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:640px;width:100%;height:23px;text-align:center;}
.OrderAppBorderTable td.col3 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:480px;width:84%;}
.OrderAppBorderTable td.col2 { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:320px;width:68%;}
.OrderAppBorderTable td.p80_6 { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:80px;width:11%;text-align:center}
.OrderAppBorderTable td select{ margin-left:5px; margin-right:5px; color:#454545;}
.OrderAppBorderTable td input{ margin-left:5px; margin-right:5px;}
.OrderAppBorderTable td textarea{ margin-left:5px; margin-right:5px;}

.OrderAppBorderTableAddress {color:#505050; text-align:center;border-collapse:collapse; margin:0px auto auto auto; margin-left:-1px; width: 100%; border-top:1px #dadada solid;}
.OrderAppBorderTableAddress th { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right; min-width:60px; background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.OrderAppBorderTableAddress th.p50 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right;  min-width:80px; min-width:80px;background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.OrderAppBorderTableAddress td { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:160px;width:10%; text-align:left;}


/*订单合同*/
.OrderAppBorderTable {color:#505050; text-align:center;border-collapse:collapse; margin:0px auto auto auto; margin-left:-1px; width: 100%; border-top:1px #dadada solid;}
.OrderAppBorderTable th { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right; min-width:160px; background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.OrderAppBorderTable th.p50 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right;  width:8%; min-width:80px;background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.OrderAppBorderTable td { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:160px;width:20%; text-align:left;}
.OrderAppBorderTable td.col4 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:640px;width:100%;height:23px;}
.OrderAppBorderTable td.col4center {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:640px;width:100%;height:23px;text-align:center;}
.OrderAppBorderTable td.col3 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; min-width:480px;width:84%;}
.OrderAppBorderTable td.col2 { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:320px;width:68%;}
.OrderAppBorderTable td.p80_6 { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:80px;width:11%;text-align:center}
.OrderAppBorderTable td select{ margin-left:5px; margin-right:5px; color:#454545;}
.OrderAppBorderTable td input{ margin-left:5px; margin-right:5px;}
.OrderAppBorderTable td textarea{ margin-left:5px; margin-right:5px;}

.OrderAppBorderTableAddress {color:#505050; text-align:center;border-collapse:collapse; margin:0px auto auto auto; margin-left:-1px; width: 100%; border-top:1px #dadada solid;}
.OrderAppBorderTableAddress th { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right; min-width:60px; background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.OrderAppBorderTableAddress th.p50 {border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px; text-align: right;  min-width:80px; min-width:80px;background-color:#f5f5f5;color:#20648d;height:23px; font-weight:lighter;}
.OrderAppBorderTableAddress td { border-left:1px #dadada solid; border-bottom:1px #dadada solid; text-indent:5px;min-width:160px;width:10%; text-align:left;}

/*****拆分折扣样式****/
.discount0714{color:Red;}
.discount76{color:Blue;}
/*****拆分折扣样式****/

/*****产品列表删除按钮样式*******/
.listdelbtn{background-color: Transparent; border: 0px; cursor: pointer;}
.listdelbtn:hover{ text-decoration:underline; color:Gray;}              
/*提示层样式*/
p#vtip { display: none; position: absolute; padding: 10px; left: 5px; background-color: white; border: 1px solid yellow; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999 }
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }
/*提示层样式*/

/*列表强制换行的样式，但是必须设置当的TD的宽度*/
.wrap{ word-wrap:break-word;    }

        .b1, .b2, .b3, .b4, .b1b, .b2b, .b3b, .b4b, .b0
        {
            display: block;
            overflow: hidden;
        }
        .b1, .b2, .b3, .b1b, .b2b, .b3b
        {
            height: 1px;
        }
        .b2, .b3, .b4, .b2b, .b3b, .b4b, .b0
        {
            border-left: 1px solid #9cc9e4;
            border-right: 1px solid #9cc9e4;
        }
        .b1, .b1b
        {
            margin: 0 5px;
            background: #9cc9e4;
        }
        .b2, .b2b
        {
            margin: 0 3px;
            border-width: 2px;
        }
        .b3, .b3b
        {
            margin: 0 2px;
        }
        .b4, .b4b
        {
            height: 2px;
            margin: 0 1px;
        }
        .boxheader
        {
            cursor: pointer;
        }
        .boxcontainer
        {
            border-top: 1px solid #999;
            border-left: 1px solid #999;
            border-right: 1px solid #999;
        }
        .boxcontainer table
        {
            width: 100%;
        }
        .boxcontainer table th
        {
            text-align: center;
            font-weight: bolder;
            background-color: #C4E1FF;
        }
        .boxcontainer table td
        {
            text-align: left;
        }
        .headerdetails table
        {
            width: 500px;
        }
        .flexible
        {
            display: none;
            height: 15px;
            border-top: 1px solid #9cc9e4;
            border-left: 1px solid #9cc9e4;
            border-right: 1px solid #9cc9e4;
        }

.link
{
    text-decoration:underline;
}

.productBJ
{
    background-color: #f8f6c3;
}
.riilpartdiscount
{
    background-color: #f8f6c3;
}
.productFZ
{
    
}

.tableoverstriking{width:99%;color:#505050; text-align:center;border-collapse:collapse; margin:0px auto auto auto;border-collapse:collapse;}
.tableoverstriking th{height:30px;background-color:#f5f5f5;color:#20648d;font-weight:normal;text-align:right;padding-right:5px;border:1px #dadada solid;
}
.tableoverstriking .overstrikingtd{border:2px #dadada solid;text-align:left;}
.tableoverstriking .normalth{background-color:#f5f5f5;color:#20648d;font-weight:normal;text-align:center;padding-right:5px;border:1px #dadada solid;text-align:center;}
.tableoverstriking .hiddenright{border-right:0px solid;border-top: 1px solid;text-align:center;}
.tableoverstriking .hiddenleft{border-left:0px solid;border-top:1px solid;text-align:center;}
.tableoverstriking .hiddenleftright{border-left:0px solid;border-right: 0px solid;border-top:1px solid;text-align:center;}
.tableoverstriking td textarea{ margin-left:5px; margin-right:5px;}

.changeTrColor
{
    background-color: #f8f6c3;
    
}
.blue
{
 background-color:#F3E8D8;
}
.yellow
{
    background-color: #BFEFFF;
}
.pink
{
    background-color: #EEEE99;
}
.gray
{
    background-color: #cccccc; 
}
.lightblue
{
   background-color: #CCCCFF;
}
