﻿﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section
{
	border:0;
    margin: 0;
    padding: 0;
 	font-family:Microsoft YaHei;color:#555;
 	font-size: 14px;
}
html,body {
    margin: 0;
    padding: 0;
	height:100%;
	background:#FBFBFB;
}

ul li{ list-style-type:none;text-align: -webkit-match-parent;}
/*a 链接*/
a{text-decoration:none;-webkit-transition: color .2s linear;
    -moz-transition: color .1s linear;
    transition: color .1s linear;
	-o-transition:color .1s linear; 
    outline: 0;}
a:link { color:#444444; }
a:visited { color:#444444; }
a:hover{color:#D94E20;}
a:hover, a:active, a:focus { color:#D94E20; }

.radio-label{width:202px; height:40px;float:left;}
.radio-label .common-radio{
	float:left;
	margin:5px 5px;
	height: 30px;
    width: 30px;
    display: inline-block;
    background-image: url('img/new_radio_no.png'); 
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}
.radio-label p{margin-left:36px;padding:5px 0;height:30px; font-size:14px;word-wrap:break-word;word-break:break-all;display:table-cell;vertical-align: middle;}
input[type="radio"]:checked + .common-radio{
    background-image: url('img/new_radio_yes.png');
}
input[type="radio"]:disabled + .common-radio{
    background-image: url('img/new_radio_no_disb.png');
}
input[type="radio"]:disabled:checked + .common-radio{
    background-image: url('img/new_radio_yes_disb.png');
}

.checkbox-label{width:202px; height:70px;float:left;}
.checkbox-label .common-checkbox{
	float:left;
	margin:22px 5px;
	height: 26px;
    width: 26px;
    display: inline-block;
    background-image: url('img/checkbox_no.png');
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}
.checkbox-label p{margin-left:36px;padding:5px 0;height:60px; font-size:14px;line-height:20px;word-wrap:break-word;word-break:break-all;display:table-cell;vertical-align: middle;}
input[type="checkbox"]:checked + .common-checkbox{
    background-image: url('img/checkbox_yes.png');
}
input[type="checkbox"]:disabled + .common-checkbox{
    background-image: url('img/checkbox_no_disb.png');
}
input[type="checkbox"]:disabled:checked + .common-checkbox{
    background-image: url('img/checkbox_yes_disb.png');
}

.clear { clear:both;}

.bg_used { background:#CCC;}
.bg_not_used { background:#4DC482;}
.single_tr { background:#FAFAFA;}
.double_tr { background:#F0F8FF;}
.delay_tr { background:#F0F0F0;}
.LightRed_tr { background:#FFCCFF;}


/*公共控件样式*/ 
.dialog-loading {background:url(img/loading.gif) no-repeat center; width:100%; height:100%}

/*登录页面样式*/ 
#mzl_login {width: 360px;height: 420px; margin-left: -180px !important; /*FF IE7 该值为本身宽的一半 */ margin-top: -210px !important;background:#FFF;box-shadow:0 0 10px #DDD;}
#mzl_login .title{padding:0px; color:#555;font-size:22px;line-height:60px;text-align:center;background:transparent;}
#mzl_login .login_u {background:url(img/login_u.png) no-repeat 0 center;}
#mzl_login .login_p {background:url(img/login_p.png) no-repeat 0 center;}
#mzl_login .input_div{margin:15px 0px;height:50px; color:#555; border:2px solid #DDD; border-radius: 8px;}
#mzl_login .input_div input{width:100%;height:50px; color:#555; font-size: 16px; line-height: 50px;background: transparent;border: 0px;}
#mzl_login .remind_title{font-size: 14px;line-height:18px;color:#FF0000;text-align:left;}
#mzl_login .button_div{margin:30px 0;width:100%; height:50px;font-size: 16px;cursor:pointer; line-height: 50px; color:#fff; background: #3ECD59;border-radius: 4px;}
#mzl_login .button_div:ACTIVE{background:#50C783;}
#mzl_login input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #AAA;}
#mzl_login input:-moz-placeholder, textarea:-moz-placeholder {color:#AAA;}
#mzl_login input::-moz-placeholder, textarea::-moz-placeholder {color:#AAA;}
#mzl_login input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#AAA;}

/*------------------------------------------------------- top ----------------------------------------------------------*/
.header_table{width:100%;min-width:1024px;border-collapse:collapse;background:#EDEDEB;}
.header_table .header_logo{width:auto;float:left;}
.header_table .header_logo .icon{cursor:pointer;width:161px; height:70px;margin:0px;float: left;}
.header_table .header_logo div{margin-left:5px; color:#009531; font-size:32px;line-height: 70px;float: left;}
.header_table .header_logo a{float:right;margin-right:25px;color:#009531;font-size:22px;font-family:楷体;line-height:70px;}
.header_table .header_logo a:hover{text-decoration:underline;}
.header_table .nav_menu{width:auto; height:auto;float:right; }
.header_table .nav_menu ul{ float: right;}
.header_table .nav_menu ul li{min-width:140px; height:60px;text-align: center; float: left;}
.header_table .nav_menu ul li a{padding:5px; width:100%;min-width:140px; color:#555;font-size:16px;line-height: 60px;text-align: center;font-weight:bold;}
.header_table .nav_menu ul li a:hover{color:#3ECD59;}
.header_table .nav_menu ul .cur a{color:#3ECD59;}
.header_table .header_exit{width:auto;float: right;}
.header_table .header_exit div{font-size:16px;line-height:60px;float: right; color:#555;}
.header_table .header_exit .img_user{width:25px;height:25px; margin: 17px 10px;float: right;}
.header_table .header_exit .img_exit{cursor:pointer;width:30px;height:30px;margin: 15px 10px;float: right;}

/*------------------------------------------------------- left ----------------------------------------------------------*/
.menu_div{width: 100%;border-radius:0px;}
.menu_div .menu_box_btn{color:#3ECD59;font-size:14px; line-height: 32px;font-weight:bold;text-align: left;padding-left: 10px;cursor: pointer;border-bottom:1px solid #5a5a5a;}
.menu_div .menu_box_btn img{float:left;height:22px;margin-right:3px;margin-top:5px;}
.menu_div .menu_btn{color:#999;font-size:14px;line-height: 32px;font-weight:bold;text-align: left;padding-left: 10px;cursor: pointer;}
.menu_div .menu_btn img{float:left;height:22px;margin-right:3px;margin-top:5px;}
.menu_div .menu_btn:HOVER{color:#FFF;background:#2b2b2b;}
.menu_div .menu_btn:HOVER img{background:#3ECD59;border-radius:3px;}
.menu_div .menu_btn_cur{color:#FFF;background:#2b2b2b;}
.menu_div .menu_btn_cur img{background:#3ECD59;border-radius:3px;}
.menu_div .menu_sub_btn{color:#999;font-size:13px;line-height: 32px;text-align: left;padding-left: 20px;cursor: pointer;}
.menu_div .menu_sub_btn img{float:left;height:22px;margin-right:3px;margin-top:5px;}
.menu_div .menu_sub_btn:HOVER{color:#FFF;background:#2b2b2b;}
.menu_div .menu_sub_btn:HOVER img{background:#3ECD59;border-radius:3px;}
.menu_div .menu_btn_cur2{color:#FFF;background:#2b2b2b;}
.menu_div .menu_btn_cur2 img{background:#3ECD59;border-radius:3px;}

.menu_user_btn{position:absolute;bottom:42px;width:100%;color:#fff;font-size:16px; line-height: 42px;font-weight:bold;text-align:center;border-top:1px solid #5a5a5a;}
.menu_exit_btn{position:absolute;bottom:0px;width:100%;color:#fff;font-size:16px; line-height: 42px;font-weight:bold;text-align: left;cursor: pointer;border-top:1px solid #5a5a5a;}
.menu_exit_btn img{float:left;height:25px;margin:8px 10px 0px 25px;}


/*------------------------------------------------------- 内容页面 ----------------------------------------------------------*/
.ydyl_bg{width:100%;min-width:1000px;}
.ydyl_bg .ydyl_index{width: 100%;}
.ydyl_bg .ydyl_index .pageTitle{font-size: 16px;line-height:40px;text-align:left;padding-top:10px; padding-left:25px;border-bottom:1px solid #DDD;}
.ydyl_bg .ydyl_index .pageTitle .icon{margin-right:15px;line-height:20px;background:#3ECD59;border-radius:3px;}
.ydyl_bg .ydyl_index .content_div {width: 98%;border-radius:5px;}
.ydyl_bg .ydyl_index .content_div .function_div{position:relative; height: 50px;padding-right: 15px;}
.ydyl_bg .ydyl_index .content_div .function_div .search_input{margin:10px 0px 5px 0px; width:130px;height:30px;line-height:30px;padding-left:5px;border:1px solid #8FBDA3;border-radius:5px;float: right;}
.ydyl_bg .ydyl_index .content_div .function_div .date_div{margin:10px 0px 5px 0px; width: 300px;float: left;}
.ydyl_bg .ydyl_index .content_div .function_div .date_div input{width: 90px; height: 30px; line-height: 30px; padding-left:5px;border:1px solid #8FBDA3;border-radius:5px;}
.ydyl_bg .ydyl_index .content_div .function_div .date_div img{cursor: pointer; width: 20px;}
.ydyl_bg .ydyl_index .content_div .function_div .btn_blue{float:right;padding:0 10px;width:auto;height:30px;font-size:14px;line-height: 30px;margin: 10px 0px 5px 10px;color:#FFF;background:#3ECD59;border-radius:3px;cursor:pointer;border:0px;}
.ydyl_bg .ydyl_index .content_div .function_div .btn_blue img{float:left;height:28px;margin-right:3px;}
.ydyl_bg .ydyl_index .content_div .function_div .btn_under_text{float:left;padding:0 10px; width:auto;height:24px;font-size:14px;line-height:24px;margin: 13px 0px 8px 10px;color:#555;background:#FFF;border:1px solid #3ECD59;border-radius:25px;cursor: pointer;}
.ydyl_bg .ydyl_index .content_div .function_div .btn_export{float:left;padding:0 10px; width:auto;height:30px;font-size:14px;line-height:30px;margin: 10px 0px 5px 10px;color:#FFF;background:#42B4E6;border-radius:3px;cursor:pointer;}
.ydyl_bg .ydyl_index .content_div .function_div .cur{color:#3ECD59;background:#F1F1F1}
.ydyl_bg .ydyl_index .content_div .list_div{min-height:500px;}
.ydyl_bg .ydyl_index .content_div .list_div table{width:100%;border-collapse:collapse;border:1px solid #dcdcdc;}
.ydyl_bg .ydyl_index .content_div .list_div table .order_hand:hover p{text-decoration: underline;cursor:pointer;}
.ydyl_bg .ydyl_index .content_div .list_div table th{height:36px;background: #EDEDEB;margin: 0 auto;}
.ydyl_bg .ydyl_index .content_div .list_div table th p{margin: 0 auto;color:#555;font-size:14px;font-weight: normal;}
.ydyl_bg .ydyl_index .content_div .list_div table td{height:32px;font-size:14px;line-height:16px;font:Arial, Helvetica, sans-serif,"宋体";word-wrap:break-word;word-break:break-all;table-layout:fixed;border-bottom:1px dotted #DDD;}
.ydyl_bg .ydyl_index .content_div .list_div table td .small_text{font-size: 14px;line-height:16px;}
.ydyl_bg .ydyl_index .content_div .list_div table td .serial_num{min-width:25px;height:16px;font-size:16px;line-height:16px;border-radius:25px;}
.ydyl_bg .ydyl_index .content_div .list_div a{font-weight:bold;font-size:16px;}
.ydyl_bg .ydyl_index .content_div .list_div a:HOVER{text-decoration: underline;}

.ydyl_bg .ydyl_index .content_div .function_table{border:1px solid #dcdcdc;}
.ydyl_bg .ydyl_index .content_div .function_table table td{font-size:14px;line-height:16px;}
.ydyl_bg .ydyl_index .content_div .function_table table td .t_input{margin:10px 33px 5px 10px;float:left; width: 110px; height: 30px; line-height: 30px; padding-left:5px;border:1px solid #8FBDA3;border-radius:3px;}
.ydyl_bg .ydyl_index .content_div .function_table table td .date_input{margin:10px 0px 5px 10px;float:left; width: 150px; height: 30px; line-height: 30px;}
.ydyl_bg .ydyl_index .content_div .function_table table td .date_input input{float:left; width: 110px; height: 30px; line-height: 30px; padding-left:5px;border:1px solid #8FBDA3;border-radius:3px;}
.ydyl_bg .ydyl_index .content_div .function_table table td .date_input img{margin-left:3px;float:left; width: 30px; height: 30px;}
.ydyl_bg .ydyl_index .content_div .function_table table td select{margin:10px 33px 5px 10px;float:left; width: 117px; height: 32px; line-height: 30px; padding-left:5px;border:1px solid #8FBDA3;border-radius:3px;}


.under_text{padding:0 10px; width:auto;height:30px;font-size:16px;line-height:30px;color:#3ECD59;background:transparent;border:1px solid #3ECD59;border-radius:3px;cursor: pointer;}
.btn_gred{padding:0 10px;width:auto;height:30px;color:#FFF;font-size:16px;line-height:30px;border-radius:5px;background:#CCC;cursor:default;}
.btn_blue{padding:0 10px;width:auto;height:30px;color:#FFF;font-size:16px;line-height:30px;border-radius:5px;background:#3ECD59;cursor:pointer;border:0px;}

.ydyl_bg .ydyl_index .content_div .list_div .pageTb {padding: 5px 0px 10px 0px;}
.ydyl_bg .ydyl_index .content_div .list_div .pageTb table{width:640px; border: 0px solid #FF0000;border-collapse:collapse; font-size:16px;line-height:20px;font:Arial, Helvetica, sans-serif,  "宋体";}
.ydyl_bg .ydyl_index .content_div .list_div .pageTb td{border: 0px solid #FF0000;}

/* 翻 页 */
.fy-1 {
width:75px; 
height:auto; 
border-radius:3px;
background:transparent;
border:1px solid #3ECD59;
text-align:center; 
font:"宋体"; 
font-size:14px; 
color:#3ECD59; 
cursor:pointer;
}

.fy-1:HOVER {
background:#3ECD59;
color:#FFF; 
}



/*------------------------------------------------------- 弹出层样式----------------------------------------------------------*/
.box .title{padding-left:20px;height:50px;color: #555;font-size:16px;line-height:50px;text-align:left;background:#EDEDED;border-radius:5px 5px 0 0;}
.box .title .icon{margin-right:15px;line-height:20px;background:#3ECD59;border-radius:3px;}
.box .title img{float: right;width:25px;height:25px;margin:13px 15px 12px 0;cursor:pointer;}


#addDIV{width: 400px; height: 350px; margin-left: -200px !important;/*  FF IE7 该值为本身宽的一半 */ margin-top: -175px !important;background:#FFF;}
#addDIV .input_div{width:320px;margin-bottom:15px;height:35px; color:#555; background: #F5F5F5;border-radius: 3px;border:1px solid #c9c9c9;}
#addDIV .input_div input{width:300px;padding: 0 10px;height:35px; color:#555; font-size: 16px; line-height: 35px;border:0px;}
#addDIV .select_div{width:360px;height:50px;background: #FFF;margin-bottom: 10px;}
#addDIV .btn_div{padding:10px 0 30px 0;}
#addDIV .radio_div{width:360px;height:50px;margin-bottom: 10px;}
#addDIV .radio_div div{position: relative;width:115px;height:50px;line-height:50px;border-radius: 4px;cursor:pointer;float: left;background: #F5F5F5;}
#addDIV .radio_div div img{position: absolute;top:10px;left: 35px;}
#addDIV .radio_div div span{padding-left: 25px;}
#addDIV .radio_div .select_bg{background: #DDD;}
#addDIV input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#b2b2b2;}
#addDIV input:-moz-placeholder, textarea:-moz-placeholder {color:#b2b2b2;}
#addDIV input::-moz-placeholder, textarea::-moz-placeholder {color:#b2b2b2;}
#addDIV input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#b2b2b2;}

#editUserDIV{width: 500px; height: 500px; margin-left: -200px !important;/*  FF IE7 该值为本身宽的一半 */ margin-top: -200px !important;background:#FFF;}
#editUserDIV .input_div{width:320px;margin-bottom:15px;height:35px; color:#555; background: #F5F5F5;border-radius: 3px;border:1px solid #c9c9c9;}
#editUserDIV .input_div input{width:300px;padding: 0 10px;height:35px; color:#555; font-size: 16px; line-height: 35px;}
#editUserDIV .select_div{width:360px;height:50px;background: #FFF;margin-bottom: 10px;}
#editUserDIV .btn_div{padding:10px 0 30px 0;}
#editUserDIV input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#b2b2b2;}
#editUserDIV input:-moz-placeholder, textarea:-moz-placeholder {color:#b2b2b2;}
#editUserDIV input::-moz-placeholder, textarea::-moz-placeholder {color:#b2b2b2;}
#editUserDIV input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#b2b2b2;}
#editUserDIV table{margin:10px 0;width: 450px;border:1px solid #c9c9c9;}
#editUserDIV table tr{margin:10px 0;line-height:35px;}
#editUserDIV table tr td{font-size:14px;line-height:35px;float:left;border:1px solid #c9c9c9;}
#editUserDIV table tr td input{font-size:14px;line-height:30px;border:1px solid #c9c9c9;}


#editDIV{width: 500px; height: 500px; margin-left: -200px !important;/*  FF IE7 该值为本身宽的一半 */ margin-top: -200px !important;background:#FFF;}
#editDIV .input_div{width:320px;margin-bottom:15px;height:35px; color:#555; background: #F5F5F5;border-radius: 3px;border:1px solid #c9c9c9;}
#editDIV .input_div input{width:300px;padding: 0 10px;height:35px; color:#555; font-size: 16px; line-height: 35px;}
#editDIV .select_div{width:360px;height:50px;background: #FFF;margin-bottom: 10px;}
#editDIV .btn_div{padding:10px 0 30px 0;}
#editDIV .radio_div{width:15px;height:15px;margin-bottom: 10px;}
#editDIV .radio_div div{position: relative;width:115px;height:50px;line-height:50px;border-radius: 4px;cursor:pointer;float: left;background: #F5F5F5;}
#editDIV .radio_div div img{position: absolute;top:10px;left: 35px;}
#editDIV .radio_div div span{padding-left: 25px;}
#editDIV .radio_div .select_bg{background: #DDD;}
#editDIV input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#b2b2b2;}
#editDIV input:-moz-placeholder, textarea:-moz-placeholder {color:#b2b2b2;}
#editDIV input::-moz-placeholder, textarea::-moz-placeholder {color:#b2b2b2;}
#editDIV input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#b2b2b2;}
#editDIV table{margin:10px 0;width: 450px;border:1px solid #c9c9c9;}
#editDIV table tr{margin:10px 0;line-height:35px;}
#editDIV table tr td{font-size:14px;line-height:35px;float:left;border:1px solid #c9c9c9;}
#editDIV table tr td input{font-size:14px;line-height:30px;border:1px solid #c9c9c9;}


#SetMenuRightsDIV{width: 560px; height: 530px; margin-left: -280px !important;/*  FF IE7 该值为本身宽的一半 */ margin-top: -265px !important; background:#FFF;}
#SetMenuRightsDIV .menu_list{height:402px;overflow-y:auto; overflow-x:hidden;border-top:2px dotted #F1F1F1;border-bottom:1px dotted #A6C8C9;}
#SetMenuRightsDIV .menu_list table{width: 100%;border-collapse:collapse;border:0px solid #A6C8C9;}
#SetMenuRightsDIV .menu_list table th{height:35px;background: #F8F8F8;margin: 0 auto;}
#SetMenuRightsDIV .menu_list table th p{margin: 0 auto;color:#A7A7A7;font-size:14px;line-height:35px;font-weight: normal;}
#SetMenuRightsDIV .menu_list table td{height:35px;border-bottom:1px dotted #A6C8C9;font-size:14px;line-height:35px;font:Arial, Helvetica, sans-serif,"宋体";word-wrap:break-word;word-break:break-all;table-layout:fixed;}
#SetMenuRightsDIV .menu_list input,label{cursor: pointer;}
#SetMenuRightsDIV .menu_list input{margin-top:15px;}
#SetMenuRightsDIV .btn_div{padding:12px 0 13px 0;}

#SetUsersDIV{width: 500px; height: 530px; margin-left: -250px !important; /*FF IE7 该值为本身宽的一半 */ margin-top: -265px !important; background:#FFF;}
#SetUsersDIV .user_list{height:420px;overflow-y:auto; overflow-x:hidden;border-top:2px dotted #F1F1F1;border-bottom:1px dotted #A6C8C9;}
#SetUsersDIV .user_list table{width: 100%;border-collapse:collapse;border:0px solid #A6C8C9;}
#SetUsersDIV .user_list table th{height:35px;background: #F8F8F8;margin: 0 auto;}
#SetUsersDIV .user_list table th p{margin: 0 auto;color:#A7A7A7;font-size:14px;line-height:35px;font-weight: normal;}
#SetUsersDIV .user_list table td{height:35px;border-bottom:1px dotted #A6C8C9;font-size:14px;line-height:35px;font:Arial, Helvetica, sans-serif,"宋体";word-wrap:break-word;word-break:break-all;table-layout:fixed;}
#SetUsersDIV .btn_div{padding:10px 0 30px 0;}


#yuyueAddDiv{width: 800px; height: 480px; margin-left: -400px !important;/*  FF IE7 该值为本身宽的一半 */ margin-top: -240px !important; background:#FFF;}
#yuyueAddDiv table{width:760px;border-collapse:collapse;border:1px solid #3ECD59;margin-top:25px;}
#yuyueAddDiv table p{text-align:right;padding-right:15px;}
#yuyueAddDiv table input{margin:5px 0px; width:80%; height: 30px;line-height: 30px; padding-left: 10px;border:1px solid #3ECD59;border-radius:5px;}
#yuyueAddDiv .btn_div{padding:15px 0 15px 0;}
#yuyueAddDiv input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #CCC;}
#yuyueAddDiv input:-moz-placeholder, textarea:-moz-placeholder {color:#CCC;}
#yuyueAddDiv input::-moz-placeholder, textarea::-moz-placeholder {color:#CCC;}
#yuyueAddDiv input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#CCC;}

/*------------------------------------------------------- 选型模板弹出层样式（新增） ----------------------------------------------------------*/
#addVtemplateSetDIV {width: 500px; height: 500px; margin-left: -250px !important;/*  FF IE7 该值为本身宽的一半 */ margin-top: -250px !important;background:#FFF;}
#addVtemplateSetDIV .btn_div{padding:10px 0;}
#addVtemplateSetDIV .radio_div{width:15px;height:15px;margin-bottom: 10px;margin-left: 10px;}
#addVtemplateSetDIV table{margin:15px 0;border-collapse:collapse;width:90%;border:1px solid #c9c9c9;}
#addVtemplateSetDIV table tr th{font-size:14px;line-height:36px;border:1px solid #c9c9c9;color:#555;text-align:right;padding-right:5px;}
#addVtemplateSetDIV table tr td{font-size:14px;line-height:36px;border:1px solid #c9c9c9;}
#addVtemplateSetDIV table tr td .text_input{margin:3px 5px; width:80%;height:30px;font-size:14px;line-height:30px;border:1px solid #c9c9c9;}
#addVtemplateSetDIV table tr td .radio_input{margin:5px 5px; width:26px;height:26px;float:left;}
#addVtemplateSetDIV table tr td label{padding:0px 10px; font-size:14px;line-height:36px;float:left;}
#addVtemplateSetDIV table tr td select{margin:3px 5px; width:80%;height:30px;font-size:14px;line-height:30px;background: #FFF;}
#addVtemplateSetDIV input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#b2b2b2;}
#addVtemplateSetDIV input:-moz-placeholder, textarea:-moz-placeholder {color:#b2b2b2;}
#addVtemplateSetDIV input::-moz-placeholder, textarea::-moz-placeholder {color:#b2b2b2;}
#addVtemplateSetDIV input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#b2b2b2;}

/*------------------------------------------------------- 选型模板弹出层样式（修改） ----------------------------------------------------------*/
#editVtemplateSetDIV {width: 500px; height: 500px; margin-left: -250px !important;/*  FF IE7 该值为本身宽的一半 */ margin-top: -250px !important;background:#FFF;}
#editVtemplateSetDIV .btn_div{padding:10px 0;}
#editVtemplateSetDIV .radio_div{width:15px;height:15px;margin-bottom: 10px;margin-left: 10px;}
#editVtemplateSetDIV table{margin:15px 0;border-collapse:collapse;width:90%;border:1px solid #c9c9c9;}
#editVtemplateSetDIV table tr th{font-size:14px;line-height:36px;border:1px solid #c9c9c9;color:#555;text-align:right;padding-right:5px;}
#editVtemplateSetDIV table tr td{font-size:14px;line-height:36px;border:1px solid #c9c9c9;}
#editVtemplateSetDIV table tr td .text_input{margin:3px 5px; width:80%;height:30px;font-size:14px;line-height:30px;border:1px solid #c9c9c9;}
#editVtemplateSetDIV table tr td .radio_input{margin:5px 5px; width:26px;height:26px;float:left;}
#editVtemplateSetDIV table tr td label{padding:0px 10px; font-size:14px;line-height:36px;float:left;}
#editVtemplateSetDIV table tr td select{margin:3px 5px; width:80%;height:30px;font-size:14px;line-height:30px;background: #FFF;}
#editVtemplateSetDIV input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#b2b2b2;}
#editVtemplateSetDIV input:-moz-placeholder, textarea:-moz-placeholder {color:#b2b2b2;}
#editVtemplateSetDIV input::-moz-placeholder, textarea::-moz-placeholder {color:#b2b2b2;}
#editVtemplateSetDIV input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#b2b2b2;}


#SetfunctionDIV{width: 500px; height: 530px; margin-left: -250px !important; /*FF IE7 该值为本身宽的一半 */ margin-top: -265px !important; background:#FFF;}
#SetfunctionDIV .user_list{height:420px;overflow-y:auto; overflow-x:hidden;border-top:2px dotted #F1F1F1;border-bottom:1px dotted #A6C8C9;}
#SetfunctionDIV .user_list table{width: 100%;border-collapse:collapse;border:0px solid #A6C8C9;}
#SetfunctionDIV .user_list table th{height:35px;background: #F8F8F8;margin: 0 auto;}
#SetfunctionDIV .user_list table th p{margin: 0 auto;color:#A7A7A7;font-size:14px;line-height:35px;font-weight: normal;}
#SetfunctionDIV .user_list table td{height:35px;border-bottom:1px dotted #A6C8C9;font-size:14px;line-height:35px;font:Arial, Helvetica, sans-serif,"宋体";word-wrap:break-word;word-break:break-all;table-layout:fixed;}
#SetfunctionDIV .btn_div{padding:10px 0 30px 0;}


#SetGroupDataDIV{width: 500px; height: 530px; margin-left: -250px !important; /*FF IE7 该值为本身宽的一半 */ margin-top: -265px !important; background:#FFF;}
#SetGroupDataDIV .user_list{height:420px;overflow-y:auto; overflow-x:hidden;border-top:2px dotted #F1F1F1;border-bottom:1px dotted #A6C8C9;}
#SetGroupDataDIV .user_list table{width: 100%;border-collapse:collapse;border:0px solid #A6C8C9;}
#SetGroupDataDIV .user_list table th{height:35px;background: #F8F8F8;margin: 0 auto;}
#SetGroupDataDIV .user_list table th p{margin: 0 auto;color:#A7A7A7;font-size:14px;line-height:35px;font-weight: normal;}
#SetGroupDataDIV .user_list table td{height:35px;border-bottom:1px dotted #A6C8C9;font-size:14px;line-height:35px;font:Arial, Helvetica, sans-serif,"宋体";word-wrap:break-word;word-break:break-all;table-layout:fixed;}
#SetGroupDataDIV .btn_div{padding:10px 0 30px 0;}


#CommonEditDIV{width: 500px; height: 400px; margin-left: -250px !important;/*  FF IE7 该值为本身宽的一半 */ margin-top: -200px !important;background:#FFF;}
#CommonEditDIV .panel_div{height:35px;margin-top:5px;border-bottom:1px solid #999;}
#CommonEditDIV .panel_btn{float:left;width:100px;height:35px;line-height:35px;border:1px solid #999;border-radius:0px 5px 0px 0px;border-bottom:0px;}
#CommonEditDIV .cur{background:#4DC482;}
#CommonEditDIV table{border-collapse:collapse;width:96%;}
#CommonEditDIV table p{font-size:14px;line-height:35px;text-align:right;padding-right:15px;margin: 0 0;}
#CommonEditDIV table .text_input{width:90%;height:35px; margin:5px 0px;padding:0 3px; font-size:14px;line-height:35px;border:1px solid #50C783;}
#CommonEditDIV table .radio_input{width:25px;height:25px;margin: 10px 0px;float:left;}
#CommonEditDIV table label{padding:0px 10px; font-size:14px;line-height:35px;float:left;}
#CommonEditDIV table textarea{float:left;clear:both;width:90%;margin:5px 0px; padding:3px;border-radius:3px; font-size:14px;line-height:20px;resize:none;border:1px solid #50C783;}
#CommonEditDIV table .select_element{margin-top:5px;font-size:14px;line-height:20px;float:left;cursor: pointer;}
#CommonEditDIV table .select_element:hover{text-decoration: underline;}
#CommonEditDIV table td .unit_div{margin:5px 0;border-collapse:collapse;width:100%;border:1px solid #555;}
#CommonEditDIV table td .unit_div th{font-size:14px;line-height:30px;text-align:center;border:1px solid #555;cursor:pointer;}
#CommonEditDIV table td .unit_div td{font-size:14px;line-height:30px;text-align:center;border:1px solid #555;cursor:pointer;}
#CommonEditDIV table td .unit_div .used_unit{cursor:default;background:#DDD;}
#CommonEditDIV table td .unit_div .cur_unit{background:#FFCCFF;}

#addMyLectotypeDIV{width: 700px; height: 200px; margin-left: -350px !important;/*  FF IE7 该值为本身宽的一半 */ margin-top: -100px !important;background:#FFF;}
#addMyLectotypeDIV .btn_blue{float:left;padding:0 10px;width:auto;height:30px;font-size:14px;line-height: 30px;margin: 10px 0px 5px 10px;color:#FFF;background:#3ECD59;border-radius:3px;cursor:pointer;}
#addMyLectotypeDIV .btn_blue_2{float:left;padding:0 10px;width:auto;height:30px;font-size:14px;line-height: 30px;margin: 10px 0px 5px 10px;border:1px solid #408080;border-radius:3px;cursor:pointer;}
#addMyLectotypeDIV .selectSet{width:98%;float:left;border:1px solid #dcdcdc;margin: 10px 10px 10px 10px;}
#addMyLectotypeDIV .selectSet table{float:left;position:relative;}
#addMyLectotypeDIV .selectSet table tr{height:50px;}
#addMyLectotypeDIV .selectSet table td{float:left;height:50px;font-size:14px;line-height:16px;font:Arial, Helvetica, sans-serif,"宋体";word-wrap:break-word;word-break:break-all;table-layout:fixed;}
#addMyLectotypeDIV .selectSet table td input{width: 20px; height: 20px; line-height: 30px; margin:10px 10px 10px 0px;border:1px solid #8FBDA3;border-radius:5px;}
#addMyLectotypeDIV .selectSet table td label{float:left; margin:12px 10px 10px 0px;}
#addMyLectotypeDIV .selectSet table td .small_text{font-size: 14px;line-height:16px;}
#addMyLectotypeDIV .selectSet table td .serial_num{min-width:25px;height:16px;font-size:16px;line-height:16px;border-radius:25px;}

#CommonSelectionEditDIV{width: 98%;}
#CommonSelectionEditDIV .panel_div{height:35px;margin-top:5px;}
#CommonSelectionEditDIV .panel_btn{float:left;width:90px;height:35px;font-size:14px;line-height:30px;border:1px solid #999;border-radius:3px 5px 3px 0px;border-bottom:0px;}
#CommonSelectionEditDIV .cur{background:#4DC482;}
#CommonSelectionEditDIV .selectElementDiv{width:100%;height:500px;border:1px solid #999;overflow:auto;}
#CommonSelectionEditDIV .selectElementDiv table{width:100%;border-collapse:collapse;}
#CommonSelectionEditDIV .selectElementDiv table th{font-size:14px;line-height:16px;width: 200px;height:35px;text-align:left;padding-left:10px;border:1px solid #c9c9c9;}
#CommonSelectionEditDIV .selectElementDiv table td{font-size:14px;line-height:16px;text-align:left; padding-left:10px;border:1px solid #c9c9c9;}
#CommonSelectionEditDIV .selectElementDiv table td .text_input{margin:3px 5px; width:80%;height:30px;font-size:14px;line-height:30px;border:1px solid #c9c9c9;}
#CommonSelectionEditDIV .selectElementDiv table td select{margin:3px 5px; width:80%;height:30px;font-size:14px;line-height:30px;background: #FFF;}


#previewDIV{width: 600px; height: 550px; margin-left: -300px !important; /*FF IE7 该值为本身宽的一半 */ margin-top: -275px !important; background:#FFF;}
#previewDIV .user_list{height:500px;overflow-y:auto; overflow-x:hidden;border-top:2px dotted #F1F1F1;border-bottom:1px dotted #A6C8C9;}
#previewDIV .user_list table{width: 100%;border-collapse:collapse;border:0px solid #A6C8C9;}
#previewDIV .user_list table th{height:35px;background: #F8F8F8;margin: 0 auto;}
#previewDIV .user_list table th p{margin: 0 auto;color:#A7A7A7;font-size:14px;line-height:35px;font-weight: normal;}
#previewDIV .user_list table td{height:35px;border-bottom:1px dotted #A6C8C9;font-size:14px;line-height:35px;font:Arial, Helvetica, sans-serif,"宋体";word-wrap:break-word;word-break:break-all;table-layout:fixed;}
#previewDIV .btn_div{padding:10px 0 30px 0;}


#importDialog{width: 1000px; height: 500px; margin-left: -500px !important; /*FF IE7 该值为本身宽的一半 */ margin-top: -250px !important;background:#FFF;border:1px solid #F5F5F5;}
#importDialog .tab_div{width:100%;height:350px;border:2px solid #A6C8C9;overflow-x:auto;overflow-y:auto;}
#importDialog .tab_div div{width: 100%;height:auto;}
#importDialog .tab_div div table{width: 100%;border-collapse:collapse;}
#importDialog .tab_div div table tr{height:40px;} 
#importDialog .tab_div div table th{background: #F1F1F1;}
#importDialog .tab_div div table td{ text-align:center;}
#importDialog .tab_div div table td .input_name{width:100%;height:30px;margin-top:3px; border: 1px solid #DDD;}
#importDialog .tab_div div table td .input_phone{width:100%;height:30px;margin-top:3px;border: 1px solid #DDD;}
#importDialog .tab_div div table td select{width:60px;height:30px;border: 1px solid #DDD;margin-top:3px;}
#importDialog .tab_div div table .error_td{color:#FF0000;font-size: 14px;line-height:20px;}

#importDialog2{width: 1000px; height: 500px; margin-left: -500px !important; /*FF IE7 该值为本身宽的一半 */ margin-top: -250px !important;background:#FFF;border:1px solid #F5F5F5;}
#importDialog2 .tab_div{width:100%;height:350px;border:2px solid #A6C8C9;overflow-x:auto;overflow-y:auto;}
#importDialog2 .tab_div div{width: 100%;height:auto;}
#importDialog2 .tab_div div table{width: 100%;border-collapse:collapse;}
#importDialog2 .tab_div div table tr{height:40px;} 
#importDialog2 .tab_div div table th{background: #F1F1F1;}
#importDialog2 .tab_div div table td{ text-align:center;}
#importDialog2 .tab_div div table td .input_name{width:100%;height:30px;margin-top:3px; border: 1px solid #DDD;}
#importDialog2 .tab_div div table td .input_phone{width:100%;height:30px;margin-top:3px;border: 1px solid #DDD;}
#importDialog2 .tab_div div table td select{width:60px;height:30px;border: 1px solid #DDD;margin-top:3px;}
#importDialog2 .tab_div div table .error_td{color:#FF0000;font-size: 14px;line-height:20px;}

#importCostDialog{width: 700px; height: 500px; margin-left: -300px !important; /*FF IE7 该值为本身宽的一半 */ margin-top: -250px !important;background:#FFF;border:1px solid #F5F5F5;}
#importCostDialog .tab_cost_div{width:100%;height:360px;border:2px solid #A6C8C9;overflow-x:auto;overflow-y:auto;}
#importCostDialog .tab_cost_div div{width: 100%;height:auto;}
#importCostDialog .tab_cost_div div table{width: 100%;border-collapse:collapse; border: 1px solid #DDD;}
#importCostDialog .tab_cost_div div table tr{height:40px;} 
#importCostDialog .tab_cost_div div table th{background: #F1F1F1; border: 1px solid #DDD;}
#importCostDialog .tab_cost_div div table td{ text-align:center; border: 1px solid #DDD;}
#importCostDialog .tab_cost_div div table td .input_name{width:100%;height:30px;margin-top:3px; border: 1px solid #DDD;}
#importCostDialog .tab_cost_div div table td .input_phone{width:100%;height:30px;margin-top:3px;border: 1px solid #DDD;}
#importCostDialog .tab_cost_div div table td select{width:60px;height:30px;border: 1px solid #DDD;margin-top:3px;}
#importCostDialog .tab_cost_div div table .error_td{color:#FF0000;font-size: 14px;line-height:20px;}

#SetGroupNameDIV{width: 500px; height: 530px; margin-left: -250px !important; /*FF IE7 该值为本身宽的一半 */ margin-top: -265px !important; background:#FFF;}
#SetGroupNameDIV .user_list{height:420px;overflow-y:auto; overflow-x:hidden;border-top:2px dotted #F1F1F1;border-bottom:1px dotted #A6C8C9;}
#SetGroupNameDIV .user_list table{width: 100%;border-collapse:collapse;border:0px solid #A6C8C9;}
#SetGroupNameDIV .user_list table th{height:35px;background: #F8F8F8;margin: 0 auto;}
#SetGroupNameDIV .user_list table th p{margin: 0 auto;color:#A7A7A7;font-size:14px;line-height:35px;font-weight: normal;}
#SetGroupNameDIV .user_list table td{height:35px;border-bottom:1px dotted #A6C8C9;font-size:14px;line-height:35px;font:Arial, Helvetica, sans-serif,"宋体";word-wrap:break-word;word-break:break-all;table-layout:fixed;}
#SetGroupNameDIV .btn_div{padding:10px 0 30px 0;}

#lectotypeSelectDIV{width: 600px; height: 550px; margin-left: -300px !important; /*FF IE7 该值为本身宽的一半 */ margin-top: -275px !important; background:#FFF;}
#lectotypeSelectDIV .user_list{height:500px;overflow-y:auto; overflow-x:hidden;border-top:2px dotted #F1F1F1;border-bottom:1px dotted #A6C8C9;}
#lectotypeSelectDIV .user_list table{width: 100%;border-collapse:collapse;border:0px solid #A6C8C9;}
#lectotypeSelectDIV .user_list table th{height:35px;background: #F8F8F8;margin: 0 auto;}
#lectotypeSelectDIV .user_list table th p{margin: 0 auto;color:#A7A7A7;font-size:14px;line-height:35px;font-weight: normal;}
#lectotypeSelectDIV .user_list table td{height:35px;border-bottom:1px dotted #A6C8C9;font-size:14px;line-height:35px;font:Arial, Helvetica, sans-serif,"宋体";word-wrap:break-word;word-break:break-all;table-layout:fixed;}
#lectotypeSelectDIV .btn_div{padding:10px 0 30px 0;}

.btn_class{float:right;margin-right:3px;padding:0 10px;
color:#FFF;border:1px solid #199ED8;border-radius:5px 5px 5px 5px;background: #199ED8;
height:30px;width:auto;font-size:14px;line-height: 30px;cursor:pointer;
}
.btn_disb_class{float:right;margin-right:3px;padding:0 10px;
color:#FFF;border:1px solid #CCCCCC;border-radius:5px 5px 5px 5px;background: #CCCCCC;
height:30px;width:auto;font-size:14px;line-height: 30px;cursor:pointer;
}

.tab_btn1_class{float:right;margin-right:3px;padding:0 2px;
color:#FFF;border:1px solid #199ED8;border-radius:5px 5px 5px 5px;background: #199ED8;
height:30px;width:40px;font-size:14px;line-height: 30px;cursor:pointer;
}
.tab_btn2_class{float:right;margin-right:3px;padding:0 2px;
color:#FFF;border:1px solid #FF6600;border-radius:5px 5px 5px 5px;background: #FF6600;
height:30px;width:40px;font-size:14px;line-height: 30px;cursor:pointer;
}
.tab_btn3_class{float:right;margin-right:3px;padding:0 2px;
color:#FFF;border:1px solid #00CC33;border-radius:5px 5px 5px 5px;background: #00CC33;
height:30px;width:40px;font-size:14px;line-height: 30px;cursor:pointer;
}
.tab_btn4_class{float:right;margin-right:3px;padding:0 2px;
color:#FFF;border:1px solid #FF6600;border-radius:5px 5px 5px 5px;background: #FF6600;
height:30px;width:70px;font-size:14px;line-height: 30px;cursor:pointer;
}

.list_div{}
.list_div table{width:100%;border-collapse:collapse;border:1px solid #dcdcdc;}
.list_div table .order_hand:hover p{text-decoration: underline;cursor:pointer;}
.list_div table th{height:36px;background: #EDEDEB;margin: 0 auto;}
.list_div table th p{margin: 0 auto;color:#555;font-size:14px;font-weight: normal;}
.list_div table td{height:32px;font-size:14px;line-height:16px;font:Arial, Helvetica, sans-serif,"宋体";word-wrap:break-word;word-break:break-all;table-layout:fixed;border-bottom:1px dotted #DDD;}
.list_div table td .small_text{font-size: 14px;line-height:16px;}
.list_div table td .serial_num{min-width:25px;height:16px;font-size:16px;line-height:16px;border-radius:25px;}
.list_div a{font-weight:bold;font-size:16px;}
.list_div a:HOVER{text-decoration: underline;}

.tabClass{float: left;margin:5px 5px 0px 5px;width:98%;border:1px solid #c9c9c9; border-collapse: collapse;}
.tabClass td{height:40px;border:1px dotted silver;}
.tabClass td input{float:left;margin-left:5px;width:300px;height:35px;line-height:35px;border:1px solid silver;border-radius:5px;}
.tabClass td select{float: left;margin-left: 5px;}
.tabClass p{float:right;text-align:right;padding-right:15px;font-weight:bold;}
.tabClass td textarea{float: left;margin-left: 5px;width:90%;height:65px;border:1px solid silver;border-radius:5px;}
.tabClass a{padding: 5px 10px; line-height: 35px; cursor:pointer; text-decoration:underline;}
.tabClass label{float:left;padding:5px 10px; font-size:14px;line-height:35px;cursor:default;}
.tabClass td .radio_input{width:25px;height:25px;margin: 10px 0px;float:left;}

