@CHARSET "UTF-8";
*{ margin: 0; padding: 0; font-style:normal; font-size: 14px; font-family:'宋体',Verdana,Arial,Tahoma; word-wrap: break-word; word-break: break-all; }
body{ /*background: #fff;*/}
ol,ul,li{ list-style: none; }
a{ color: #3E3E3E; text-decoration: none; }
img { border:0; vertical-align: middle; }

/* 登录窗口 CSS start*/
#mylogin{ /*background: url(../Images/1.jpg) no-repeat center; border: 1px solid white;*/ overflow: hidden; }
#mylogin form{ margin: 0px auto; width: 460px; height: 282px; overflow: hidden; zoom: 1;background: url(../Images/logo_bg.jpg) no-repeat 15px 20px #ffffff; }
#mylogin form ul{ margin-left: 40px; margin-top: 110px; }
#mylogin form ul li { height: 40px; line-height: 25px; overflow: hidden; zoom: 1; }
#mylogin form ul li label{ width: 90px; font-weight: bold; text-algin: right; }
#mylogin form ul li label.login_label3{ word-spacing: 8px; letter-spacing: 8px; }
#mylogin form ul li label.login_label4{ word-spacing: 3px; letter-spacing: 3px; }
#mylogin form ul li input.login_text{ width: 250px; height: 22px;}
#mylogin form ul li img.login_verify{margin-right: 0px; cursor: pointer; float: left;}
#mylogin form ul li select{width: 180px; height: 24px;}
#mylogin form ul li input.login_submit{
	width: 250px; height: 33px; background: url(../Images/c.png) no-repeat; border: 0;
	cursor: pointer; color: white; font-weight: bold;
}
/* 登录窗口 CSS end*/

/* 界面主窗口框架 CSS start*/
#main{ magin: 0px auto;}
#main_top{ height: 34px; line-height: 34px; background: #F5F5F5; padding: 0px 30px; border-bottom: 1px solid #ccc; }
#main_body{ overflow: hidden; zoom: 1; /*border-top: 1px solid red;*/ }
#main_left{ float: left; width: 180px; border-right: 1px solid #ccc; background: url(../Images/bar.png) no-repeat 165px center;/* #f3f3f3; */}
#main_right{ float: right;  /*padding-left: 8px;*/ border: 1px solid white; }
#main_bottom{ height: 34px; line-height: 34px; background: #F5F5F5; padding: 0px 30px; border-top: 1px solid #ccc; }
/* 界面主窗口框架 CSS end*/

