﻿@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; color:#434343; font-size:12px; font-family:"宋体"; text-align:left; background:url(../images/bg2.jpg) repeat-x top #f2f2f2;}
*{ margin:0px; padding:0px;}
.t14{ font-size:14px;}
.tb{ font-weight:bold;}
ul,li{ list-style:none; list-style-type:none; margin:0px; padding:0px;}
img{ border:0px; margin:0px; padding:0px; vertical-align:middle;}
input,select{ vertical-align:middle;} 
.clear{ clear:both;}
br{ margin:0px; padding:0px;}
.f_i{ text-indent:2em;}


/*a style*/
a{ color:#434343; text-decoration:none;}
a:link, a:visited{ color:#434343;}
a:hover{ color:#ff0000; text-decoration:underline;}



.head{ background:url(../images/head.png) no-repeat center top; width:990px; height:119px; margin:0px auto; clear:both; padding-right:10px; line-height:24px; text-align:right;}
.tit_r{ width:133px; height:19px; line-height:19px; text-align:center; float:right;}
.tit_c{ width:80px; height:19px; line-height:19px; float:right;}
.tit_l{ width:215px; float:right; line-height:19px; height:19px; padding-right:10px;}
.menu{ width:960px; height:46px; clear:both; margin:0px auto;}
.menu_c{ float:left; width:585px; height:46px;}
#menusaid,#menubox{ height:46px; z-index:1; width:1000px;}
.menu_c ul li{ width:100px; float:left; display:inline; text-align:center; background:url(../images/menu_line.jpg) no-repeat right center; height:46px; line-height:46px; position:relative; z-index:1; font-size:14px; color:#ffffff; font-family:"微软雅黑"}
.menu_c ul li a{ display:block; width:100px; height:46px; line-height:46px; color:#ffffff;}
.menu_c ul li a:hover{text-decoration:none; color:#ffffff;}
.menu_c ul li.last{ background:none;}
.menu_c ul li ul{ z-index:99999; position: absolute; display: none; clear: both; top:46px; left:0px; width:120px; background-image:url(../images/abg.png); padding-top:0px;}
.menu_c ul li ul li { float:none; line-height:30px;  width:120px; display:block; height:30px; overflow:hidden; top:0px; left:0px; text-align:center; color: #ffffff; padding:0px; margin:0px;

}
.menu_c ul li ul li a {line-height: 30px; display: block;background:url(../images/menusubbg.png) left bottom repeat-x; margin:0px; height: 30px; padding:0px; color: #ffffff; font-size: 12px; overflow: hidden; text-decoration: none; font-family:"宋体"; width:120px;}
.menu_c ul li ul li a:link, .menu_c ul li ul li a:visited{ color:#ffffff;}
.menu_c ul li ul li a:hover { line-height:30px; width:120px; display:block; height:30px; color:#ffffff; font-size:12px; overflow: hidden;background:url(../images/menusubbg2.png) left bottom repeat-x; text-decoration:none;}
.menu_r{ width:370px; float:left; background:url(../images/menu_bar.jpg) repeat-x; margin-left:1px; margin-right:1px; height:46px; line-height:46px;}
.menu_r ul li{ float:left; display:inline; padding-left:20px; padding-right:20px; line-height:46px; height:46px;}
.ban{ width:1000px; height:277px; margin:0px auto; clear:both; text-align:center; overflow:hidden;}
.con_t{ background:url(../images/con_t.jpg) no-repeat center bottom; width:1000px; height:41px; margin:16px auto 0px; clear:both;}
.con_acc{ background:url(../images/con_acc.jpg) no-repeat center bottom; width:1000px; height:41px; margin:16px auto 0px; clear:both;}
.con_acc2{ background:url(../images/con_acc2.jpg) no-repeat center bottom; width:1000px; height:41px; margin:16px auto 0px; clear:both;}
.con_accr{ background:url(../images/con_accr.jpg) no-repeat center bottom; width:1000px; height:41px; margin:16px auto 0px; clear:both;}
.conacc{ width:964px; margin:0px auto; clear:both;background-color:#fff;  border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; padding-left:17px; padding-right:17px;}
.con{ width:964px; margin:0px auto; clear:both; background:url(../images/con1.jpg) repeat-x top; height:100px; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; padding-left:17px; padding-right:17px;overflow:hidden;}
.con_l{ float:left; width:210px; display:inline; padding-right:30px;}
.con_l img{ float:left; margin-right:12px;}
.con_l h3{ font-size:14px; }
.con_l span{ line-height:25px;}
.con_l span span
{
    line-height:0px;margin-bottom:5px;display:block;height:33px;

}
.con_l span span img{ height:33px;border:none;}
.bot{ background:url(../images/bot.jpg) repeat-x top; margin:15px auto 0px;}
.bot1{ height:165px; line-height:23px; text-align:center; position:relative; padding-top:22px; z-index:1; width:1000px; margin:0px auto; clear:both;}
.top{ position:absolute; right:10px; top:-4px; z-index:999;}
.con_b{ background:url(../images/con_b.jpg) no-repeat center top; height:28px; width:1000px; margin:0px auto; clear:both;}
.con_b2{ background:url(../images/con_b2.jpg) no-repeat center top; height:38px; width:1000px; margin:0px auto; clear:both;}
.con1{ width:1000px; margin:0px auto; clear:both;}
.con1_l{ float:left; width:746px;}
.con1_r{ float:right; width:244px;}
.tit1{ background:url(../images/con_tc.jpg) repeat-x top; height:43px; margin:0px auto; clear:both;}
.tit1_l{ background:url(../images/con_tl.jpg) no-repeat left top; float:left; height:43px; width:10px;}
.tit1_c{ float:left; height:43px; line-height:43px; font-size:18px; font-family:"微软雅黑"; color:#222222; _padding-top:7px; _height:36px; _line-height:36px;}
.tit1_r{ float:right; padding-right:10px; height:43px; line-height:43px; background:url(../images/icon_tr.jpg) no-repeat right top;}
.tit1_r img{ margin-top:18px;}
.con2{ background:url(../images/con2.jpg) repeat-x top #ffffff; padding-top:15px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9;}
.con3{ line-height:24px; margin:0px auto; clear:both; width:717px;}
.con3 img{ float:left; margin-right:20px; margin-top:5px; margin-bottom:10px;}
.con_bc{ background:url(../images/con_bc.jpg) repeat-x top; height:10px; _overflow:hidden; margin:0px auto; clear:both;}
.con_bl{ float:left; background:url(../images/con_bl.jpg) no-repeat left top; width:10px; height:10px;}
.con_br{ float:right; background:url(../images/con_br.jpg) no-repeat right top; width:10px; height:10px;}
.tu_list{ width:736px; margin:0px auto;height:170px; clear:both;}
.tu_list ul li{ width:159px; float:left; margin-left:13px; margin-right:12px; display:inline; text-align:center; padding-top:10px;}
    .tu_list ul li img {
        border:1px solid #ddd;
    }
.tu_list ul li h3{ font-weight:normal; font-size:14px; line-height:46px; margin-top:4px; text-align:center}
.tu_list ul li span{ line-height:18px; color:#999999;}
.con4{ width:218px; margin:0px auto; clear:both; line-height:18px;}
.con4 img{ float:left; margin-right:7px;}
.con4 span{ color:#999999;}
ul.list{ width:218px; margin:8px auto 0px; clear:both;}
ul.list li{ line-height:26px; height:26px;}
.tu_list1{ width:720px; margin:0px auto; clear:both;}
.tu_list1 ul li{ width:360px; float:left; display:inline; margin-top:10px;}
.tu_list1 ul li .tu{ float:left; width:131px; height:92px; background:url(../images/tu_bg1.jpg) no-repeat right top; text-align:center; padding-top:3px;}
.tu_list1 ul li .tu img{ width:122px; height:88px;}
.tu_list1 ul li span{ width:220px; line-height:20px; color:#5f5f5f; float:right;}
.tu_list1 ul li span img{ margin-top:10px;}
.con_t1{ background:url(../images/tit2.jpg) no-repeat center; height:52px; margin:0px auto; clear:both;}
.con_tuser{ background:url(../images/gl_tituser.jpg) no-repeat center; height:52px; margin:0px auto; clear:both;}
.bar1{ width:210px; margin:0px auto; clear:both;}
.bar1 ul li{ float:left; width:62px; margin-left:7px; margin-right:6px; display:inline; height:38px; line-height:38px; padding-left:30px; background:url(../images/bar.jpg) no-repeat left center;}
.list1{ width:218px; margin:0px auto; clear:both;}
.list1 ul li{ line-height:26px; height:26px; font-size:12px;}
.con5{ width:720px; margin:0px auto; clear:both;}
.con5_l{ float:left; width:160px;}
.con5_r{ float:right;/* width:555px;*/ width:715px;}
.tu_list2{ padding-bottom:10px;}
.tu_list2 ul li{ width:138px; text-align:center; float:left; display:inline; line-height:20px; padding-top:6px; background:url(../images/tu_bg.jpg) no-repeat center top;}
.tu_list2 ul li img{ margin-bottom:10px;}
.tu_list2 ul li .t18{ font-size:18px; font-family:"微软雅黑";}
.list2{ /*width:545px;*/ width:700px; margin:10px auto 0px; clear:both; padding-bottom:4px;}
.list2 ul li{ line-height:32px; font-size:14px; color:#407da7;}
.list2 ul li a:link,.list2 ul li a:visited{color:#407da7;}
.list2 ul li a:hover{color:#ff0000;}
.list2 ul li span{ float:right; color:#ff7b02; font-weight:bold; font-family:"微软雅黑";}
.tit2{ line-height:20px; margin:0px auto; clear:both; color:#13721e;}
.tit3{ line-height:20px; margin:0px auto; clear:both}
.con6{ width:684px; margin:0px auto; clear:both;}
.con6_l{ float:left; width:335px;}
.con6_r{ float:right; width:335px;}
.tit4{ border-bottom:1px dotted #dbdbdb; color:#8f8f8f; height:24px; line-height:24px; font-weight:bold; padding-left:25px; padding-right:10px; background:url(../images/xfj.png) no-repeat left center}
.tit4 span{ float:right; font-weight:normal;}
.list3{ margin:10px auto 0px;height:120px;}
.list3 ul li{ line-height:24px; color:#2d6098;background:url(../images/listpoint.gif) no-repeat left center; padding-left:10px;width:330px;height:24px;}
.list3 ul li a{width:280px;display:block;float:left;}
.list3 ul li span{width:40px;display:block;float:left;color:#bbbbbb}
.list3 ul li a:link,.list3 ul li a:visited{color:#2d6098;}
.list3 ul li a:hover{color:#ff0000;}
.ban1{ text-align:center;}






/*news*/
.gl_l{ float:left; width:244px;}
.gl_r{ float:right; width:746px; padding-top:9px;}
.gl_tit1{ font: normal 22px/36px "微软雅黑"; color:#ffffff; text-align:center; background:url(../images/gl_tit.jpg) repeat-x; height:52px; margin:0px auto; clear:both;}
.gl_bar{ width:200px; margin:0px auto; clear:both;}
.gl_bar ul li{ line-height:32px; height:45px; padding-left:33px; font-size:18px; font-family:"微软雅黑"; background:url(../images/gl_bar.png) no-repeat left bottom;}
.gl_con{ line-height:30px; font-size:14px; width:688px; margin:20px auto 0px;}

.gl_con2{margin:0px auto; clear:both; margin-top:1px; padding-top:10px; padding-bottom:20px;}
.gl_list1{ width:645px; margin:0px auto; clear:both;}
.gl_list1 ul{ margin-top:12px; padding-bottom:12px; border-bottom:1px dotted #a5a5a5;}
.gl_list1 ul li{ width:645px; height:30px; line-height:30px; font-size:14px;}
.gl_list1 ul li span{ float:right; color:#999792; margin-right:10px;}
.gl_fy{ text-align:center; height:30px; line-height:30px; margin:0px auto; clear:both; margin-top:25px; color:#666666;}
.inp{ width:40px;}

/*news*/


.brand_list { width:665px; margin:0px auto; clear:both;}
.brand_list li {height:100px; border-bottom:1px dashed #ccc;overflow:hidden;padding:15px 0 0;}
.brand_list li a img {float:left;width:117px;height:80px;}
.brand_list li a:hover img {}
.brand_list li h3 {float:left;width:505px;padding:0 0 5px 16px;font-family:"微软雅黑";font-size:16px;font-weight:normal;}
.brand_list li h3 a {color:#38548b;}
.brand_list li h3 a:hover {color:#38548b;text-decoration:underline;}
.brand_info {
	float:left;
	width:505px;
	padding-left:16px;
	line-height:20px;
	height:80px;
	overflow:hidden;
}
.brand_info .mores {
	text-align:right;
	height:24px;
	line-height:24px;
}
.brand_info .mores a {
	color:#d22d2a;
}
.brand_info .mores a:hover {
	color:#d22d2a;
}

/*news_child*/
.news_child_con1{ width:92%; margin:0px auto; text-align:center; height:70px; line-height:70px; font-size:18px; font-family:"微软雅黑";}
.news_child_con2{ width:92%; margin:0px auto; line-height:24px; padding-top:10px; padding-bottom:10px;}

/*news_child*/
.mar_t15{ margin-top:15px;}
.mar_t22{ margin-top:22px;}
.mar_to{ margin-top:0px;}
.mar_t6{ margin-top:6px;}
.mar_t10{ margin-top:-10px;}
.pad_t5{ padding-top:5px; padding-bottom:7px;}
.pad_b2{ padding-bottom:2px;}
.pad_b20{ padding-bottom:20px;}
/*colour*/
.twhite1{ color:#ffffff;}
.twhite1 a:link, .twhite1 a:visited{ color:#ffffff;}
.twhite1 a:hover{ color:#ffffff; text-decoration:underline;}

.tred1{ color:#ff0000;}
.tred1 a:link, .tred1 a:visited{ color:#ff0000;}
.tred1 a:hover{ color:#ff0000; text-decoration:underline;}

.tred2{ color:#ff7b02;}
.tred2 a:link, .tred2 a:visited{ color:#ff7b02;}
.tred2 a:hover{ color:#ff7b02; text-decoration:underline;}

.tgray1{ color:#b3b3b3;}
.tgray1 a:link, .tgray1 a:visited{ color:#b3b3b3;}
.tgray1 a:hover{ color:#b3b3b3; text-decoration:underline;}



/*****************产品列表*********************/
.bodycontent
{
     width:650px;
    }
.kefang2
{
	width: 160px; float: left; overflow:hidden; height:173px;
	_position:relative;   

	}
.kf_left2
{
	height: 133px; width:140px;border-bottom: #c0c0c0 1px solid; border-left: #c0c0c0 1px solid; border-top: #c0c0c0 1px solid;
     border-right: #c0c0c0 1px solid;padding:0px;
     vertical-align:middle; text-align:center; font-family:Arial; 
     display:table-cell; overflow:hidden; margin:0px auto; 
     _display:block;
     _font-size:120px;
    

	}
.kf_left2 img
{
  vertical-align:middle; border-width:0px;
	 
	}
.proitemtext
{
	height:40px; width:140px; float:left;
     text-align:center; font-family:Arial; 
      overflow:hidden; margin:0px auto; 
     _display:block;
     line-height:20px;
	}



/*******************宽高命名样式******************************/
.w420
{
	 width:420px;
	}
			.w380
{
	 width:300px;
	}
		.w300
{
	 width:300px;
	}
.w80
{
	 width:80px;
	}
	.w120
{
	 width:120px;
	}     
     
/*————留言————*/
.fh{width:660px;padding:0 0 0 30px;}
	.content .fh a{color:#c00;margin:0 30px 0 0;}
.i_msg{background:url(i_msg.gif) no-repeat top left;}
.msg ul
{
	 list-style-type:none; margin:0px; padding:0px;
	}
.msg input
{
	 background-color:transparent; border-style:solid; border-color:#ababab; border-width:1px;
	}
.msg{width:660px;margin:0;border:1px solid #ddd;border-bottom:none;overflow:hidden; clear:both;}
	.msg li{width:660px;border-bottom:1px solid #ddd;line-height:35px;float:left;LIST-STYLE-TYPE: none;}
	.m_left{width:100px;float:left;text-align:right;padding:0 20px 0 0px;border-right:1px solid #ddd;margin:0 10px 0 0;}
	.m_right{float:left;padding:0;}
	.m_right input{ margin-top:8px;}
	.m_right textarea{ margin-top:8px;}
	.msg .lr{width:100px;height:100px;float:left;text-align:right;padding:0 20px 0 0px;border-right:1px solid #ddd;margin:0 10px 0 0;}
	.msg .btn{float:left;margin:8px 8px 0 0; color:#333333; padding:3px; height:23px;}
	.msg .fb{width:660px;font-size:14px;font-weight:bold;color:#c00;padding:0 0 0 20px;}
.msg_content{width:660px;float:left;margin:0 0 10px 30px;border:1px solid #ddd;display:inline;}
.msg_content .title{font-size:14px;font-weight:bold;color:#c00;padding:8px 8px 8px 52px;float:left;}
	.msg_top{width:600px;background:#f2f2f2;line-height:28px;float:left;padding:0 0 0 26px;margin:10px 0 0;}
	.msg_main{width:660px;float:left;line-height:23px;padding:0 0 0 26px;margin:8px 0 0;}
	.msg_content .hf{width:660px;float:left;border:1px dashed #c00;margin:0 0 8px 46px;display:inline;padding:8px;line-height:24px;}
	.msg_content .lr{color:#c00;font-size:14px;font-weight:bold;padding:8px 0 0 20px;}
	
	   label.valid
        {
            color: Green; float:left; display:inline;line-height:35px;
        }
        label.error
        {
             color:red; float:left; display:inline;line-height:35px;
            }
         input.error
         {
              float:left; 
             }
             input.valid
         {
              float:left; 
             }
             textarea.error
             {
                  float:left;
                 }
                  textarea.valid
             {
                  float:left;
                 }
/*首页登录框
    --------------------------------*/
.indexlogin
{
    width:150px; height:65px; margin:5px auto;
     background-image:url(../images/indexlogin.jpg); background-repeat:no-repeat;
       background-position:left top;
    
    }
.indexloginInput
{
    border-style:none; border-width:0px; background-color:transparent; line-height:30px; height:30px; width:114px;
     margin-left:30px;
    }
/*搜索框
    ------------------------*/
  .searchbox
  {
       width:152px; height:30px; margin:10px auto;background-image:url(../images/searchboxbg.jpg); background-repeat:no-repeat;
       background-position:center center;
      
      }
      .searchbox input
      {
           border-style:none; border-width:0px; background-color:transparent; margin:0px; padding:0px; line-height:30px; height:30px; width:132px;
           padding-left:10px; padding-right:10px;
          }
/*友情链接
-------------------------------------*/
.friendlink {
    text-align:center;border:1px solid #ddd;padding-bottom:10px; padding-top:10px;
   
}
    .friendlink ul {
        list-style-type:none;margin:0px;width:1000px;display:block;
    }
    .friendlink ul li {
        float:left;margin:5px 5px;display:block;
    }

/****分页****/
#pagination
{
     clear:both; width:700px;
    } 
.dnum{padding:8px 0;text-align:center;line-height:26px; }
.dnum a{ margin:0 2px;border:1px solid #f8f6f5;padding:4px 4px;font-size:12px;color:#333333 }
.dnum a.no{ margin:0 2px;border:1px solid #7b807e;padding:4px 4px;font-size:12px;color:#7b807e }
.dnum a.no:hover{ margin:0 2px;border:1px solid #7b807e;padding:4px 4px;font-size:12px;color:#7b807e }
.dnum a:hover{color:#000000;}
.dnum span.strong{margin:0 2px;border:1px solid #ff0000;padding:4px 4px;font-size:12px;color:#ff0000; }
        /**新闻列表页
   ---------------------***********/
.Newslist {
     line-height:25px; margin-top:15px;
}
    .Newslist dl {

    } 
        .Newslist dl dt {
            width:700px;height:30px; line-height:30px; padding-left:10px;
        }
            .Newslist dl dt a {
              padding-left:12px;  width:600px; display:block; background:url(../images/listpoint.gif) no-repeat left center;float:left;
            }
            .Newslist dl dt span {
                color:#967D63;font-size:0.9em;display:block;width:80px; float:right;
            }

            /**
      在线留言
 ------------------*/
.Feedbackfieldset {
    padding:0px;margin-top:20px;line-height:18px;font-size:12px;
}
.Feedbackfieldset input
{
    width:130px;
}
        .Feedbackfieldset  .editor-label {
            float:left;width:70px; text-align:right;padding-right:10px;vertical-align:top;
            height:35px;
        }
         .Feedbackfieldset  .editor-field {
            float:left;width:276px; text-align:left;
        }
          .Feedbackfieldset  .editor-field_r {
            float:left;width:130px; text-align:left;
        }
          .Feedbackfieldset  .editor-field2 {
            width:494px; text-align:left;float:left;
        }
            .Feedbackfieldset  .editor-field2 input,textarea  {
                width:490px;font-size:12px;padding:2px 5px 2px 5px;
            }
                .Feedbackfieldset  .editor-field2 input.text-box {
                    font-size:12px;padding:2px 5px 2px 5px;
                }
.Feedbackfieldset span.field-validation-error {

    clear:both;font-size:12px;line-height:13px;color:red;display:block;
}
   /*******图片列表********/
.Photolist ul li{ float:left; width:202px; padding:10px;}
.proimg{ border:solid 1px #fff; line-height:0px;}
.proimg:hover{ border:solid 1px #9A0000;}

/*登录页*/
.LogOnpage {
    line-height:30px;padding-left:300px;font-size:14px;
}
    .LogOnpage p a {
        color:#0b2ea3
    }
    .LogOnpage .editor-label {
        float:left;width:180px; text-align:right; padding-right:10px;
    }
    .LogOnpage span.field-validation-error {

    clear:both;font-size:12px;line-height:13px;color:red;
}
/*菌种服务
******************************************/
.BacteriaServiceContent
{
    width:700px;margin:0px auto; clear:both;

}
.BacteriaServiceContent .jzjs
{
   float:left;
}
.BacteriaServiceContent .wtbz
{
   float:right; background:url(../images/wtbcbg.png) no-repeat;height:251px;width:298px;clear:right;
}
    .BacteriaServiceContent .wtbz a{
        display:block;width:298px;height:251px;cursor:pointer;
    }
.BacteriaServiceContent .jzjs table
{
    width:400px;line-height:20px;
}

    .BacteriaServiceContent .jzjs .search{
      background:url(../images/search.png) no-repeat;height:47px;
    }
    .BacteriaServiceContent .jzjs .gjjs {
        background: url(../images/searchU.png) no-repeat;
        height: 280px;
        width: 400px;
        /*margin-top: 10px;*/
        border-bottom: solid rgb(219,217,218) 1px;
      
        margin-bottom: 10px;
    }
        .BacteriaServiceContent .jzjs .gjjs table {
            padding-top:10px;
        }

        .BacteriaServiceContent .jzjs .gjjs td.labletitle {
            font-weight: 600;
            width: 160px;
        }
      .BacteriaServiceContent .jzjs .gjjs BUTTON{
      background:url(../images/gjjsbt.png) no-repeat 0 0px;height:28px; width:81px;float:left;font-size:0px;border:0px none;
      cursor:pointer;
    }
     .BacteriaServiceContent .jzjs .search input{
      height:18px; width:186px;float:left;COLOR: #000000;padding:3px 2px 3px 4px;margin:11px 0 0 137px;border:0px none; background:none;
    }
     .BacteriaServiceContent .jzjs .search BUTTON{
      background:url(../images/search.png) no-repeat 0 -51px;height:24px; width:58px;float:left;font-size:0px;border:0px none;
      cursor:pointer;margin-top:11px;
    }
     .ContentLUTop
     {
         font-size:0px;line-height:0px;height:1px;background-color:#DBD9DA;width:400px;
     }
     .ContentLUmid
     {
         background:url(../images/ContentlU.png) repeat-y 0px 0px;width:400px;
     }
     .ContentRUTop
     {
         font-size:0px;line-height:0px;height:1px;background-color:#DBD9DA;width:289px;
     }
     .ContentRUmid
     {
         background:url(../images/ContentRU.png) repeat-y 0px 0px;width:291px;
     }
     .ContentRUmid a
     {
         color:blue;
     }
     h3.ContentH3
     {
         color:#4062A1;font-family:'微软雅黑';line-height:25px;padding-left:5px;
     }
     .yflow1
     {
         background:url(../images/Y_flow1.png) repeat-y 0px 0px;width:386px;height:70px;
     }
     .yflow2
     {
         background:url(../images/Y_flow2.png) repeat-y 0px 0px;width:386px;height:70px;
     }
      .yflow3
     {
         background:url(../images/Y_flow3.png) repeat-y 0px 0px;width:386px;height:70px;
     }
      .fltitle
      {
          float:left;width:137px;height:30px;line-height:30px;padding-top:12px;font-size:16px;font-family:'微软雅黑';text-align:center;color:#4062A1;
      }
      .flshuomin
      {
           float:left;width:190px;height:52px;line-height:20px;padding-left:30px;display:table-cell;vertical-align:middle;color:black;
      }
.flshuomin table{
    height:52px;
}
ul.flow
{
    list-style-type:none;margin:0px;padding:0px;width:700px;font-family:'微软雅黑';
}
ul.flow li
{
    float:left;display:block;width:116px;height:24px;margin:0px;padding:0px;overflow:hidden;text-align:center;font-size:14px;font-weight:600;line-height:24px;
}
.flow1off
{
    width:116px;height:24px;background:url(../images/flowbg.png) no-repeat 0px -31px;color:#000000;
}
.flow1off a
{
    color:#000000;
}
.flow1on
{
    width:116px;height:24px;background:url(../images/flowbg.png) no-repeat 0px 0px;color:#ffffff;
}
.flow1on a
{
    color:#ffffff;
}
.flow2off
{
   width:116px;height:24px;background:url(../images/flowbg.png) no-repeat -233px -31px;color:#000000;
}
.flow2on
{
    width:116px;height:24px;background:url(../images/flowbg.png) no-repeat -233px 0px;color:#ffffff;
}
.jzdetailtable td
{
    padding-left:5px;
}
.jztable td div
{
    cursor:pointer;
    text-decoration:underline;
}
 .notification {

    position: absolute;

    display: inline-block;

    font-size: 2em;

    padding: .5em;

    box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.5);

  }
.ordertable
{
    border:1px solid #ff7b02;
}
.ordertable td input
{
    border:none;border-bottom:1px solid #7b807e;padding-left:10px;
}
.orderlist
{
    width:726px;margin:0px auto;
}
.orderlist .mytable
{
    width:726px;background-color:#bbbbbb;
}
.orderlist .mytable th
{
   background-color:#ddd;padding:5px;
}
.orderlist .mytable td
{
   background-color:#ffffff;padding:5px;
}
.titlevaluetable
{
    background-color:#bbbbbb;
}
.titlevaluetable td{
    background-color:#ffffff;padding-left:10px;
}
.titlevaluetable td.title{
    background-color:#ddd;
}
.wfcc
{
    width:746px; height:40px;background:url(../images/wfcc.png) no-repeat; margin-top:5px;
    
}
/* 验证表单样式
-----------------------------------------------------------*/
.field-validation-error {
    color: #ff0000;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #ff0000;
   
}

.validation-summary-valid {
    display: none;
}
table.ke-zeroborder td table td {
    padding-left: 10px;
    line-height:25px;
}