/* 界面主窗口顶部导航 CSS start*/
.main_top_01{ overflow: hidden; zoom: 1; }
.main_top_01 a:hover{ color: #f40; }
.main_top_01_left{ float: left; }
.main_top_01_right{ float: right; overflow: hidden; zoom: 1; }
.main_top_01_right a{ display: block; padding: 0px 10px; float: left; color: #6c6c6c; }
.main_top_01_right a.a_cart{ background: url(../Images/goods.png) no-repeat left center; padding-left: 23px; color: #6c6c6c; }
.main_top_01_right a.a_cart:hover{ color: #f40; }
.main_top_01_right a.a_cart strong{ color: #f40; font-size: 16px; }
/* 界面主窗口顶部导航 CSS end*/

/* 界面主窗口底部信息 CSS start*/
#main_bottom_01{ text-align: center; }
/* 界面主窗口底部信息 CSS end*/

/* 界面主窗口左边导航  CSS start*/
#main_left_01{ width: 160px; padding: 5px 0px; }
#main_left_01 dl{ line-height: 24px; cursor: default; }
#main_left_01 dl dt{ font-weight: bold; background: url(../Images/t_blue.png) no-repeat left center; /*background: #59a0de;*/ color: white; text-indent: 20px; line-height: 32px; }
#main_left_01 dl dd{ text-indent: 12px; }
#main_left_01 dl dd a{ display: block; background: white; }
#main_left_01 dl dd a:hover{ color: #f40; background: #ccc; }
/* 界面主窗口左边导航  CSS end*/

/* 界面主窗口右边 公司信息设置  CSS start*/
.info_setup{ margin: 0px auto; min-width: 810px; }
.info_setup form ul{ width: 100%; border: 0px solid #ccc; border-bottom: 0px; }
.info_setup form ul li{ line-height: 24px; padding: 3px 0px; border-bottom: 0px solid #ccc; width: 100%; overflow: hidden; zoom: 1; }
.info_setup form ul li label{ display: block; float: left; width: 180px; padding: 0px 10px; }
.info_setup form ul li label sup{ color: red; padding: 0px 3px; float: right; }
.info_setup form ul li input{ padding: 0px 10px; vertical-align: middle; height: 22px; line-height: 22px; }
.info_setup form ul li input.c_text{ border: 0px; width: 380px; background: #c8d8f8; }
.info_setup form ul li input.c_text_file{ border: 0px; width: 300px; background: #c8d8f8; cursor: pointer; }
.info_setup form ul li select{ border: 0px; width: 200px; background: #c8d8f8; }
.info_setup form ul li textarea{ width: 400px; height: 80px; border: 0px; background: #c8d8f8; }
.info_setup form ul li span{ padding: 0px 3px; color: red; font-size: 12px; }
.info_setup form ul li input.c_btn_submit{ width: 100px; height: 24px; margin: 10px 0px 10px 100px; cursor: pointer; }
.info_setup form ul li input.c_btn{ width: 100px; height: 24px; margin: 10px 0px 10px 10px; cursor: pointer; }
/** 客户批改工具CSS**/
.batch_tool{ border: 1px solid #ccc; padding: 5px 10px; }
.batch_tool label{ padding-right: 10px; }
.batch_tool input#c_btn_batch{ width: 80px; cursor: pointer; }
/* 界面主窗口右边 公司信息设置  CSS end*/

/* 界面主窗口右边 日志  CSS start*/
.info_syslog{ margin: 0px auto; min-width: 810px; }
.info_syslog table{ line-height: 24px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.info_syslog table tr.tr01{ font-weight: bold; }
.info_syslog table tr td{text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.info_syslog table tr td a:hover{ color: #f40; font-weight: bold; }
.info_syslog table tr td.td01{ width: 40px; }
.info_syslog table tr td.td02{ width: 200px; }
.info_syslog table tr td.td03{ width: 140px; }
.info_syslog table tr td.td04{ width: 100px; }
.info_syslog table tr td.td05{ width: 100px; }
.info_syslog table tr td.td06{ width: 500px; }

/* 界面主窗口右边 日志  CSS end*/

/* 界面树导航 CSS start*/
.menu_tree{margin: 0px auto;}
.menu_tree_title{ font-weight: bold; text-indent: 20px; line-height: 32px; background: url(../Images/m.gif) no-repeat left center;}
.menu_tree ul{ line-height: 24px; }
.menu_tree ul li{ display: none; overflow: hidden; zoom: 1; }
.menu_tree ul li:hover{ background: #e5e5e5; }
.menu_tree ul li a:hover{ color: #f40; }
.menu_tree ul li.menu_tree_li_show{ display: block; }
.menu_tree ul li label{ display: block; float: left; width: 20px; }
.menu_tree ul li label.menu_tree_li_folder{ 
	background: url(../Images/jj.png) no-repeat left 3px; cursor: pointer;
}
.menu_tree ul li label.menu_tree_li_file{ 
	background: url(../Images/home.png) no-repeat left center;
}
/* 界面树导航 CSS end*/

/* 右边顶部导航条 CSS start*/
.top_nav{ overflow: hidden; zoom: 1; line-height: 32px; background: #eee; padding: 0px 10px; }
.top_nav a{ padding: 3px 5px 3px 20px; }
.top_nav a.top_nav_search{ background: url(../Images/p_search.png) no-repeat left center; }
.top_nav a.top_nav_new{ background: url(../Images/p_new.png) no-repeat left center; }
.top_nav a.top_nav_mod{ background: url(../Images/p_mod.png) no-repeat left center; }
.top_nav a.top_nav_del{ background: url(../Images/p_del.png) no-repeat left center; }
/* 右边顶部导航条 CSS end*/

/* 产品搜索条 样式 CSS start*/
.search_bar{ float: none; padding: 5px 0px 5px 20px; margin: 10px auto; background: url(../Images/p_next.png) no-repeat 5px center #eee; }
.search_bar form{ float: none; }
.search_bar form label{ padding: 3px 5px; font-weight: bold; }
.search_bar form input.c_text_keyword{ width: 180px; height: 22px; line-height: 22px; border: 0px; background: #c8d8f8; }
.search_bar form input.c_text_date{ width: 100px; height: 22px; line-height: 22px; border: 0px; background: url(../Images/datePicker.gif) no-repeat right center #c8d8f8; cursor: pointer; }
.search_bar form select{ width: 120px; height: 22px; background: #c8d8f8; border: 0px; }
.search_bar form select option{ border: 0px; }
.search_bar form input.c_btn_search{ width: 80px; height: 24px; cursor: pointer; background: url(../Images/p_search.png) no-repeat left center; }
/* 产品搜索条 样式1 CSS end*/

/* 产品搜索条 样式01 CSS start*/
.search_bar_tb{ overflow: hidden; zoom: 1; margin: 5px auto; /*padding-left: 220px;*/ min-width: 900px; }
.search_bar_tb form{ float: left; width: 820px; }
.search_bar_tb form dl{ float: none; }
.search_bar_tb form dl dt{ overflow: hidden; zoom: 1; line-height: 24px; }
.search_bar_tb form dl dt label{ display: block; width: 80px; float: left; text-align: center; cursor: pointer; }
.search_bar_tb form dl dt label.bg_default{ background: #59a0de; color: white; font-weight: bold; }
.search_bar_tb form dl dt label.bg_red{ background: #59a0de; color: white; font-weight: bold; }
.search_bar_tb form dl dt label.bg_pure{ background: #ffeee5; color: #c60000; }
.search_bar_tb form dl dt label.bg_white{ background: white; color: #3c3c3c; }
.search_bar_tb form dl dd{ overflow: hidden; zoom: 1; padding-left: 0px; }
.search_bar_tb form dl dd input{ float: left; display: block; }
.search_bar_tb form dl dd input.c_text_keyword{ text-indent: 10px; border: 3px solid #59a0de; width: 620px; height: 25px; line-height: 25px; background: url(../Images/p_search.png) no-repeat 5px center; }
.search_bar_tb form dl dd input.c_btn_search{ width: 80px; height: 31px; cursor: pointer; border: 0px; background: #59a0de; color: white; font-size: 18px; font-weight: bold; }
/* 二维码 CSS*/
.qr_code{ float: left; }
.qr_code img{ width: 60px; height: 60px; }
/* 产品搜索条 样式01 CSS end*/

/* 部门主架构 CSS start*/
.department{ overflow: hidden; zoom: 1; min-width: 800px; }
.department_left{ width: 260px; float: left; }
.department_right{ float: left; }
/* 部门主架构 CSS end*/

/* 部门修改 CSS start*/
.department_addcont{ margin: 0px auto; }
.department_addcont form ul{ width: 100%; border: 0px solid #ccc; border-bottom: 0px; }
.department_addcont form ul li{ line-height: 24px; border-bottom: 0px solid #ccc; padding: 3px 0px; width: 100%; overflow: hidden; zoom: 1; }
.department_addcont form ul li label{ display: block; float: left; width: 85px; padding: 0px 10px; }
.department_addcont form ul li label sup{ color: red; padding: 0px 3px; float: right; }
.department_addcont form ul li input{ padding: 0px 10px; vertical-align: middle; height: 22px; line-height: 22px; }
.department_addcont form ul li input.c_text{ border: 0px; width: 380px; background: #c8d8f8; }
.department_addcont form ul li textarea{ width: 400px; height: 80px; border: 0px; background: #c8d8f8; }
.department_addcont form ul li select{ border: 0px; cursor: pointer; width: 300px; height: 22px; background: #c8d8f8; }
.department_addcont form ul li span{ padding: 0px 3px; color: red; font-size: 12px; }
.department_addcont form ul li input.c_btn_submit{ width: 100px; height: 24px; margin: 10px 0px 10px 100px; cursor: pointer; }
.department_addcont form ul li input.c_btn{ width: 100px; height: 24px; margin: 10px 0px 10px 10px; cursor: pointer; }
/* 部门修改 CSS end*/

/* 省份CSS start*/
#province{ border-left: 1px solid #ccc; }
#province dl dt{ text-indent: 20px; line-height: 32px; font-weight: bold; }
#province dl dd{ line-height: 22px; border-top: 1px solid #ccc;}
#province dl dd label{ padding: 0px 20px; }
#province dl dd strong{ padding: 3px 20px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
#province dl dd a{ padding: 0px 20px; }
/* 省份CSS end*/

/* 员工主架构 CSS start*/
.employee{ overflow: hidden; zoom: 1; min-width: 880px; }
.employee_left{ width: 250px; float: left; }
.employee_right{ float: left; }

.right_title{ margin: 5px 0px; text-indent: 25px; line-height: 28px; color: #3E3E3E; font-weight: bold; /*border-bottom: 1px solid #b6d9f9; background: url(../Images/2-25.png) repeat-x center; border: 1px solid #b6d9f9; */background: url(../Images/t_ren.jpg) no-repeat left center; /*color: white;*/ }
/* 查询列表中 表头 CSS*/
.employee_selcont table{ width: 100%; line-height: 22px; }
.employee_selcont table tr th.th01{ width: 50px; border: 1px solid #ccc; border-right: 0px; }
.employee_selcont table tr th.th02{ width: 100px; border: 1px solid #ccc; border-right: 0px; }
.employee_selcont table tr th.th03{ width: 100px; border: 1px solid #ccc; border-right: 0px;  }
.employee_selcont table tr th.th04{ width: 200px; border: 1px solid #ccc; border-right: 0px; }
.employee_selcont table tr th.th05{ width: 100px; border: 1px solid #ccc; }
/* 查询列表中 表内容 CSS*/
.employee_selcont table tr td a:hover{ color: #f40; font-weight: bold; }
.employee_selcont table tr td.td01{ text-align: center; border-left: 1px solid #ccc; border-bottom:  1px solid #ccc; }
.employee_selcont table tr td.td02{ text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.employee_selcont table tr td.td03{ text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.employee_selcont table tr td.td04{ text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.employee_selcont table tr td.td05{ text-align: center; border: 1px solid #ccc; border-top: 0px; }
/* 添加 内容 CSS*/
.employee_addcont{ border: 0px solid #ccc; border-bottom: 0px; }
.employee_addcont form ul{ width: 100%; }
.employee_addcont form ul li{ line-height: 24px; border-bottom: 0px solid #ccc; padding: 3px 0px; width: 100%; overflow: hidden; zoom: 1; }
.employee_addcont form ul li label{ display: block; float: left; width: 85px; padding: 0px 10px; }
.employee_addcont form ul li label sup{ color: red; padding: 0px 3px; float: right; }
.employee_addcont form ul li input{ padding: 0px 10px; vertical-align: middle; height: 22px; line-height: 22px; }
.employee_addcont form ul li input.c_text{ border: 0px; width: 380px; background: #c8d8f8; }
.employee_addcont form ul li textarea{ width: 400px; height: 80px; border: 0px; background: #c8d8f8; }
.employee_addcont form ul li select{ border: 0px; width: 300px; height: 22px; background: #c8d8f8; }
.employee_addcont form ul li span{ padding: 0px 3px; color: red; font-size: 12px; }
.employee_addcont form ul li input.c_btn_submit{ width: 100px; height: 24px; margin: 10px 0px 10px 100px; cursor: pointer; }
.employee_addcont form ul li input.c_btn{ width: 100px; height: 24px; margin: 10px 0px 10px 10px; cursor: pointer; }
 /* 员工主架构 CSS end*/

 /* 客户主架构 CSS start*/
.customer_selcont{ min-width: 845px; }
 /* 查询列表中 表头 CSS*/
.customer_selcont table{ line-height: 22px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
/* 查询列表中 表格 CSS*/
.customer_selcont table tr.tr01{ font-weight: bold; }
.customer_selcont table tr td{text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.customer_selcont table tr td a:hover{ color: #f40; font-weight: bold; }
.customer_selcont table tr td.td01{ width: 40px; }
.customer_selcont table tr td.td02{ width: 250px; }
.customer_selcont table tr td.td03{ width: 250px; }
.customer_selcont table tr td.td04{ width: 100px; }
.customer_selcont table tr td.td05{ width: 100px; }
.customer_selcont table tr td.td06{ width: 100px; }
.customer_selcont table tr td.td07{ width: 100px; }
 
.customer_addcont{ border: 0px solid #ccc; border-bottom: 0px; }
.customer_addcont form ul li{ overflow: hidden; zoom: 1; line-height: 24px; padding: 3px 0px; border-bottom: 0px solid #ccc; }
.customer_addcont form ul li label{ display: block; float: left; width: 200px; padding: 0px 10px; }
.customer_addcont form ul li label sup{ color: red; padding: 0px 3px; float: right; }
.customer_addcont form ul li input{ padding: 0px 10px; vertical-align: middle; height: 22px; line-height: 22px; }
.customer_addcont form ul li input.c_text{ border: 0px; width: 380px; background: #c8d8f8; }
.customer_addcont form ul li input.c_text_date{  border: 0px; width: 180px; cursor: pointer; background: url(../Images/datePicker.gif) right center no-repeat #c8d8f8; }
.customer_addcont form ul li input.c_file{ border: 0px; width: 380px; cursor: pointer; background: #c8d8f8; }
.customer_addcont form ul li textarea{ width: 400px; height: 46px; border: 0px; background: #c8d8f8; }
.customer_addcont form ul li select{ border: 0px; width: 300px; height: 22px; background: #c8d8f8; }
.customer_addcont form ul li img{ height: 80px; }
.customer_addcont form ul li span{ padding: 0px 3px; color: red; font-size: 12px; }
.customer_addcont form ul li input.c_btn_submit{ padding: 0px 10px; height: 26px; margin: 10px 0px 10px 100px; cursor: pointer; }
.customer_addcont form ul li input.c_btn{ padding: 0px 10px; height: 26px; margin: 10px 0px 10px 10px; cursor: pointer; }
 /* 客户主架构 CSS end*/

/* 分页列表 CSS start */
.list_page{ line-height: 24px; margin: 10px 20px; }
.list_page a{ padding: 3px 5px; margin-left: 5px; background: #ccc; }
.list_page a:hover{ background: #f80; font-weight: bold; }
.list_page span{ padding: 0px 3px; padding: 3px 5px; margin-left: 5px; background: #f80; }
/* 分页列表 CSS end */

/* 产品主架构 CSS start*/
.product{ min-width: 1172px; }
.product_left{ width: 220px; float: left; }
.product_right{ margin-left: 220px; min-width: 952px; }
/* 部门主架构 CSS end*/

 /* 产品主架构 CSS start*/
.product_selcont{ margin: 0px auto; }
 /* 查询列表中 表头 CSS*/
.product_selcont table{ line-height: 22px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.product_selcont table tr.tr01{ font-weight: bold; }
.product_selcont table tr td{text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.product_selcont table tr td a{ color: #f40;}
.product_selcont table tr td a:hover{ color: #f40; text-decoration: underline;}
.product_selcont table tr td.td01{ width: 40px; }
.product_selcont table tr td.td02{ width: 80px; }
.product_selcont table tr td.td03{ width: 250px; }
.product_selcont table tr td.td04{ width: 160px; }
.product_selcont table tr td.td05{ width: 40px; }
.product_selcont table tr td.td06{ width: 80px; }
.product_selcont table tr td.td07{ width: 50px; }
.product_selcont table tr td.td08{ width: 40px; }
.product_selcont table tr td.td08 em{ color: green; }
.product_selcont table tr td.td08 span{ color: red; }
.product_selcont table tr td.td09{ width: 150px; }
.product_selcont table tr td.td10{ width: 100px; }

/* 产品类别修改 CSS start*/
.product_modcate{ margin: 0px auto; }
.product_modcate ul{ width: 100%; border: 0px solid #ccc; border-bottom: 0px; }
.product_modcate ul li{ line-height: 24px; border-bottom: 0px solid #ccc; width: 100%; padding: 3px 0px; overflow: hidden; zoom: 1; }
.product_modcate ul li label{ display: block; float: left; width: 100px; padding: 0px 10px; }
.product_modcate ul li label sup{ color: red; padding: 0px 3px; float: right; }
.product_modcate form ul li input{ padding: 0px 10px; vertical-align: middle; height: 22px; line-height: 22px; }
.product_modcate form ul li input.c_text{ border: 0px; width: 280px; background: #c8d8f8; }
.product_modcate ul li select{ border: 0px; width: 300px; height: 22px; background: #c8d8f8; }
.product_modcate ul li textarea{ width: 300px; height: 80px; border: 0px; background: #c8d8f8; }
.product_modcate ul li span{ padding: 0px 3px; color: red; font-size: 12px; }
.product_modcate ul li input.c_btn_submit{ width: 100px; height: 24px; margin: 10px 0px 10px 120px; cursor: pointer; }
.product_modcate ul li input.c_btn{ width: 100px; height: 24px; margin: 10px 0px 10px 10px; cursor: pointer; }
/* 部门修改 CSS end*/

.product_addcont{ margin: 0px auto; }
.product_addcont form ul{ width: 100%; border: 0px solid #ccc; border-bottom: 0px; }
.product_addcont form ul li{ line-height: 24px; border-bottom: 0px solid #ccc; width: 100%; padding: 3px 0px; overflow: hidden; zoom: 1; }
.product_addcont form ul li label{ display: block; float: left; width: 100px; padding: 0px 10px; }
.product_addcont form ul li label sup{ color: red; padding: 0px 3px; float: right; }
.product_addcont form ul li input{ padding: 0px 10px; vertical-align: middle; height: 22px; line-height: 22px; }
.product_addcont form ul li input.c_text{ border: 0px; width: 380px; background: #c8d8f8; }
.product_addcont form ul li input.c_text_date{  border: 0px; width: 180px; cursor: pointer; background: url(../Images/datePicker.gif) right center no-repeat #c8d8f8; }
.product_addcont form ul li input.c_file{ border: 0px; width: 400px; cursor: pointer; background: #c8d8f8; }
.product_addcont form ul li textarea{ width: 400px; height: 46px; border: 0px; background: #c8d8f8; }
.product_addcont form ul li select{ border: 0px; width: 300px; height: 22px; background: #c8d8f8; }
.product_addcont form ul li img{ height: 80px; }
.product_addcont form ul li span{ padding: 0px 3px; color: red; font-size: 12px; }
.product_addcont form ul li input.c_btn_submit{ width: 100px; height: 24px; margin: 10px 0px 10px 120px; cursor: pointer; }
.product_addcont form ul li input.c_btn{ width: 100px; height: 24px; margin: 10px 0px 10px 10px; cursor: pointer; }

/* 产品计量单位 CSS start */
.product_selunit table{ line-height: 22px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.product_selunit table tr.tr01{ font-weight: bold; }
.product_selunit table tr td{text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.product_selunit table tr td a{ color: #f40;}
.product_selunit table tr td a:hover{ color: #f40; text-decoration: underline;}
.product_selunit table tr td.td01{ width: 40px; }
.product_selunit table tr td.td02{ width: 200px; }
.product_selunit table tr td.td03{ width: 80px; }
/* 产品主架构 CSS end*/

/* 客户折扣主架构 CSS start*/
.discount_selcont{ min-width: 845px; }
 /* 查询列表中 表头 CSS*/
.discount_selcont table{ line-height: 22px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
/* 查询列表中 表格 CSS*/
.discount_selcont table tr.tr01{ font-weight: bold; }
.discount_selcont table tr td{text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.discount_selcont table tr td a{ color: #f40;}
.discount_selcont table tr td a:hover{ color: #f40; text-decoration: underline;}
.discount_selcont table tr td.td01{ width: 40px; }
.discount_selcont table tr td.td02{ width: 250px; }
.discount_selcont table tr td.td03{ width: 250px; }
.discount_selcont table tr td.td04{ width: 100px; }
.discount_selcont table tr td.td05{ width: 100px; }
.discount_selcont table tr td.td06{ width: 100px; }
.discount_selcont table tr td.td07{ width: 100px; }
.discount_selcont table tr td.td07 a.color_green{ color: #f40; }
.discount_selcont table tr td.td08{ width: 60px; }
/* 产品折扣查询列表及设置 表格 CSS start */
.discount_addcont { min-width: 1000px; }
.discount_addcont form h1{ padding: 15px 0px; }
.discount_addcont form h1 strong{ margin-right: 100px; }
.discount_addcont form table{ line-height: 22px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.discount_addcont form table tr.tr01{ font-weight: bold; }
.discount_addcont form table tr td{text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.discount_addcont form table tr td a{ color: #f40;}
.discount_addcont form table tr td a:hover{ color: #f40; text-decoration: underline;}
.discount_addcont form table tr td.td01{ width: 40px; }
.discount_addcont form table tr td.td02{ width: 120px; }
.discount_addcont form table tr td.td03{ width: 300px; }
.discount_addcont form table tr td.td04{ width: 180px; }
.discount_addcont form table tr td.td05{ width: 40px; }
.discount_addcont form table tr td.td06{ width: 80px; }
.discount_addcont form table tr td.td07{ width: 120px; }
.discount_addcont form table tr td.td07 span{ color: red; font-size: 12px; font-weight: normal; }
.discount_addcont form table tr td input{ width: 50px; height: 22px; line-height: 22px; background: #c8d8f8; border: 0px; text-align: center; color: red; }
.discount_text{ margin: 5px auto; }
.discount_text input.c_btn_submit{ width: 100px; height: 24px; margin: 10px 0px 10px 120px; cursor: pointer; }
.discount_text input.c_btn{ width: 100px; height: 24px; margin: 10px 0px 10px 10px; cursor: pointer; }

/* 产品折扣查询列表及设置 表格 CSS end*/

/* 产品订单 CSS start */
.center_title{ text-align: center; font-weight: bold; font-size: 16px; margin: 5px auto; color: #3E3E3E; line-height: 28px; background: url(../Images/2-25.png) repeat-x center; border: 1px solid #b6d9f9;}
/* 客户订单列表 CSS start */
.order_selcont{ margin: 0px auto; }
.order_selcont table{ width: 1147px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.order_selcont table tr.tr01{ font-weight: bold; }
.order_selcont table tr td{ padding: 5px 0px; text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; font-size: 12px; font-size: 14px; }
.order_selcont table tr td a{ color: #f40; }
.order_selcont table tr td a:hover{ color: #00f; text-decoration: underline; }
.order_selcont table tr td span.color_red{ color: red; }
.order_selcont table tr td span.color_green{ color: green; }
.order_selcont table tr td span.color_blue{ display: block; color: blue; cursor: pointer; }
.order_selcont table tr td span.color_black{ color: black; }
.order_selcont table tr td.td01{ width: 40px; }
.order_selcont table tr td.td02{ width: 100px; }
.order_selcont table tr td.td03{ width: 110px; }
.order_selcont table tr td.td04{ width: 210px; }
.order_selcont table tr td.td05{ width: 55px; }
.order_selcont table tr td.td06{ width: 110px; }
.order_selcont table tr td.td07{ width: 140px; }
.order_selcont table tr td.td08{ width: 300px; }
.order_selcont table tr td.td09{ width: 70px; }
.order_selcont table tr td.td10{ width: 70px; }

/* 产品添加 表格 CSS start */
.order_addcont{ margin: 0px auto; min-width: 1360px; }
.order_addcont_left{ float: left; width: 220px; }
.order_addcont_right{ margin-left: 220px; min-width: 1120px; }
.order_addcont_right table{ margin-left: 0px; margin-top: 0px; line-height: 22px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.order_addcont_right table tr.tr01{ font-weight: bold; }
.order_addcont_right table tr td{text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.order_addcont_right table tr td a:hover{ color: #f40; font-weight: bold; }
.order_addcont_right table tr td.td01{ width: 40px; }
.order_addcont_right table tr td.td02{ width: 250px; }
.order_addcont_right table tr td.td03{ width: 80px; }
.order_addcont_right table tr td.td04{ width: 150px; }
.order_addcont_right table tr td.td05{ width: 60px; }
.order_addcont_right table tr td.td06{ width: 50px; }
.order_addcont_right table tr td.td07{ width: 50px; }
.order_addcont_right table tr td.td08{ width: 80px; }
.order_addcont_right table tr td.td09{ width: 80px; }
.order_addcont_right table tr td.td09 input{ float: left; width: 50%; height: 22px; line-height: 22px; background: #c8d8f8; border: 0px; text-align: center; color: red; font-weight: bold; }
.order_addcont_right table tr td.td09 label{ display: block; width: 24%; float: left; background: #ededed; font-weight: bold; cursor: pointer; }
.order_addcont_right table tr td.td10{ width: 85px; text-align: center; }
.order_addcont_right table tr td.td10 a{ color: green; }
.order_addcont_right table tr td.td10 a:hover{ color: #f40; }
.order_addcont_right table tr td.td11{ width: 140px; }
.order_addcont_right table tr td.td12{ width: 80px; }

/*购物车 CSS start*/
/*客户基本信息 CSS */
.order_info{ margin: 0px auto; }
.order_info h1{ line-height: 32px; }
.order_info table{ width: 811px; line-height: 24px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.order_info table td{ text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.order_info table td.td_title{ width: 80px; }
.order_info table td.td_content{ width: 322px; }
.order_info table td input.c_text_readonly{ width: 280px; height: 22px; line-height: 22px; border: 0px; }
.order_info table td input.c_text{ width: 320px; height: 22px; line-height: 22px; border: 0px; background: #c8d8f8; }
.order_info table td input.c_text_file{ width: 280px; height: 22px; border: 0px; cursor: pointer; }
.order_info table td textarea{ width: 322px; border: 0px; background: #c8d8f8; }
.order_info table td a{color: #f40;}
.order_info table td a:hover{ color: #f40; text-decoration: underline;}
/*购物车订单详细 CSS*/
.order_cart{ min-width: 1106px; }
.order_cart h1{ line-height: 32px; }
.order_cart table{ line-height: 22px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.order_cart table tr.tr01{ font-weight: bold; }
.order_cart table tr td{text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.order_cart table tr td a:hover{ color: #f40; font-weight: bold; }
.order_cart table tr td input{ text-align: center; }
.order_cart table tr td.td00{ width: 30px;}
.order_cart table tr td.td00 input{cursor:pointer;}
.order_cart table tr td.td01{ width: 40px; }
.order_cart table tr td.td02{ width: 300px; }
.order_cart table tr td.td03{ width: 80px; }
.order_cart table tr td.td04{ width: 150px; }
.order_cart table tr td.td05{ width: 60px; }
.order_cart table tr td.td06{ width: 50px; }
.order_cart table tr td.td07{ width: 50px; }
.order_cart table tr td.td08{ width: 74px; }
.order_cart table tr td.td09{ width: 84px; }
.order_cart table tr td.td09 input{ border: 0px; float: left; width: 50%; height: 22px; line-height: 22px; background: #c8d8f8; text-align: center; color: red; font-weight: bold; }
.order_cart table tr td.td09 label{ display: block; width: 24%; float: left; background: #ededed; font-weight: bold; cursor: pointer; }
.order_cart table tr td.td10{ width: 74px; text-align: center; }
.order_cart table tr td.td10 input{ border: 0px; width: 100%; text-align: center; }
.order_cart table tr td.td11{ width: 40px; text-align: center; }
.order_cart table tr td.td11 a{ color: green; }
.order_cart table tr td.td11 a:hover{ color: #f40; }
.order_cart table tr td.td12{ width: 140px; }
.order_cart table tr td.td12 input{ border: 0px; width: 100%; }
.order_cart table tr td.td13{ width: 100px; }
.order_cart table tr td.td13 input{ border: 0px; width: 100%; }
.order_cart table tr td.alone_td{ text-align: center; line-height: 32px; }
.order_cart table tr td.alone_td label{ font-weight: bold; }
.order_cart table tr td.alone_td input{ border: 0px; width: 140px; height: 22px; line-height: 22px; font-weight: bold; font-size: 16px; padding-left: 10px; }
.order_cart table tr td input.c_btn_submit{ width: 80px; height: 25px; cursor: pointer; margin: 5px auto; font-weight: bold; }
.order_cart table tr td input.c_btn{ width: 80px; height: 25px; cursor: pointer; margin: 5px auto; }
.order_cart table tr td a.td_a_back{ margin: 0px auto; display: block; width: 80px; padding: 10px 10px; color: #f40; font-weight: bold; background: url(../Images/back30.png) no-repeat left center; }
.order_cart table tr td a.td_a_back:hover{ color: #00f; }
/*订单详细 CSS*/
.order_detail{ margin: 0px auto; }
.order_detail h1{ line-height: 32px; }
.order_detail table{ width: 1125px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.order_detail table tr.tr01{ text-align: center; font-weight: bold; line-height: 24px; }
.order_detail table tr{ line-height: 22px; }
.order_detail table tr td{ border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; text-align: center; }
.order_detail table tr td.td01{ width: 40px; }
.order_detail table tr td.td02{ width: 250px; }
.order_detail table tr td.td03{ width: 80px; }
.order_detail table tr td.td04{ width: 150px; }
.order_detail table tr td.td05{ width: 60px; }
.order_detail table tr td.td06{ width: 50px; }
.order_detail table tr td.td07{ width: 50px; }
.order_detail table tr td.td08{ width: 80px; }
.order_detail table tr td.td09{ width: 80px; }
.order_detail table tr td.td10{ width: 100px; }
.order_detail table tr td.td11{ width: 140px; }
.order_detail table tr td.td12{ width: 100px; }
.order_detail table tr td.alone_td{ text-align: center; font-weight: bold; }
.order_detail table tr td.alone_td label{ font-weight: bold; }
.order_detail table tr td.alone_td span{ padding: 0px 40px; font-weight: bold; }
.order_detail table tr td.td_bold{ font-weight: bold; }
.order_detail table tr td input.c_btn_back{ width: 80px; height: 24px; margin: 5px auto; cursor: pointer; font-weight: bold; }
/* 物流状态查询 CSS */
#order_express{ line-height: 24px; }
#order_express table{ width: 810px; border: 1px solid #ccc; border-left: 0px; border-spacing:0; }
#order_express table tr{ line-height: 24px; }
#order_express table tr th{ color: blue; padding: 0px 20px;  border-left: 1px solid #ccc; }
#order_express table tr td{ color: blue; padding: 0px 20px;  border-left: 1px solid #ccc; border-top: 1px solid #ccc; }
.show_express{display: none; position: absolute; z-index: 1000; width: 700px; padding: 5px; color: blue; background: white; }
.show_express_loading{ border: 1px solid #ccc; background: url(/Public/Images/loading.gif) no-repeat 5px center; text-align: center; line-height: 100px; }
.show_express h1{ line-height: 20px; }
.show_express table{ width: 700px; font-size: 12px; border: 1px solid #ccc; border-spacing:0; }
.show_express table tr{ line-height: 16px; }
.show_express table tr th{ color: gray; padding: 0px 5px; }
.show_express table tr td{ color: #f40;; padding: 0px 5px; border-top: 1px solid #ccc; }
/*订单情况 CSS start*/
.order_status{ margin: 10px auto; }
.order_status h1{ line-height: 32px; }
.order_status table{ width: 811px; line-height: 22px; border-top: 1px solid #ccc; border-right: 1px solid #ccc;}
.order_status table tr.tr_title{ text-align: center; }
.order_status table tr td{ line-height: 22px; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.order_status table tr td.td01{ width: 40px; text-align: center; }
.order_status table tr td.td02{ width: 210px; text-indent: 5px; }
.order_status table tr td.td03{ width: 140px; text-align: center; }
.order_status table tr td.td04{ width: 350px;}
.order_status table tr td.td05{ width: 50px; text-align: center; }
/*我的消息 CSS start*/
.order_message{ margin: 10px auto; }
.order_message h1{ line-height: 32px; }
.order_message table{ width: 931px; line-height: 22px; border-top: 1px solid #ccc; border-right: 1px solid #ccc;}
.order_message table tr.tr_title{ text-align: center; }
.order_message table tr td{ line-height: 22px; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.order_message table tr td.td01{ width: 40px; text-align: center; }
.order_message table tr td.td02{ width: 120px; text-align: center; }
.order_message table tr td.td03{ width: 210px; text-indent: 5px; }
.order_message table tr td.td04{ width: 140px; text-align: center; }
.order_message table tr td.td05{ width: 350px; }
.order_message table tr td.td06{ width: 50px; text-align: center; }
/*客服看到的订单详细 CSS*/
.order_a_detail{ margin: 0px auto; }
.order_a_detail h1{ line-height: 32px; }
.order_a_detail table{ line-height: 22px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.order_a_detail table tr.tr01{ font-weight: bold; }
.order_a_detail table tr td{ text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.order_a_detail table tr td a:hover{ color: #f40; font-weight: bold; }
.order_a_detail table tr td input{ height: 22px; line-height: 22px; text-align: center; }
.order_a_detail table tr td label.process_note{ display: block; float: left; line-height: 46px; padding: 0px 10px; }
.order_a_detail table tr td.td01{ width: 40px; }
.order_a_detail table tr td.td02{ width: 100px; }
.order_a_detail table tr td.td03{ width: 250px; }
.order_a_detail table tr td.td04{ width: 80px;}
.order_a_detail table tr td.td05{ width: 150px; }
.order_a_detail table tr td.td06{ width: 60px; }
.order_a_detail table tr td.td07{ width: 60px; }
.order_a_detail table tr td.td08{ width: 80px; }
.order_a_detail table tr td.td08 input{ border: 0px; float: left; width: 50%; height: 22px; line-height: 22px; background: #c8d8f8; text-align: center; color: red; font-weight: bold; }
.order_a_detail table tr td.td08 input.c_text_number1{ width: 100%; background: #fff; }
.order_a_detail table tr td.td08 label{ display: block; width: 24%; float: left; background: #ededed; font-weight: bold; cursor: pointer; }
.order_a_detail table tr td.td09{ width: 80px; }
.order_a_detail table tr td.td09 input{ border: 0px; width: 100%; background: #c8d8f8; }
.order_a_detail table tr td.td09 input.c_text_price1{ background: #fff; }
.order_a_detail table tr td.td10{ width: 85px; text-align: center; }
.order_a_detail table tr td.td10 input{ border: 0px; width: 100%; text-align: center; }
.order_a_detail table tr td.td11{ width: 85px; text-align: center; }
.order_a_detail table tr td.td11 a{ color: green; }
.order_a_detail table tr td.td11 a:hover{ color: #f40; }
.order_a_detail table tr td.alone_td{ text-align: center; }
.order_a_detail table tr td.alone_td label{ text-align: center; font-weight: bold; }
.order_a_detail table tr td.alone_td input{ border: 0px; width: 120px; height: 22px; line-height: 22px; font-weight: bold; font-size: 16px; padding-left: 10px; }
.order_a_detail table tr td textarea.c_area_process_note{ border: 0px; width: 70%; }
.order_a_detail table tr td input.c_btn_submit{ width: 80px; height: 28px; cursor: pointer; margin: 5px auto; }
.order_a_detail table tr td input.c_btn{ width: 80px; height: 28px; cursor: pointer; margin: 5px auto; }
.order_a_detail table tr td a.td_a_back{ margin: 0px auto; display: block; width: 80px; padding: 10px 10px; color: #f40; font-weight: bold; background: url(../Images/back30.png) no-repeat left center; }
.order_a_detail table tr td a.td_a_back:hover{ color: #00f; }
/*物流和销售人员发货 CSS start*/
.order_es_detail{ margin: 0px auto; }
.order_es_detail h1{ line-height: 32px; }
.order_es_detail table{ line-height: 22px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.order_es_detail table tr.tr01{ font-weight: bold; }
.order_es_detail table tr td{ text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.order_es_detail table tr td a:hover{ color: #f40; font-weight: bold; }
.order_es_detail table tr td.td01{ width: 40px; }
.order_es_detail table tr td.td02{ width: 250px; }
.order_es_detail table tr td.td03{ width: 80px; }
.order_es_detail table tr td.td04{ width: 150px; }
.order_es_detail table tr td.td05{ width: 60px; }
.order_es_detail table tr td.td06{ width: 50px; }
.order_es_detail table tr td.td07{ width: 80px; }
.order_es_detail table tr td.td08{ width: 140px; }
.order_es_detail table tr td.td09{ width: 100px; }
.order_es_detail table tr td input.c_btn_back{ width: 80px; height: 24px; margin: 5px auto; cursor: pointer; font-weight: bold; }
.order_e_express{ margin: 0px auto; }
.order_e_express h1{ line-height: 32px; }
.order_e_express table{ line-height: 24px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.order_e_express table tr.tr01{ font-weight: bold; }
.order_e_express table tr td{ text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.order_e_express table tr td.td01{ width: 150px; }
.order_e_express table tr td.td02{ width: 354px; }
.order_e_express table tr td.td03{ width: 200px; }
.order_e_express table tr td.td04{ width: 100px; }
.order_e_express table tr td select{ width: 150px; height: 22px; line-height: 22px; border: 0; }
.order_e_express table tr td input{ height: 22px; line-height: 22px; text-align: center; }
.order_e_express table tr td.td02 input{ width: 100%; border: 0px; background: #c8d8f8; }
.order_e_express table tr td.td03 input{ width: 100%; border: 0px; background: url(../Images/datePicker.gif) no-repeat right center #c8d8f8; cursor: pointer; }
.order_e_express table tr td.td04 input{ width: 100%; border: 0px; }
.order_e_express table tr td input.c_btn{ margin: 5px 0px; width: 80px; height: 26px; cursor: pointer; font-weight: bold; }
/*订单 CSS end*/

/* 我的工具  CSS start */
.mytool_modpwd{ margin: 0px auto; min-width: 700px; }
.mytool_modpwd form ul{ width: 100%; border: 0px solid #ccc; border-bottom: 0px; }
.mytool_modpwd form ul li{ line-height: 24px; padding: 3px 0px; border-bottom: 0px solid #ccc; width: 100%; overflow: hidden; zoom: 1; }
.mytool_modpwd form ul li label{ display: block; float: left; width: 85px; padding: 0px 10px; }
.mytool_modpwd form ul li label sup{ color: red; padding: 0px 3px; float: right; }
.mytool_modpwd form ul li input{ padding: 0px 10px; height: 22px; line-height: 22px; }
.mytool_modpwd form ul li input.c_text{ border: 0px; width: 300px; background: #c8d8f8; }
.mytool_modpwd form ul li input.c_text_readonly{ border: 0px; width: 300px; background: #eee; }
.mytool_modpwd form ul li span{ padding: 0px 3px; color: red; font-size: 12px; }
.mytool_modpwd form ul li input.c_btn_submit{ width: 100px; height: 24px; margin: 10px 0px 10px 100px; cursor: pointer; }
.mytool_modpwd form ul li input.c_btn{ width: 100px; height: 24px; margin: 10px 0px 10px 10px; cursor: pointer; }
/* 我的工具  CSS end */

/* 我的报表 CSS start */
.report_saler{ width: 98%;}
.report_saler table{ width: 100%;line-height: 28px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.report_saler table tr.tr01{ font-weight: bold; }
.report_saler table tr td{ padding: 0px 3px; text-align: center; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.report_saler table tr td.td01{ width: 120px; }
.report_saler table tr td.td02{ width: 120px; }
.report_saler table tr td.td03{ width: 100px; }
.report_saler table tr td.td04{ width: 100px; }
.report_saler table tr td.td05{ width: 180px; }
.report_saler table tr td span{ color: red; }
/* 过滤条件 CSS start*/
.search_bar1{ margin-top: 10px; width: 872px; }
.search_bar1 ul{ border: 1px solid #ccc; padding: 0px 10px; }
.search_bar1 ul li{ line-height: 28px; }
.search_bar1 ul li span{ font-size: 12px; color: red; }
.search_bar1 ul li select{ width: 150px; }
.search_bar1 ul li input.c_text{ width: 300px; height: 18px; }
.search_bar1 ul li input.c_text_date{ width: 150px; background: url(../Images/datePicker.gif) no-repeat right center #c8d8f8; cursor: pointer; }
.search_bar1 ul li input.c_btn_search{ width: 80px; height: 24px; margin-left: 10px; cursor: pointer; }
/* 我的报表 CSS end */

/* 联系客服 CSS start */
.contact{ padding: 5px 10px; line-height: 28px; border: 1px solid #ccc; }
/* 系统帮助 CSS start */
.help{ padding: 5px 10px; line-height: 28px; border: 1px solid #ccc; }

/* 客户订单首页 CSS start */
.index_prod_cate{ overflow: hidden; zoom: 1; }
.index_r_title{ clear: both; /*border-bottom: 1px solid #f40;*/ background: url(../Images/t_ren.jpg) no-repeat left center; line-height: 32px; margin: 5px auto; text-indent: 25px; font-weight: bold; }
.index_cate_list{ padding: 5px; }
.index_cate_list div.index_cate_div{ clear: both; }
.index_cate_list label{ margin: 3px 5px; padding: 5px 0px; display: block; min-width: 100px; float: left; text-align: center; font-weight: bold; }
.index_cate_list hr{ clear: both; }
.index_cate_list a{ margin: 3px 5px; padding: 5px 0px; display: block; min-width: 100px; float: left; text-align: center; }
.index_cate_list a:hover{ text-decoration: underline; background: #ffeee5; color: #f40; }
.index_cate_list a.a_1{ /*color: red;*/ }
.index_cate_list a.a_2{ /*color: blue;*/ }
.index_cate_list a.a_3{ /*color: green;*/ }
.index_prod_list{ padding: 5px; }
.index_prod_list a{ display: block; overflow: hidden; zoom: 1; height: 20px; line-height: 20px; border: 2px solid white; min-width: 60px; float: left; text-align: center; padding:0px 8px;}
.index_prod_list a:hover{ text-decoration: underline; background: #ffeee5; color: #f40; }
/* 客户订单首页 CSS end */

.form-div { width:98%; padding:5px 0px; margin: 10px 0px; background: #f2f2f2; color: #2c4937;}
.form-div select, .form-div input, .form-div img { vertical-align: middle; }
.form-div a:visited, .form-div a:link { color: #EE7942; text-decoration: none; }
.form-div a:hover { color: #ff9900; text-decoration: underline; }
.form-div ul { overflow: hidden; zoom: 1; }
.form-div ul li{ float:left; width: 236px; padding-bottom: 3px; line-height: 28px; white-space:nowrap; }
.form-div ul li.search_cols {text-align: right;}
.form-div ul li label {width: 96px;text-align: right; display: block; float: left; padding-right: 8px;}
.form-div ul li .search-item { width: 130px; }
.form-div ul li .search-item-small { width: 70px; }
.form-div ul li .search-item-tiny { width: 55px; text-align: center; }
.form-div ul li input.search-item-date{ width: 130px; background: url(../Images/datePicker.gif) no-repeat right center #c8d8f8; cursor: pointer; }
.form-div ul li input.search-item,
.form-div ul li input.search-item-small,
.form-div ul li input.search-item-date,
.form-div ul li input.search-item-tiny { height: 20px; border:1px solid #ccc;}

.form-div ul li input.button{ padding: 0px 10px; height: 22px; border: 1px solid #ccc; border-radius: 2px; cursor:pointer;}
.form-div ul li input#submit{ 
    margin-top: 0px; margin-bottom: 0px; background: #1a4f85;
    color: #fff;
    border-radius: 2px;
    border: 1px solid #103152;
}
.form-div ul li input#submit[disabled]{ 
    border:1px solid #EBEBEB; color:#5B5B5B; background:#EBEBEB; cursor:default;
}

input.float-button{ float: left; margin-right: 20px; min-width: 52px; height: 24px; padding: 0px 10px; cursor:pointer;}
.input-button{padding:0px 10px;height:24px;cursor:pointer;}

.document-div { width:98%;}
.document-div table {width: 95%; border-collapse:collapse; border:1px solid #f2f2f2;}
.document-div table tr{}
.document-div table tr td{text-align:left;border:0px; line-height:40px;}
.document-div table tr td.label{text-align:right; width:20%;}
.document-div .input-tip { color:red; }
.document-div .input-item { width: 250px; }
.document-div .input-item-small { width: 150px; }
.document-div .input-item-tiny { width: 100px; text-align: center; }
.document-div input.input-item-date{ width: 150px; background: url(../Images/datePicker.gif) no-repeat right center #c8d8f8; cursor: pointer; }
.document-div input.input-item,
.document-div input.input-item-small,
.document-div input.input-item-date,
.document-div input.input-item-tiny { height: 24px; border:1px solid #ccc;}

.document-div input.button{ padding: 0px 10px; height: 22px; border: 1px solid #ccc; border-radius: 2px; cursor:pointer;}
.document-div input#submit{ 
    margin-top: 0px; margin-bottom: 0px; background: #1a4f85;
    color: #fff;
    border-radius: 2px;
    border: 1px solid #103152;
}
.document-div input#submit[disabled]{ 
    border:1px solid #EBEBEB; color:#5B5B5B; background:#EBEBEB; cursor:default;
}
.tip-color-red {
    color:red;
}