﻿body {margin: 0; font-size:12px; height:100%;  background:#fff; font-family: "微软雅黑";min-width: 1440px;}
html {min-width: 1440px;}
td,div,li,p,ul,dl,dd,dt,span,font,label,i,b,table,tr,button{font-size:12px; list-style-type:none; margin:0; padding:0; font-family:"微软雅黑"}
td{padding:0; word-wrap: break-word;}
a{color:#1985cf; text-decoration:none}
a:hover{ text-decoration: underline}
.disable{ color: #666;}

img{ border: 0;}
.wrapper{}
.navbar {width:100%;min-width: 1200px; margin: 0px; padding: 0px; min-height: 50px; line-height: 50px; background:#41586e;}
.navbar .navhide{width: 40px;height: 50px; background: #354a5f; float: left;display: inline-block;}
.navbar .navhide i{width:40px;height: 50px; float: right;margin: 0;border-radius: 2px;background: url(/img/menu.png) no-repeat center;background-size: 18px 18px;}
.navbar .topNav{width: 880px;height: 50px;line-height: 50px; padding:0 0 0 10px;color: #fff;font-size: 12px;float: left; }
.navbar .topNav a{ height: 40px;line-height: 40px;margin: 10px 0 0 5px;border-radius: 5px 5px 0 0; text-align: center; padding:0 10px;color: #fff;font-size: 14px;float: left; }
.navbar .topNav a:hover{color: #fff;background: #59738c;}
.navbar .topNav a.cur{color: #666;background: #fff;background: linear-gradient(#eee, #fff);font-weight: bold; color:#333}

.navbar .right{float: right;color: #fff;padding: 0 0 0 10px;}
.navbar .right .rsearch{width: 50px;height: 50px; float: right;color: #fff;padding: 0 3px 0 3px;background: #354a5f;border-right:1px solid #41586e}
.navbar .right .rsearch img{width: 20px;height: 20px;margin: 15px; opacity:0.6}
.navbar .right .rsearch:hover{ background: #283c50;opacity:0.6} 
.navbar .right .rmsg{width: 50px; height: 50px;position: relative; float: right;color: #fff;padding: 0 3px 0 3px;background: #354a5f;border-right:1px solid #41586e;border-left: 1px solid #41586e;}
.navbar .right .rmsg img{width: 20px;height: 20px;margin: 15px; opacity:0.6}
.navbar .right .rmsg:hover{ background: #283c50;opacity:0.6}
.navbar .right .rmsg i{font-size: 10px;font-style: normal; background: #e00;color: #fff;border-radius: 50%; width:20px;height: 20px;text-align: center;line-height: 20px;position: absolute;top: 5px;right: 5px; }
.navbar .right .rinfo{height: 50px;   float: right;color: #fff;padding: 0 15px 0 15px;background: #354a5f; position: relative}
.navbar .right .rinfo span{display: inline-block; line-height: 20px;background: url(/img/pos.png) no-repeat left center ;background-size:18px 18px; padding: 0 0 0 22px; color: #fff;}
.navbar .right .rinfo span a{color: #fff;}

.navbar .right .rinfo ul {display: none;}
.navbar .right .rinfo:hover ul {width: 100%;float: left;padding: 0 0 1px 0;display: block;position: absolute;top: 45px;right: 0; z-index:899}
.navbar .right .rinfo:hover ul li {width: 100%;height: 35px;float: left;padding: 0;margin: 0;background: #fff;border-left: 1px solid #cdcdcd;border-right: 1px solid #cdcdcd; border-bottom: 1px solid #eee;}
.navbar .right .rinfo:hover ul li a {overflow: hidden;height: 35px;line-height: 35px; display: block;font-size: 12px;color: #333;padding: 0 0 0 25px;}
.navbar .right .rinfo:hover ul li:hover{background-color: #f1f1f1;color: #333; }
.navbar .right .rinfo:hover ul li.home a{background: url(/img/s2.png) no-repeat;background-position: 5px 10px;background-size: 15px 15px;}
.navbar .right .rinfo:hover ul li.myinfo a{background: url(/img/s1.png) no-repeat;background-position: 5px 10px;background-size: 15px 15px;}
.navbar .right .rinfo:hover ul li.shareQrcode a{background: url(/img/s4.png) no-repeat;background-position: 5px 10px;background-size: 15px 15px;}

.navbar .right .rinfo:hover ul li:last-child {border-bottom: 1px solid #cdcdcd;background:#fff;}
.navbar .right .rinfo:hover ul li:last-child a{ background: url(/img/s3.png) no-repeat;background-position: 5px 10px;background-size: 15px 15px; }
.navbar .right .rinfo:hover ul li:last-child:hover{background-color: #f1f1f1;color: #333; }
.navbar .right .rinfo:hover ul li.T {height: 5px;background: url(/img/navbg1.gif) center no-repeat;border: none;}


.selectInput{border: 1px solid #aaa}
.mainBox{ width: 100%; float: left}
.main_left{width: 200px;  background: #41586e;position: relative;overflow: hidden; overflow-y: hidden; float: left;position: absolute;left: 0; top:0;  }
.main_left .logo{width: 200px;float: left;display: inline-block;height: 49px;background: #41586e; border-bottom: 1px solid #4a6075}
.main_left .logo em{width: 40px;float: left;display: inline-block;height: 50px;}
.main_left .logo em img{ width: 25px;height: 25px;margin: 12px 0 12px 12px;}
.main_left .logo i{width: 140px;line-height: 49px;float: left;display: inline-block;height: 50px;padding: 0 5px; color:#fff;font-size: 18px; font-style:normal}

.main_left .main_left_t{width: 100%;height: 40px; background: #89cc97; display:none }
.main_left .main_left_t label{width: 100%;line-height: 40px;color: #fff;display: block;font-size: 16px; text-align:center }

.main_left .main_left_c p{ width: 100%; height: 39px; background: #41586e;border-bottom: 1px solid #4a6075; position: relative;float: left;overflow: hidden; cursor:pointer }
.main_left .main_left_c p i{float:left;width: 39px; height: 39px;display: inline-block;border-right: 1px solid #4a6075;position: relative;   }
.main_left .main_left_c p i em{float:left;display: block;width: 0; height: 39px;display: inline-block; position:absolute;left: 0; top:0;overflow: hidden;
               -webkit-transition: width 1s; transition: width 0.5s; background-color: #fb6b5b;
}
.main_left .main_left_c p i  img{width: 15px; height: 15px;opacity: 0.8; position:absolute;left: 12px;top: 12px;z-index:89  }
.main_left .main_left_c p span{float:left; line-height: 39px;padding: 0 5px ;color: #c6d6e5;font-size: 12px;display: inline-block;}
.main_left .main_left_c p b{float:right;width: 13px; height: 6px; background: url(/img/lupd.png) no-repeat;margin:18px 10px 0 0; top: 18px;display: inline-block; opacity: 0.3;  }
.main_left .main_left_c p b.down{ background-position: 0 -6px;}
.main_left .main_left_c p a{color: #444;font-size: 14px; }
.main_left .main_left_c p a:hover{color: #444;font-size: 14px; }
 
.main_left .main_left_c p:hover{ background: #3e5469;border-bottom: 1px solid #4a6075;}
.main_left .main_left_c p:hover i{opacity: 1;  }
.main_left .main_left_c p:hover i em{width: 39px;   }
.main_left .main_left_c p:hover i img{  opacity: 1; }
 
.main_left .main_left_c p:hover label{color:#fff; }
.main_left .main_left_c p:hover b{opacity: 0.8; }
 
.main_left .main_left_c p.pcur{ background: #3e5469;border-bottom: 1px solid #4a6075;}
.main_left .main_left_c p.pcur i{opacity: 1; }
.main_left .main_left_c p.pcur i em{background-color: #fb6b5b; width: 39px;   }
.main_left .main_left_c p.pcur span{color:#fff; font-weight: bold }
.main_left .main_left_c p.pcur b{opacity: 0.8; }
 
.main_left .main_left_c ul{ width: 100%;float: left;display: none; overflow: hidden; overflow-y: auto; max-height: 600px;}

.main_left .main_left_c ul {
    overflow-y: auto;
}
.main_left .main_left_c ul::-webkit-scrollbar {
    width: 4px;
}
.main_left .main_left_c ul::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(255,255,255,0.6);
}
.main_left .main_left_c ul::-webkit-scrollbar-track {
    border-radius: 0;
    background: rgba(255,255,255,0.3);
}

.main_left .main_left_c ul li{ width: 100%; height: 39px;line-height: 39px;float: left;background: #374b5e;border-bottom: 1px solid #405366; overflow:hidden }
.main_left .main_left_c ul li:hover{ background: #344759 }
.main_left .main_left_c ul li a{  display:flex; overflow: hidden;   }
.main_left .main_left_c ul li i{ text-align: center; width: 4px; height: 9px;padding:15px 17px;border-right: 1px solid #405366; display: inline-block;  }
.main_left .main_left_c ul li i img{ opacity: 0.6;float: left;width: 100%; }
.main_left .main_left_c ul li span{flex:1; line-height: 39px;padding: 0 5px ;color: #c6d6e5;font-size: 12px;display: inline-block; overflow: hidden}

 .main_left .left_bottom{width: 100%;height: 40px;position: absolute;bottom: 0;left: 0; }
 .main_left .left_bottom font{width:30px;height: 26px; float: right;margin: 7px;border-radius: 2px;
     background: url(/img/sjr.png) no-repeat center;background-size: 6px 12px;background-color: #2e3e4e;
 }

.main_right{min-height:500px; background: #fefefe;position: relative;overflow: hidden;display: block; margin: 0 0 0 200px;  min-width: 1200px; }

.main_footer{width:100%;height:25px;line-height:25px;border-top: 1px solid #ddd;background: #f5f5f5;overflow: hidden;display: block; color: #666; text-align: center; position: fixed;bottom: 0; left: 0; display: none  }
.main_footer a{ color: #666; text-decoration: underline }
.main_footer a:hover{ color: #e00;  }

.TSearchBox{ background: #fff;position: absolute;top: 50px;right: 20px; display: none;padding: 10px 10px;
    border-radius:0 0 2px 2px; -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);border: 1px solid #ddd;border: 1px solid rgba(0, 0, 0, 0.1); }
.TSearchBox p{display: block;width: 80px;border: 1px solid #ddd;float: left;border-radius:3px 0   0 3px; background-color:#f9f9f9;cursor: pointer;overflow: hidden;
    /*-webkit-transition: height 1s; transition: height 0.5s;*/
position: absolute;left: 10px;top: 10px;
}
.TSearchBox p font{display: block;line-height: 32px;height: 32px;color: #666;text-align: center;width: 72px;padding: 0 8px 0 0;
            background: url(/img/sjd.png) no-repeat right center;background-size: 12px 6px;background-position:62px center }
.TSearchBox p label{width: 80px;display: none;border-top: 1px solid #eee;  }
.TSearchBox p label i{display: block;line-height: 32px;height: 32px;color: #666;text-align: center;padding: 0 8px 0 0;border-bottom: 1px solid #eee;font-style: normal;cursor: pointer; }
.TSearchBox p label i:last-child{border-bottom: none; }
.TSearchBox p label i:hover { background: #fff; }

.TSearchBox p:hover label{display: block}
.TSearchBox span{display: block;height: 32px;width: 200px;border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; float: left;padding: 0 0 0 80px; }
.TSearchBox span input{display: block;width: 96%;height: 32px;border:none;padding: 0 2%; }
.TSearchBox a{display: block;width: 34px;height: 34px;background: url(/img/search.png) no-repeat center;background-size: 22px 22px; background-color: #3fb4b5; float: left;border-radius: 0 3px 3px 0;  }

.rtitle{ width: 100%;height: 34px;line-height: 34px; border-bottom: 1px solid #e4e4e4;  background:#fff;}
.rtitle label{ padding: 0 5px;display: inline-block;}
.rtitle label a{height: 34px;margin:0 5px 0 0;float: left;display: inline-block; padding: 0 13px 0 3px; color: #666;font-size: 12px; background:url(/img/sj2.png) no-repeat right center}
.rtitle label a img{height: 18px; width:18px;margin: 7px 0 0 7px;opacity: 0.6;float: left;}
.rtitle label a:hover{ color: #333; text-decoration: underline}
.rtitle label a:hover img{ opacity: 1}
.rtitle label font{height: 34px;float: left;display: inline-block; padding: 0 13px 0 3px; color: #666;font-size: 12px; background:none}

.toptip{ overflow: hidden;display: block ; border: 1px solid #ffebcc; margin: 10px 10px;  background: url(/img/t1.png) no-repeat left 5px center; background-size: 30px; padding: 6px 0 6px 30px; background-color:#fff5e6; }
.toptip label{ overflow: hidden;display: block;padding: 0 15px; color: #657180;}
.toptip label.t{line-height: 23px; font-weight: bold}
.toptip label.c{ line-height: 23px;}


.dinfo{ width: 100%;height: 34px;line-height: 34px; border-bottom: 1px solid #e4e4e4;  background:#fff;}
.dinfo label{ padding: 0 5px;display: inline-block; color:#666}

.rnav{ width: 100%;height: 30px;line-height: 30px;border-bottom: 1px solid #aaa;border-top: 1px solid #fff;background: #eee; color: #999;}
.rnav font{ padding: 0 0 0 10px; }
.rnav font a{ color: #4c8fbd;text-decoration: none; padding:0 5px}
.rnav font a:hover{ color: #228ad1;text-decoration:underline}
.rnav font label{ color: #999; font-style: normal; padding:0 5px}
.container{ padding: 10px 20px; overflow: auto; min-height: 500px; }

.toolbar{width: 100%; margin: 5px 0; display: inline-block;  }
.toolbar_left{ margin:0 0 0 4px; float: left;   }
.toolbar_left label{ display: inline-block; font-size: 14px; }
.toolbar_left label b { font-weight: bold; font-size: 16px; color: #e00;}
.toolbar_right{width: 600px; margin: 0 1px 0 0; float: right; }
.toolbar_right p{ margin: 0 0 0 0; float: right; text-align: right}
.toolbar_right p input.inputSearch{ height: 30px;line-height: 30px;margin: 0 2px 0 1px; background: #ffffff;border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top}
.toolbar2{width: 100%; margin: 5px 0; float: left; }


.toolbar3{width:100%; margin:0 0 0 0; float: left;  padding: 5px 0}
.toolbar3_right p{ margin: 0 0 0 0; float: right;text-align: right;padding:3px 0;}

.toolbar4{width:100%; margin:0 0 0 0; float: left;padding: 0 0;border: 1px solid #ddd;background: #f9f9f9; margin: 5px 0}
.toolbar4 p{ padding:5px 5px}

.toolbar5{width:100%; margin:0 0 0 0; float: left;padding: 0 0;border: 1px solid #ddd;background: #f9f9f9; margin: 5px 0}
.toolbar5 p{ padding:5px 5px}
.toolbar5 .skdiv{ float: left; ;width: 100%; padding:5px 0}
.toolbar5 .skdiv div.d1 {width: 100%; float: left; margin: 0 0 0 0 }
.toolbar5 .skdiv div.d2 { width: 100%;float: left;  margin: 0px 0 0 5px }
.toolbar5 .skdiv p {width:250px;  float: left; padding: 0 5px }
.toolbar5 .skdiv label {width: 70px;height:33px;line-height: 33px;float: left;display: inline-block;}
.toolbar5 .skdiv span {width: 180px;height:33px;line-height: 33px;float: left;  display: inline-block}

.toolbar6{width: 100%; margin: 5px 0; float: left; }
.toolbar6 p{ display: block; line-height: 25px; padding: 0 10px; }
.toolbar6 p b{ color: #f60;}


.well{ padding: 0 0;border: 1px solid #dddddd;padding: 0 0 30px 0; display: block; overflow: auto}
.well2{ padding: 0 0 30px 0; ;border: 1px solid #dddddd;margin: 5px 0; float: left;margin:0; width: 100%;}
.well3{ padding: 0 0 30px 0; ;margin: 5px 0; float: left;margin:0; width: 100%; }

.well4{ padding: 0 0 30px 0;  display: block; overflow: auto}


.ctitle1{ width: 100%;line-height:30px;padding:0;margin: 10px 0 0  0;overflow: hidden; border-bottom:1px solid #ddd}
.ctitle1 label{color: #333;font-size: 14px;font-weight: bold; line-height:30px;height:30px;display: inline-block; border-bottom:2px solid #e00}
.ctitle1 font{color: #666;font-size: 12px;  line-height:30px;height:30px;display: inline-block; float: right}

.ctitle{ width: 100%;line-height: 30px;padding: 5px 0;margin: 10px 0 0  0;overflow: hidden;}
.ctitle .ctitle_p1{ display: block; overflow: hidden; }
.ctitle .ctitle_p1 label{color: #333;font-size: 14px;font-weight: bold; }
.ctitle .ctitle_p1 font{color: #f60;font-size: 12px;padding: 0 10px; display:none}
.ctitle .ctitle_p1 span{float:right}

.ctitle .ctitle_p2{ display: block; overflow: hidden; }
.ctitle .ctitle_p2 label{ display: inline-flex; overflow: hidden; padding: 0; background: #ededed; border-radius:5px; margin:0 5px 0 0; }
.ctitle .ctitle_p2 a{flex:1; display: inline-block; overflow: hidden; border-right:1px solid #fff; text-align:center; color:#666; line-height:25px; padding: 0 6px;}
.ctitle .ctitle_p2 a:last-child{ border-right:0;}
.ctitle .ctitle_p2 a.se{background: #41586e; color:#fff;}


.ctitle3{ display: block; overflow: hidden; padding: 5px 0;margin: 10px 0 0  0;overflow: hidden;}
.ctitle3 .ct1{display: block; overflow: hidden;color: #333;font-size: 14px;font-weight: bold; }
.ctitle3 .ct1 font{ font-size: 12px;padding: 0 10px; color: #888; font-weight: normal}
.ctitle3 .ct2{display: flex; overflow: hidden; margin: 10px 0 0 0;}
.ctitle3 .ct2 .pl{flex: 1; overflow: hidden;}
.ctitle3 .ct2 .pl p{display: inline-block; overflow: hidden; border: 1px solid #eee; background: #f5f5f5; padding: 0 10px;}
.ctitle3 .ct2 .pl p label{ padding: 0 5px; line-height: 40px;}
.ctitle3 .ct2 .pl p font{ padding: 0  0 0 3px;}

.ctitle3 .ct2 .pr{display: inline-block;  overflow: hidden; float: right; }


.procutOrder{ display: block;position: relative;min-width: 1200px;overflow: hidden; overflow-x:auto}
.procutOrderMsg{width: 100%;margin: 10px 0; display: block;text-align: center;color: #ee0000;}

.totalProcurOrder{ padding: 20px 0;display: block;text-align: right;width: 350px; float: right;}
.totalProcurOrder li{height: 25px; line-height: 25px; padding:0  0 0 20px ;}
.totalProcurOrder li font{width: 130px;height:25px; float:left;text-align: right;display: block;color: #666;}
.totalProcurOrder li em{font-size:14px;font-style: normal;display: block;text-align: left;}
.totalProcurOrder li b{ font-weight: bold;font-size:16px;color: #e00;text-align: left;display: block;}
.totalProcurOrder li span{ display: block;text-align: left;float: left;}
.totalProcurOrder li span input{width: 80px;border:0;border-bottom: 1px solid #aaa; background:#fff}
.totalProcurOrder li span input.warn{ border:0;border-bottom: 1px solid #f60;color: #f60;}
.totalProcurOrder li p{ display: inline-block;float: left;color: #666;}
.totalProcurOrder li p input{ width: 20px;}

.ProcurOrderBtn{ padding: 20px 0;display: block;text-align: center;}
.ProcurOrderExp{ padding: 20px 0;display: block;}


.dcompanyName{ width: 100%;height: 30px;line-height: 30px;float: left;}
.dcompanyName font{ padding: 0 0 0 10px;font-weight: bold;font-size: 14px;}

.chkCss label{ padding: 5px 10px 0 2px}
.chkCss input{ margin: 5px 0 0 2px}

.rencaiyx{ padding: 5px;}
.rencaiyx p{ width: 100%;height: 25px;}
.rencaiyx p i{ color: #f00;font-weight: bold;font-family: Arial;font-style: normal;cursor: pointer;padding: 0 5px;}

.UrlEnter{ width: 100%; margin: 0 0 10px 0;position: relative;float: left; }
.UrlEnter p{ margin: 0 120px 0 0;}
.UrlEnter label{ width: 100px; height: 35px; position: absolute; right: 10px; top: 0;}

.wedBox{width: 100%;margin: 3px 0; float: left;}
.wep1{width: 190px;height: 30px;line-height: 30px;float: left;}
.wep1 label{padding: 0 0 0 10px; font-size: 16px;font-weight: bold;}
.wep1 label a{color:#333}
.wep1 label a i { color: #ff0000;font-style: normal;font-size: 16px;}

.wep1x{width: 160px;height: 30px;line-height: 30px;float: left;}
.wep1x label{padding: 0 0 0 10px; }

.wep2{width: 700px;height: 30px;line-height: 30px;float: right; text-align: right}
.wep2 label{padding: 0 0 0 10px;  }
.wep2 label i{padding: 0 3px; font-weight: bold;font-style: normal;}
.wep2 label b{padding: 0 3px; font-weight: bold; color: #f00；}
.stip{ width: 100%;text-align: center;padding: 5px 0;color: #f00;font-weight: bold;}
.jiajiBtn{ padding: 3px 5px;color: #fff;background: #414959;border-radius: 3px;
background: -webkit-linear-gradient(#6c7994, #414959); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#6c7994, #414959); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#6c7994, #414959); /* Firefox 3.6 - 15 */
background: linear-gradient(#6c7994, #414959); /* 标准的语法 */
 }
.jiajiFox{ padding: 2px 3px;background: #f90;color: #fff; border-radius: 3px;}
.jiajiFox b{ color: #fff;padding: 0 1px;}
.tiaopeiFox{ padding: 2px 3px;background: #008000;color: #fff; border-radius: 3px;margin: 0 0 0 2px;}


.uinfo{ width: 600px;float: left;border: 1px solid #ddd;background: #f9f9f9;margin: 0;}
.uinfo p{ width: 100%;line-height:22px;padding: 5px;float: left;}
.uinfo p span{ width: 60px;line-height:22px;padding: 5px;float: left;display: inline-block;text-align: right;color: #333;}
.uinfo p label{ width: 520px;line-height:22px;padding: 5px;float: left;display: inline-block; text-align: left}
.uinfo div{ width: 100%;line-height:50px;padding: 5px;float: left; }

.ImgError {width: 100%; display: block;clear: both; padding: 3px 0; display: none}

.a_disabled{ color: #888; text-decoration: none}
.a_disabled:hover{ color: #888; text-decoration: none}

 
/*按钮*/

.btn_disabled{ padding: 5px 15px 6px 15px;display: inline-block;color: #717171;background: #fafafa; background: linear-gradient(#fafafa, #fafafa);border: 1px solid #dadada;border-radius: 3px;}
.btn_disabled_s{ padding: 2px 5px;display: inline-block;color: #aaa;background: #fafafa; background: linear-gradient(#fafafa, #fafafa);border: 1px solid #dadada;border-radius: 3px;}

.btn-disabled{padding: 0 10px;display: inline-block;height: 25px;line-height: 25px; color: #717171; border: 1px solid #dadada;background-color: #fafafa;background: linear-gradient(#fafafa, #fafafa);border-radius: 2px;}
.btn-disabledB{padding: 0 10px;display: inline-block;height: 35px;line-height: 35px; color: #717171; border: 1px solid #dadada;background-color: #fafafa;background: linear-gradient(#fafafa, #fafafa);border-radius: 2px;}


.btn-right{float: right}

.btn-primary{padding: 0 5px;display: inline-block; line-height: 25px; color: #fff; border: 1px solid #25313e;background-color: #25313e;background: linear-gradient(#3d5065, #25313e);border-radius: 2px;}
.btn-primary:hover{ background: #385067; color: #fff; text-decoration: none}

.btn-primaryB{padding: 0 5px;display: inline-block;height: 35px;line-height: 35px; color: #fff; border: 1px solid #25313e;background-color: #25313e;background: linear-gradient(#3d5065, #25313e);border-radius: 2px;}
.btn-primaryB:hover{ background: #385067; color: #fff; text-decoration: none}

.btn-member{ padding: 0 5px;display: inline-block;height: 25px;line-height: 25px; color: #fff; border: 1px solid #25313e;background-color: #25313e;background: linear-gradient(#3d5065, #25313e);border-radius: 2px; }
.btn-disabledM{padding: 0 5px;display: inline-block;height: 25px;line-height: 25px; color: #717171; border: 1px solid #dadada;background-color: #fafafa;background: linear-gradient(#fafafa, #fafafa);border-radius: 2px;}

.btn-memberMemo{margin: 15px; padding: 0 5px;display: inline-block;height: 25px;line-height: 25px; color: #fff; border: 1px solid #25313e;background-color: #25313e;background: linear-gradient(#3d5065, #25313e);border-radius: 2px; }
.btn-disabledMemo{ margin: 15px; padding: 0 5px;display: inline-block;height: 25px;line-height: 25px; color: #717171; border: 1px solid #dadada;background-color: #fafafa;background: linear-gradient(#fafafa, #fafafa);border-radius: 2px;}

.btn-memberExpress{padding: 0 5px;display: inline-block;height: 25px;line-height: 22px; color: #fff; border: 1px solid #25313e;background-color: #25313e;background: linear-gradient(#3d5065, #25313e);border-radius: 2px; }
.btn-disabledExpress{ padding: 0 5px;display: inline-block;height: 25px;line-height: 22px; color: #717171; border: 1px solid #dadada;background-color: #fafafa;background: linear-gradient(#fafafa, #fafafa);border-radius: 2px;}



.btn-orange{padding: 0 5px;display: inline-block; line-height: 25px; color: #fff; background-color: #f90;border-radius: 2px;}
.btn-orange:hover{ background: #f70; color: #fff; text-decoration: none}
.btn-orangeB{padding: 0 5px;display: inline-block;height: 35px;line-height: 35px; color: #fff; background-color: #f90;border-radius: 2px; border: 0;}
.btn-orangeB:hover{ background: #f70;}

.btn-green{padding: 0 5px;display: inline-block; line-height: 25px; color: #fff;background-color: #53b567;border-radius: 2px;}
.btn-green:hover{ background: #53b567; color: #fff; text-decoration: none}
.btn-greenB{padding: 0 10px;display: inline-block;height: 35px;line-height: 35px; color: #fff; background-color: #53b567;border-radius: 2px;}
.btn-greenB:hover{ background: #53b567}


.btn-grey{padding: 0 5px;display: inline-block; color: #333; line-height: 25px; border: 1px solid #bbbbbb;background-color: #e6e6e6;border-radius: 2px;
background: linear-gradient(#ffffff, #e6e6e6); 
}
.btn-grey:hover{ background: #e6e6e6}

.btn-greymin{padding: 0 5px;display: inline-block; color: #333;height: 20px;line-height: 20px; border: 1px solid #bbbbbb;background-color: #e6e6e6;border-radius: 2px;
background: linear-gradient(#ffffff, #e6e6e6); 
}
.btn-greymin:hover{ background: #e6e6e6}

.btn-primary25{padding: 0 10px;display: inline-block;height: 25px;line-height: 25px; color: #fff; border: 1px solid #25313e;background-color: #25313e;border-radius: 2px;
}
.btn-primary25:hover{ background: #385067; color: #fff; text-decoration: none}


.btn-grey25{padding: 0 5px;display: inline-block; color: #333;height: 25px;line-height: 25px; border: 1px solid #bbbbbb;background-color: #e6e6e6;border-radius: 2px;
background: linear-gradient(#ffffff, #e6e6e6);
}
.btn-grey25:hover{ background: #e6e6e6}
.btn-greyB{padding: 0 10px;display: inline-block;height: 35px;line-height: 35px; color: #333; border: 1px solid #bbbbbb;background-color: #e6e6e6;background: linear-gradient(#ffffff, #e6e6e6);border-radius: 2px;}
.btn-greyB:hover{ background: #e6e6e6}


.btn-enabled{padding: 0 10px;display: inline-block; color: #888;height: 25px;line-height: 25px;  border: 1px solid #adb2b5; background-color: #f4f4f4;border-radius: 2px;}
.btn-enabled:hover{ background: #f4f4f4}

.btn-enabledB{padding: 0 10px;display: inline-block; color: #999;height: 35px;line-height: 35px;  border: 1px solid #dadada; background-color: #fafafa;border-radius: 2px;}
.btn-enabledB:hover{ background: #f4f4f4}


.add{ float: left;}
.add i{ width: 15px;height: 15px;display: block;float: left;margin:2px 5px 0 0;background: url(../img/icon.gif) no-repeat 0 -80px;}
.add:hover i{ width: 15px;height: 15px;display: block;float: left;margin:3px 5px 0 0; background:url(../img/icon.gif) no-repeat -36px -80px}
.add em{font-style: normal;float: left; }

.del{ float: left;}
.del i{ width: 12px;height: 15px;display: block;float: left;margin:3px 5px 0 0; background:url(../img/icon.gif) no-repeat 0 -45px}
.del:hover i{ width: 12px;height: 15px;display: block;float: left;margin:3px 5px 0 0; background:url(../img/icon.gif) no-repeat -36px -45px}
.del em{font-style: normal;float: left; }

.back{ float: left;}
.back i{ width: 12px;height: 15px;display: block;float: left;margin:3px 5px 0 0; background:url(../img/icon.gif) no-repeat 0 -110px}
.back:hover i{ width: 12px;height: 15px;display: block;float: left;margin:3px 5px 0 0; background:url(../img/icon.gif) no-repeat -36px -110px}
.back em{font-style: normal;float: left; }

.backWhite{ float: left;}
.backWhite i{ width: 12px;height: 15px;display: block;float: left;margin:3px 5px 0 0; background:url(../img/icon.gif) no-repeat 0 -225px}
.backWhite:hover i{ width: 12px;height: 15px;display: block;float: left;margin:3px 5px 0 0; background:url(../img/icon.gif) no-repeat -35px -225px}
.backWhite em{font-style: normal;float: left; }

.proonline{ float: left;}
.proonline i{ width: 16px;height: 15px;display: block;float: left;margin:2px 5px 0 0;background: url(../img/icon.gif) no-repeat 0 -172px;}
.proonline:hover i{ width: 16px;height: 15px;display: block;float: left;margin:3px 5px 0 0; background:url(../img/icon.gif) no-repeat -35px -172px}
.proonline em{font-style: normal;float: left; }

.prodown{ float: left;}
.prodown i{ width: 16px;height: 15px;display: block;float: left;margin:2px 5px 0 0;background: url(../img/icon.gif) no-repeat 0 -201px;}
.prodown:hover i{ width: 16px;height: 15px;display: block;float: left;margin:3px 5px 0 0; background:url(../img/icon.gif) no-repeat -35px -201px}
.prodown em{font-style: normal;float: left;  }


.btnselect{ float: left;}
.btnselect i{ width: 16px;height: 15px;display: block;float: left;margin:2px 5px 0 0;background: url(../img/icon.gif) no-repeat 0 -255px;}
.btnselect:hover i{ width: 16px;height: 15px;display: block;float: left;margin:3px 5px 0 0; background:url(../img/icon.gif) no-repeat -35px -255px}
.btnselect em{font-style: normal;float: left;  }

.btnup{ float: left;}
.btnup i{ width: 16px;height: 15px;display: block;float: left;margin:2px 5px 0 0;background: url(../img/icon.gif) no-repeat 0 -145px;}
.btnup:hover i{ width: 16px;height: 15px;display: block;float: left;margin:3px 5px 0 0; background:url(../img/icon.gif) no-repeat -35px -145px}
.btnup em{font-style: normal;float: left;  }

.btnGray{padding: 6px 8px; margin: 0 8px 0 0; background:#fcfcfc;border-radius: 2px;border: 1px solid #bbcbdf;color: #536083;text-decoration: none; cursor: pointer;height: 16px;min-width: 40px;overflow: hidden;text-align: center;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}
.btnGray:hover{background-color: #2e3e4e;border: solid 1px #2e3e4e;color: #fff; text-decoration: none;}

.btnBlue{padding: 6px 8px;margin: 0 8px 0 0;text-decoration: none; background-color: #385067;color: #fff;-khtml-user-select: none;border-radius: 2px;border: 1px  solid #385067;cursor: pointer;;height: 16px; min-width: 40px;overflow: hidden;text-align: center;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}
.btnBlue:hover{background-color: #2e3e4e;border: solid 1px #2e3e4e; color: #fff}

/*红色小按钮*/
.RedBtns{width:60px; height:26px; background:#d00; color:#fff; line-height:23px; text-align:center; border:none; cursor:pointer; font-size:12px; display:inline-block; text-decoration:none}
.RedBtns:hover{ background:#b00; color:#fff}

/*灰色小按钮*/
.GrayBtns{ background:url(/img/btns_c.png) no-repeat 0 0; color:#666;  cursor:pointer;text-decoration: none;display: inline-block;height: 26px;}
.GrayBtns:hover{ background-position:0 -28px; color:#333}
.GrayBtns font{display: inline-block; height: 26px; line-height: 26px; padding: 0 8px; background:#fafafa;border: 1px solid #dadada;}
.GrayBtns input{vertical-align: middle;margin:0 3px  3px 0;}
.GrayBtns label{}

/*蓝色按钮*/
.btnBluew{ height:34px;padding: 0 20px;font-size: 14px;margin: 0 6px 0 0;  color:#fff; line-height:30px; text-align:center;cursor: pointer;border: none;
background-color: #2e3e4e;


}
.btnBluew:hover{ background:#385067; text-decoration:none; color:#fff}


/*红色按钮*/
.btnRedw{ height:34px;padding: 0 20px;font-size: 14px;margin: 0 6px 0 0;  color:#fff; line-height:30px; text-align:center;cursor: pointer;border: none;
background-color: #de0c0c;
background: -webkit-linear-gradient(#e00, #de0c0c); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#e00, #de0c0c); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#e00, #de0c0c); /* Firefox 3.6 - 15 */
background: linear-gradient(#e00, #de0c0c); /* 标准的语法 */}

.btnRedw:hover{ background:#de0c0c; text-decoration:none; color:#fff}

/*灰色按钮*/
.btnGrayw{ height:34px;padding: 0 20px;font-size: 14px;margin: 0 6px 0 0; background:url(../img/btn.jpg) repeat-x 0 -68px; color:#666; line-height:30px; text-align:center;border: 1px solid #ddd; cursor:pointer}
.btnGrayw:hover{ background-position:0 -102px; text-decoration:none; color:#333}

.lit-enabled{color:#999}
.lit-enabled:hover{color:#999}

.lit-primary a{color:#999}
.lit-primary a:hover{color:#999}

.editBtn{ color: #666;text-decoration: none;padding: 0 3px;}
.editBtn:hover{ color: #de0c0c;text-decoration:underline}

.editBtn_enabled{ color: #999;text-decoration: none;padding: 0 3px;}
.editBtn_enabled:hover{ color: #999;text-decoration:none}

.delBtn{ color: #666;text-decoration: none;padding: 0 3px;}
.delBtn:hover{ color: #de0c0c;text-decoration: underline;}


.iSave{padding: 5px 5px;background: url(/img/iconSave.gif) no-repeat;margin: 10px 5px 0 0;display:inline-block;margin: 7px 5px 0 0;float: left;}
.iAdd{ padding: 5px 5px; background: url(/img/iconAdd.gif) no-repeat;display: inline-block;margin: 7px 5px 0 0;float: left;}
.iBack{ padding: 5px 5px;background: url(/img/iconBack.gif) no-repeat;margin: 10px 5px 0 0;display:inline-block;margin: 7px 5px 0 0;float: left;}
.iSearch{ padding: 5px 5px;background: url(/img/iconSearch.png) no-repeat;margin: 10px 5px 0 0;display:inline-block;margin: 7px 5px 0 0;float: left;}
.iFavorites{ padding: 5px 5px;background: url(/img/iconFavorites.png) no-repeat;margin: 10px 5px 0 0;display:inline-block;margin: 7px 5px 0 0;float: left;}

.importDiv{width: 700px; height: 400px; border: 1px solid #ddd; overflow-y: auto; overflow-x: hidden; background: #f9f9f9; }
.importDiv p{width: 680px; height: 30px;  line-height: 30px; padding: 0 10px; border-bottom: 1px solid #ddd; overflow: hidden;}



.orage_tag{ background: #f90; color: #fff; padding: 3px 3px; border-radius: 5px; font-style: normal; display: inline-block; line-height: 12px;}
.green_tag{ background: #5cce99; color: #fff; padding: 3px 3px; border-radius: 5px; font-style: normal; display: inline-block;line-height: 12px;}
.chki{}


.alinkBlue { color: #1985cf; text-decoration: underline; }

.alink { color: #1985cf; text-decoration: underline; }
.alink:hover { color: #2985cf; text-decoration: underline; }

.glink { color: #888; text-decoration: underline; }
.glink:hover { color: #888; text-decoration: underline; }


.pstar{ display: inline-block;}
.pstar i{ display: inline-block; width: 15px; height: 15px; float: left; margin: 0 1px; cursor: pointer; }
.pstar i.star0{ background: url(/img/fav0.png) no-repeat center; background-size: 100%;}
.pstar i.star1{ background: url(/img/fav1.png) no-repeat center; background-size: 100%;}
.pstar i.star2{ background: url(/img/fav2.png) no-repeat center; background-size: 100%;}
.pstar i.star3{ background: url(/img/fav3.png) no-repeat center; background-size: 100%;}
.pstar i.star4{ background: url(/img/fav4.png) no-repeat center; background-size: 100%;}

.pstar2{ display: inline-block;}
.pstar2 i{ display: inline-block; width: 25px; height: 25px; float: left; margin: 0 1px; cursor: pointer; }
.pstar2 i.star0{ background: url(/img/fav0.png) no-repeat center; background-size: 100%;}
.pstar2 i.star1{ background: url(/img/fav1.png) no-repeat center; background-size: 100%;}
.pstar2 i.star2{ background: url(/img/fav2.png) no-repeat center; background-size: 100%;}
.pstar2 i.star3{ background: url(/img/fav3.png) no-repeat center; background-size: 100%;}
.pstar2 i.star4{ background: url(/img/fav4.png) no-repeat center; background-size: 100%;}


/*表格*/

.xtab1 tr:hover{ background: #f9f9f9;}
.xtab1 td{ padding: 0 0 0 5px;}

.table{width: 100%;border-collapse:0;border-spacing: 0;max-width: 100%; }
.table th{padding: 3px; border-bottom: 1px solid #ddd;font-weight: bold; height: 30px; margin: 0;background: #f1f1f1;background: #f1f1f1;}
.table td{padding: 3px;border-bottom: 1px solid #eee;color: #333;line-height: 23px;  }
.table tr.cbg{ background: #f5f5f5}
.table tr:nth-child(odd){background:#f9f9f9;}
.table tr:nth-child(even){background:#fff;}

.table tr:hover{ background: #f4f7e7}
.table tr.cbg2{ background: #fff}
.table tr.cbg2:hover{ background: #ffffe9}
.table tr td.td1{ font-weight: bold;}
.table tr.cbg2 td.td1{ padding: 0 0 0 10px; font-weight: normal}
.table tr.cbg3{ background: #f9f9f9}
.table tr.cbg3:hover{ background: #ffffe9}
.table td.TdImg{padding: 3px; }
.table td.TdImg p{padding: 1px;border: 1px solid #eee;background: #fff;width: 60px;height: 60px; overflow:hidden }
.table td.TdImg p img{width: 100%; }
.table td i.itip{border:1px solid #f60;color: #f60;font-style: normal;padding: 2px 3px;border-radius: 5px;line-height: 12px;margin: 3px; display:inline-block }
.table tr.se{background:#fff9de;}

.sellorderListTable {border:1px solid #ddd;border-collapse:collapse; width: 100%;} 
.sellorderListTable td{padding: 3px; border:1px solid #ddd;  color: #333;line-height: 23px;  min-height: 25px; }
.sellorderListTable tr:nth-child(odd){background:#fff;}
.sellorderListTable tr:nth-child(even){background:#fff;}
.sellorderListTable tr.cbg{ background: #eee}
.sellorderListTable tr.red{ color: #f20;}
.sellorderListTable td.red{ color: #f20;}
.sellorderListTable tr.red td{ color: #f20;}
.sellorderListTable tr th{        border:1px solid #ddd; background: #eee;min-height: 25px;height: 25px; padding: 0 3px; }


.tablemenu{width: 100%;border-collapse:0;border-spacing: 0;max-width: 100%;}
.tablemenu th{padding: 3px; border-bottom: 1px solid #ddd;font-weight: bold; height: 30px; background: #f1f1f1;margin: 0;}
.tablemenu td{padding: 3px;border-bottom: 1px solid #ddd; color:#333  }
.tablemenu tr.cbg{ background: #f5f5f5}

.tablemenu tr:hover{ background: #ffffd4}
.tablemenu tr.cbg2{ background: #f9f9f9}
.tablemenu tr.cbg2:hover{ background: #ffffe9}
.tablemenu tr td.td1{ font-weight: bold;}
.tablemenu tr.cbg2 td.td1{ padding: 0 0 0 10px; font-weight: normal}
.tablemenu tr.cbg3{ background: #fff; font-weight: normal}
.tablemenu tr.cbg3:hover{ background: #ffffe9}
.tablemenu tr.cbg3 td.td1{  padding: 0 0 0 18px; font-weight: normal}

.tablebor{width: 100%;border-collapse:0px; border-spacing: 1px;max-width: 100%;background: #ccc;}
.tablebor th{padding: 3px;  font-weight: bold; height: 30px; background: #f1f1f1;margin: 0;}
.tablebor td{padding: 3px;  }
.tablebor tr.cbg{ background: #f5f5f5}
.tablebor tr:nth-child(odd){background:#f5f5f5;}
.tablebor tr:nth-child(even){background:#fff;}

.table_list{width: 100%;min-width: 1200px;border-collapse:0; border-spacing: 1px;max-width: 100%;background: #ddd;}
.table_list th{padding:3px 3px;  font-weight: bold; height: 30px; background: #fefefe;margin: 0; }
.table_list td{padding:3px 3px; color:#444 }

.table_list td input[type=text]{ border: 0px;border-bottom:1px solid #ddd;width: 96%;height:25px;padding: 0 2%;background: none;color:#333}
.table_list td input.warn{ border: 0px;border-bottom:1px solid #f60;color:#f60}

.table_list td font.through{ text-decoration: line-through;display: block;color:#999}


.table_list td p.lab1{ width: 100%; line-height:30px;padding: 0 ;display: inline-block; position: relative}
.table_list td p.lab1 font{width: 12px;text-align: center; display: inline-block;position: absolute;left: 0;top: 0; }
.table_list td p.lab1 span{display: inline-block; padding:0 0 0 20px}
.table_list td p.lab1 i{width: 15px;height: 15px; text-align: center; display: inline-block;float: right;cursor: pointer; background: url(/img/sea.png) no-repeat;background-size: 100%;opacity: 0.5; position: absolute;right: 4px;top: 8px; }
.table_list td p.lab1 em{ display: block;width: 100%;text-align: center; color:#666}
.table_list td p.lab1 label{ display: block;width: 100%;text-align: left; color: #666; padding: 3px 0; font-size:12px }
.table_list td p.lab1 label input{ vertical-align: middle}

.table_list td p.lab1 label.moling{ display: block;width: 100%;text-align: left; color: #666; padding: 3px 0; font-size: 12px;text-align: center; }
.table_list td p.lab1 label.moling a{ color: #888; border-radius: 3px;  border: 1px solid #dedede; background: #f8f8f8; padding: 3px 2px; line-height: 14px; margin: 0 1px; }
.table_list td p.lab1 label.moling a:hover{ color: #fff;  border: 1px solid #f80; background: #f80;  }

.table_list td label.lab2{ width: 100%; line-height:30px;padding: 0 ;display: inline-block; }
.table_list td label.lab2 font{height:30px;text-align: left; display: block;position: relative;}
.table_list td label.lab2 font i{ display: block; font-style: normal;padding: 0 30px 0 3px;}
.table_list td label.lab2 font em{ display: block;width: 30px;float: left;text-align: center;font-style: normal; position: absolute;right:0;top: 0;}
.table_list td label.lab2 span{}
.table_list td label.lab2 span i{ padding: 0 0 0 3px;font-style: normal;  }
.table_list td label.lab2 span em{ padding: 0 3px 0 3px;font-style: normal; }

.table_list td label.lab3 {display: block;width: 100%;text-align: left;line-height: 20px;}
.table_list td label.lab3 span font.deliveryDate {padding: 0 5px;display: inline-block; height: 20px; line-height: 20px; color: #666; border: 1px solid #ddd;background-color: #eee;     margin-left: 10px; border-radius: 2px; }
.table_list td label.lab3 span font.deliveryDate:hover {  border: 1px solid #ddd; background: #eee; color: #333;}
.table_list td label.lab3 font.orderTermination {padding: 0 5px;display: inline-block; height: 20px; line-height: 20px; color: #666; border: 1px solid #ddd;background-color: #eee;     margin-left: 10px; border-radius: 2px; }
.table_list td label.lab3 font.orderTermination:hover {  border: 1px solid #ddd; background: #eee; color: #333;}
.table_list td label.lab3 font.fstock1 { display: block;}
.table_list td label.lab3 font.fstock1 a{ color: #666; text-decoration: underline}


.table_list td label.lab4{ width: 100%; line-height:30px;padding: 0 ;display: inline-block; position: relative}
.table_list td label.lab4 span{display: inline-block; padding:0 20px 0 3px}
.table_list td label.lab4 i{width: 15px;height: 15px; text-align: center; display: inline-block;float: right;cursor: pointer; background: url(/img/date.png) no-repeat;background-size: 100%;opacity: 0.5; position: absolute;right: 4px;top: 8px; }

.table_list td label.lab5{ width: 90px; line-height:30px;padding: 0 ;display: inline-block; position: relative}
.table_list td label.lab5 i{width:22px; height:22px; line-height:20px; cursor: pointer ; border-radius: 3px 0 0 3px; padding: 0; text-align: center;display: block;
                                  float:left; border: 1px solid #ddd;background: #eee;color: #666;font-style: normal; background: url(/img/sub.png) no-repeat center;background-size: 50%; background-color:#fff}
.table_list td label.lab5 i.r{border-radius:0 3px 3px 0; background: url(/img/add.png) no-repeat center;background-size: 50%; background-color:#fff}
.table_list td label.lab5 i:hover{ background-color: #f8f8f8;}
.table_list td label.lab5 i.r:hover{ background-color: #f8f8f8;}
.table_list td label.lab5 input{width: 40px; height:22px;padding: 0 1px; text-align: center; display: block;float:left;border: 0px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd; background:#fff }
.table_list td label.lab5 em{width: 30px;height: 30px;overflow: hidden; text-align: center; display: inline-block;float: right;cursor: pointer;  position: absolute;right: 4px;top: 0; }

.table_list td label.lab5x{ width: 90px; line-height:30px;padding: 0 ;display: inline-block; position: relative}
.table_list td label.lab5x i{display:none}
.table_list td label.lab5x input{width: 98%; height:22px;padding: 0 1px; text-align: center; display: block;float:left;border: 0px; background:none }
.table_list td label.lab5x em{display:none }

.table_list td label.lab5t{ line-height:15px;margin: 3px 0; padding:2px 6px ;display: inline-block;color: #fff;background: #888;border-radius: 18px;}
.table_list td label.lab5tx{ line-height:15px;margin: 3px 0; padding:2px 6px ;display: inline-block;color: #fff;background: #f90;border-radius: 18px; cursor: pointer;}

.table_list td label.lab6{ width: 100%; padding: 0 ;display: inline-block; text-align:center}
.table_list td label.lab6 font{width: 12px; line-height:18px;display: inline-block; width:100%; padding:20px 0 0 0 }
.table_list td label.lab6 a{display: inline-block;line-height: 18px; color: #ee0000;padding: 3px }
 
.table_list td p.pb1{ width: 100%; line-height:20px;padding: 0 ;display: inline-block; position: relative}
.table_list td p.pb1 label.pblab1{ display:block }
.table_list td p.pb1 label.pblab1 a{ color: #444; text-decoration: underline }
.table_list td p.pb1 label.pblab1 a:hover{ color: #f60; }
.table_list td p.pb1 label.pblab1 font{text-align: left; display: block;}
.table_list td p.pb1 label.pblab1 span{text-align: left; display: block;}
 
.table_list td p.pb1 label.pblab2{display:block  }
.table_list td p.pb1 label.pblab2{overflow: hidden; height: 28px; color:#888  }
.table_list td p.pb1 label.pblab2 select{height:26px; display: inline-block;overflow: hidden;float: left;border: 1px solid #dedede;color: #666;
 -moz-appearance:none; -webkit-appearance:none;background: url(/img/sjd2.png) no-repeat scroll right center transparent;background-size: 12px 4px; padding:0 18px 0 3px;background-color: #fff}
.table_list td p.pb1 label.pblab2 select:focus {outline: none;}
.table_list td p.pb1 label.pblab2 .gray{line-height: 24px;border-radius: 3px; margin: 0 3px; padding: 0 3px;display: inline-block; overflow: hidden; float: none;border: 1px solid #ddd;background-color: #eee;color: #666;text-decoration: none;}
.table_list td p.pb1 label.pblab2 .gray:hover{ color:#333;}

.table_list td p.pb1 label.pblab2 input{width: 60px;height:24px;background: #fff; display: inline-block;overflow: hidden;float: left;padding: 0 3px;margin:0 3px;border: 1px solid #dedede;color:#666;}
.table_list td p.pb1 label.pblab2 span{color:#666;}
.table_list td p.pb1 label.pblab2 font{color:#666;padding: 0 3px;}
.table_list td p.pb1 label.labReturn{ display: block;padding: 10px 0;}
.table_list td p.pb1 label.labReturn span{ color:#e30300}
.table_list td p.pb1 label.labReturn a{ padding:2px 3px; font-style: normal; color: #fff; background: #1facc5; border-radius: 3px;}
.table_list td p.pb1 label.labReturn a:hover{ color: #fff;}


.table_list td font.fontbtn a{padding: 3px 3px;display: inline-block; color: #fff;line-height: normal; border: 1px solid #f80;background-color: #f80;border-radius: 2px;text-decoration:none }
.table_list td font.fontbtn a:hover{ background: #f60}
.table_list td font.fontbtn a.fontbtn2{border: 1px solid #ddd;background: #eee;color: #666;}
.table_list td font a.disabled:hover{color: #666;}


.table_list tr.cbg{ background: #f5f5f5}
.table_list tr:nth-child(odd){background:#f9f9f9;}
.table_list tr:nth-child(even){background:#fff;}


.table_list p.img40{width: 40px; height:40px;border: 1px solid #eee;padding: 1px;background: #fff; overflow: hidden}
.table_list p.img40 img{width: 100%; }
.table_list .img40font{width: 100%; display: block; line-height: 20px; color:#666 }


.table_list tr:hover td{ background: #ffffe9}

.table_list tr td .ruku{ border: 1px solid #dedede;background: #f3f3f3;color: #666;padding: 3px 6px;text-decoration: none;}

.table_list td  p.mz{ display: inline-block; overflow: hidden; padding: 0 2px; color: #f60; border:1px solid #f80;}

.table_list td i.cf{ width: 30px;height: 30px;display: block;overflow: hidden;z-index: 999;background: url(/img/cf.png) left ;background-size: 30px; position: absolute;left: 0; top:0;}


.table_list2{ background: none;border: 1px solid #ddd;}
.table_list2 tr th{ font-weight: normal;background: none;}
.table_form{width: 100%; background: #ddd }
.table_form td{background: #fff; color: #333;padding: 0 3px;}
.table_form td.td1{ background: #f9f9f9;color: #555;width: 100px;}
.table_form td.tdbg1{ background: #eee;color: #333; font-weight: bold}



.pxno{width: 100%; min-width:260px; line-height:20px; max-height:260px; overflow:hidden; overflow-y:auto}
.pxno i{display: block; overflow:hidden; font-style: normal}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.pxno::-webkit-scrollbar{
    width: 7px;
    height: 7px;
    background-color: #F5F5F5;
} 

/*定义滚动条轨道 内阴影+圆角*/
.pxno::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    border-radius: 10px;
    background-color: #F5F5F5; 
}

/*定义滑块 内阴影+圆角*/
.pxno::-webkit-scrollbar-thumb{
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
    background-color: #c8c8c8;
}



.BlueFont{color:#3696d3;}
.RedFont{color:#e00;}
.GreenFont{color:#008000;}
.GrayFont{color:#888;}
.OrangeFont{color:#f80;}


.RedFontPad2{color:#e00;padding: 2px; }
.RedFont16{color:#e00;padding:0px;font-weight: bold;font-size: 16px; }
.table2{width: 100%;border-collapse:0;border-spacing: 0;max-width: 100%;}

.table_in{width: 100%;border-collapse:0; border-spacing: 0; max-width: 100%; }
.table_in td{padding: 3px;border-bottom: 1px solid #ddd; line-height: 25px;color: #666;}
.table_in tr.cbg{ background: #f9f9f9}
.table_in tr:hover{ background: #f5f5f5}
.table_in tr.cbg2{ background: #fff}
.table_in tr.cbg2:hover{ background: #f5f5f5}

.table_in tr td{ color: #333;font-weight: bold;}
.table_in tr td.td1{ font-weight: bold;}
.table_in tr.cbg2 td.td1{ padding: 0 0 0 10px; font-weight: normal}

.table2{width: 100%;border-collapse:0;border-spacing: 0;max-width: 100%;border-bottom: 1px solid #eee;}
.table2 tr{background: #f5f5f5; border-bottom: 1px solid #ddd;}
.table2 tr:hover{ background: #f9f6e0}
.table2 tr td{ color: #555;}

.table3{width: 100%; border-collapse:0; border-spacing: 0; max-width: 100%;border-bottom: 1px solid #eee;}
.table3 tr{background: #f8f8f8; border-bottom: 1px solid #ddd;}
.table3 tr:hover{ background: #f9f6e0}
.table3 tr td{ color: #666;}

.table4{width: 100%; border-collapse:0; border-spacing: 0; max-width: 100%;border-bottom: 1px solid #eee;}
.table4 tr{background: #fff; border-bottom: 1px solid #ddd;}
.table4 tr:hover{ background: #f9f6e0}
.table4 tr td{ color: #666;}

.table_bor{width: 100%;max-width: 100%;background: #ddd;}
.table_bor td{ background: #fff;padding: 0 3px; color: #666}
.table_bor td.bgGray{ background: #f9f9f9; color: #333}

.table_bor2{width: 100%;min-width: 1200px;background: #ddd;}
.table_bor2 td{min-width: 250px; background: #fff;padding:2px;color: #333;text-align: left;line-height: 22px;}
.table_bor2 td.lefttd{min-width: 100px; background: #f9f9f9;color: #333;text-align: right;}
.table_bor2 td.warn{background: #fffcef;}

.formTable{width: 100%;border-collapse:0; border-spacing: 0;max-width: 100%;margin: 10px 0;}
.formTable td{padding: 3px; color: #666;}
.formTable td.bg{background: #f5f5f5;}

.table1{ }
.table1 tr td:nth-child(odd){ background: #f9f9f9; text-align: right;color: #333;}
.table1 tr td{ background: #fff; color: #333;}


.UpFileDiv{width: 100%; height: 28px; position:relative; overflow:hidden; float:left; margin:2px 0 0 0px;}
.UpFileDiv input {position: absolute;top: 0;left: 0; z-index: 2;width: 64px;height: 22px;cursor: pointer;-moz-opacity: 0; opacity: 0;filter: alpha(opacity = 0);}
.UpFileDiv a{width:64px; height:25px; border: 1px solid #ccc; color:#666; line-height:23px; text-align:center;cursor:pointer; font-size:12px; display:inline-block;text-decoration: none;
background: #e6e6e6;
background: -webkit-linear-gradient(#ffffff, #e6e6e6); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#ffffff, #e6e6e6); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#ffffff, #e6e6e6); /* Firefox 3.6 - 15 */
background: linear-gradient(#ffffff, #e6e6e6); /* 标准的语法 */
}
.UpFileDiv a:hover{ background-position:0 -25px; color:#333}

.UpFileDiv2{width: 100%; height: 28px; position:relative; overflow:hidden; float:left; margin:5px 0 5px 0;}
.UpFileDiv2 input{ margin:0 5px 0 0 ;}



.UpFileDiv3{position:relative; overflow:hidden; margin:2px 0 0 5px;}
.UpFileDiv3 input {position: absolute;top: 0;left: 0; z-index: 2;width: 50px;height: 50px;cursor: pointer;-moz-opacity: 0; opacity: 0;filter: alpha(opacity = 0);}
.UpFileDiv3 a{width:50px; height:50px; border: 1px solid #ddd; color:#888; line-height:50px; text-align:center;cursor:pointer; font-size:20px; display:inline-block;text-decoration: none;background: #efefef;}
.UpFileDiv3 a:hover{  color:#333}

.UpFileDiv4{  position:relative; overflow:hidden; margin:2px; display: inline-block; vertical-align: middle;}
.UpFileDiv4 p{overflow:hidden; margin:2px 0 0 0px; display: inline-block; border: 1px solid #eee; padding: 1px; float: left;}
.UpFileDiv4 p a{display: inline-block; }
.UpFileDiv4 div{ position:relative; overflow:hidden; margin:2px 0 0 0px; display: inline-block; float: left;}
.UpFileDiv4 div input {position: absolute;top: 0;left: 0; z-index: 2; height: 25px; cursor: pointer;-moz-opacity: 0; opacity: 0;filter: alpha(opacity = 0); width: 100%; }
.UpFileDiv4 div a{vertical-align: middle;padding: 0 5px; margin: 0 5px; height: 25px; line-height: 25px; border: 1px solid #ccc; color:#666;ext-align:center;cursor:pointer; border-radius: 2px;font-size:12px; display:inline-block;text-decoration: none;background: #e6e6e6;background: linear-gradient(#ffffff, #e6e6e6);}


.UpFileDiv5{  position:relative; overflow:hidden; margin:2px; display: inline-block; vertical-align: middle;}
.UpFileDiv5 p{overflow:hidden; margin:2px 0 0 0px; display: inline-block; border: 1px solid #eee; padding: 1px; float: left;}
.UpFileDiv5 p label{display: inline-block; position: relative; width: 40px; height: 40px; }
.UpFileDiv5 p label {display: inline-block; position: relative; width: 40px; height: 40px; }
.UpFileDiv5 p label  img{ width: 40px; height: 40px; }
.UpFileDiv5 p label  i{height: 14px; width: 14px; background: url(/img/delw.png) no-repeat center; background-size: 90%; background-color: #f90; border-radius: 3px; position: absolute; right:2px; top:2px; cursor: pointer;  }
.UpFileDiv5 div{ position:relative; overflow:hidden; margin:2px 0 0 0px; display: inline-block; float: left;}
.UpFileDiv5 div input {position: absolute;top: 0;left: 0; z-index: 2; height: 25px; cursor: pointer;-moz-opacity: 0; opacity: 0;filter: alpha(opacity = 0); width: 100%; }
.UpFileDiv5 div a{vertical-align: middle;padding: 0 5px; margin: 0 5px; height: 25px; line-height: 25px; border: 1px solid #ccc; color:#666;ext-align:center;cursor:pointer; border-radius: 2px;font-size:12px; display:inline-block;text-decoration: none;background: #e6e6e6;background: linear-gradient(#ffffff, #e6e6e6);}



.taskFiles{ display: inline-block; overflow: hidden;padding: 5px; }
.taskFiles p{ height: 115px; width: 110px; float: left; margin: 5px 10px 0 0; padding: 0; text-align: center;border: 1px solid #eee; position: relative}
.taskFiles p i{ height: 50px; width: 50px;  display: inline-block; margin: auto;}
.taskFiles p i img{ height: 50px; width: 100%; float: left;}
.taskFiles p a{ height: 60px; width: 98%; float: left; line-height: 20px; word-wrap: break-word; color: #666; background: #f6f6f6; overflow: hidden;padding: 0 1%;}
.taskFiles p a:hover{ color: #078cff; text-decoration: underline}
.taskFiles p em{ height: 20px; width: 20px; background: url(/img/delw.png) no-repeat center; background-size: 90%; background-color: #f90; border-radius: 3px; position: absolute; right:2px; top:2px; cursor: pointer; }
.taskFiles p font{ display: block; overflow: hidden;padding: 5px; }
.taskFiles p font input{ display: block; overflow: hidden;padding: 5px; border: 1px solid #ddd; height: 25px; line-height: 25px; }

.taskFiles2{ display: inline-block; overflow: hidden;padding: 5px; }
.taskFiles2 p{ height: 150px; width: 110px; float: left; margin: 5px 10px 0 0; padding: 0; text-align: center;border: 1px solid #eee; position: relative}
.taskFiles2 p i{ height: 50px; width: 50px;  display: inline-block; margin: auto;}
.taskFiles2 p i img{ height: 50px; width: 100%; float: left;}
.taskFiles2 p a{ height: 60px; width: 98%;  line-height: 20px; word-wrap: break-word; color: #666; background: #f6f6f6; overflow: hidden;padding: 0 1%;}
.taskFiles2 p a:hover{ color: #078cff; text-decoration: underline}
.taskFiles2 p em{ height: 20px; width: 20px; background: url(/img/delw.png) no-repeat center; background-size: 90%; background-color: #f90; border-radius: 3px; position: absolute; right:2px; top:2px; cursor: pointer; }
.taskFiles2 p font{ display: block; overflow: hidden;padding: 0 ; }
.taskFiles2 p font input{ text-align: center; display: block; overflow: hidden;margin: 0 1%; width: 96%; border: 1px solid #ddd; height: 25px; line-height: 25px; box-sizing: border-box }

.meetingTaskList{ display: block; overflow: hidden; padding: 3px;}
.meetingTaskList .mlist{ display: block; overflow: hidden;  }
.meetingTaskList .mlist div{ display: block; overflow: hidden;  }
.meetingTaskList .mlist div p{ display: inline-block; overflow: hidden; background: #ebf5ff;border: 1px solid #d6ebff; border-radius: 35px; margin: 2px 0; line-height: 20px; }
.meetingTaskList .mlist div p font{ display: inline-block; overflow: hidden; font-size: 12px; color: #657180; padding: 0 5px 0 5px; float: left;}
.meetingTaskList .mlist div p span{ display: inline-block; overflow: hidden; font-size: 12px; color: #657180; padding: 0 5px 0 0; float: left; }
.meetingTaskList .mlist div p i{ display: inline-block; overflow: hidden; font-size: 12px; color: #657180;  padding: 0 5px 0 0; font-style: normal; float: left;}
.meetingTaskList .mlist div p em{ display: inline-block; overflow: hidden;  width: 20px; height: 20px; margin: 0 10px 0 0; background: url(/img/delo.png) no-repeat center center; background-size: 80%; opacity: 0.5; float: left; cursor: pointer}

.meetingTaskList .mbtn{ display: block; overflow: hidden; padding: 0;}


.iconTip{ padding: 0 23px 0 0; background: url(/img/gt.png) no-repeat center right;background-size: 16px 16px; cursor: pointer }

.AreaBoxC{ display: block;padding:50px 0 20px 0;margin: 0 auto;text-align: center; }
.AreaBoxB{ display: block;padding: 10px 0;margin: 0 auto;text-align: center; }
.AreaBoxB span{ display: inline-block;min-width: 50px;line-height: 20px;color: #f00; margin: 12px auto;text-align: center; }
.AreaBoxB p{ display: block;line-height: 25px;color: #f00; margin: 0 auto;text-align: center; }


.inputw30{ width: 30%;}
.inputw40{ width: 40%;}
.inputw50{ width: 50%;}
.inputw60{ width: 60%;}
.inputw70{ width: 70%;}
.inputw80{ width: 80%;}
.inputw90{ width: 90%;}

.input1{ height: 25px;line-height: 25px;padding: 0 2px; border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.input30{ height:30px;line-height: 30px;padding: 0 2px; border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.input1lay{ height: 38px;line-height: 38px;padding: 0 2px; margin: 0 1px;border: 1px solid #ddd;   background-color: #fff;}
.input1c{ height: 25px;line-height: 20px;padding: 0 2px; border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.input1min{ height: 20px;line-height: 20px;border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.input1min2{width: 40px; height: 20px;line-height: 20px;border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.inputLine{padding:2px;border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.inputSelect{ height: 25px;line-height: 25px;padding: 0 2px;margin: 0 2px; border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.inputSelect30{ height: 30px;line-height: 30px;padding: 0 2px;margin: 0 2px; border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}

.input2{width: 60px; height: 25px;line-height: 25px;padding: 0 2px;  border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.inputDisabled{ height: 25px;line-height: 25px;padding: 0 2px; border: 1px solid #f5f5f5;; background: #f5f5f5;}
.dis{ height: 25px;line-height: 25px;padding: 0 2px; border: 1px solid #f5f5f5;  background: #f5f5f5;}


.dbtn{ width: 100px;}
.dbtn a{ display: block; margin: 2px 2px; line-height: 20px;}

.chkCss1{ width: 15px; height:15px;}

.tp1{ padding: 0 0 0 10px;}
.tp2{ padding: 0 0 0 30px;}
.tp3{ padding: 0 0 0 50px;}
.tp4{ padding: 0 0 0 70px;}

.tpd1{ padding: 0 0 0 10px;}
.tpd2{ padding: 0 0 0 30px;}
.tpd3{ padding: 0 0 0 50px;}
.tpd4{ padding: 0 0 0 70px;}

.p1{ width: 14px;height: 14px;display: inline-block;background: url(/img/j.jpg) no-repeat;margin: 6px 6px 0 6px}
.p1t{ width: 14px;height: 14px;display: inline-block;background: url(/img/j2.jpg) no-repeat;margin: 6px 6px 0 6px}

.tab{ width: 100%; margin: 8px 0%;display: block; overflow: hidden; border-bottom: 2px solid #41586e; }
.tab a{ padding: 0  8px;line-height: 36px;display: inline-block;float: left;  height: 36px; margin:0 3px 0 0; color: #666; background: #eee; float: left; border-radius: 3px 3px 0 0;overflow: hidden;  }
.tab a:hover{ color: #fff; background: #41586e;}
.tab a.cur{ font-weight: bold; color: #fff;background: #41586e;}
.tab a.tab_a_r{ float: right;border: none;}
.tab label.r{ float: right; line-height: 36px;}

.tab1{ width: 100%; margin: 8px 0%;display: block; overflow: hidden; position: relative;border-bottom: 1px solid #eee }
.tab1 a{ padding: 0  8px;line-height: 36px;display: inline-block;float: left;  height: 36px; margin:0 3px 0 0; color: #666;   float: left; border-radius: 3px 3px 0 0;overflow: hidden; }
/*.tab1 a:hover{ont-weight: bold;   color: #16baaa; line-height: 41px ;border-bottom:2px solid  #009688; text-decoration: none}*/
.tab1 a.se{ font-weight: bold; color: #16baaa;line-height: 36px ;border-bottom:2px solid  #009688;}

.tab2{display: inline-block; overflow: hidden; }
.tab2 a{ padding: 0 10px;line-height: 31px;display: inline-block; height: 31px; margin:0 3px 0 0; color: #666; border-bottom:2px solid  #eee;   }
.tab2 a.se{ font-weight: bold; color: #f60; border-bottom:2px solid  #f60;}


.tabse{ width: 100%; margin: 8px 0%;display: block; overflow: hidden; border: 1px solid #eee; padding: 10px 0; }
.tabse a{ padding: 0 5px;line-height: 25px;display: inline-block;float: left;  height:25px; margin:2px 3px; color: #666;   border-radius: 3px;overflow: hidden;  }
.tabse a:hover{ color: #fff; background: #41586e;}
.tabse a.cur{ font-weight: bold; color: #fff;background: #41586e;}


.line22{ line-height: 20px;color: #666;padding: 5px 0;}

.ProcurCheckBox{ display: none;width:100%;}
.ProcurCheckBox p{ width:100%;display: block;margin: 40px 0 0 0;text-align: center;height: 40px;}
.ProcurCheckBox p i{padding: 8px 20px;font-style: normal;margin: 0 5px; border: 1px solid #ddd;background: #f1f1f1;color: #666;cursor: pointer;border-radius: 2px;}
.ProcurCheckBox p i:hover{ border: 1px solid #f80;background: #f80; color:#fff}
.ProcurCheckBox p i.cur{ border: 1px solid #f80;background: #f80; color:#fff}
.ProcurCheckBox label{ width:94%;display: block;padding: 5px 3%; text-align: center}
.ProcurCheckBox label textarea{ width:100%;height: 100px;display: block;padding: 5px 0 5px 0; border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.ProcurCheckBox div{ width:100%;display: block;padding: 15px 0 5px 0; text-align: center}
.ProcurCheckBox span{ width:100%;display: block;padding: 5px 0 5px 0;line-height: 25px; color: #f00; text-align: center}

.SellOrderCheckBox{ display: none;width:100%;}
.SellOrderCheckBox p{ width:100%;display: block;margin: 40px 0 0 0;text-align: center;height: 40px;}
.SellOrderCheckBox p i{padding: 8px 20px;font-style: normal;margin: 0 5px;  background: #f1f1f1;color: #666;cursor: pointer;border-radius: 3px;}
.SellOrderCheckBox p i:hover{  background: #f80; color:#fff}
.SellOrderCheckBox p i.cur{  background: #f80; color:#fff}
.SellOrderCheckBox label{ width:94%;display: block;padding: 5px 3%; text-align: center}
.SellOrderCheckBox label textarea{ width:100%;height: 100px;display: block;padding: 5px 0 5px 0; border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.SellOrderCheckBox div{ width:100%;display: block;padding: 15px 0 5px 0; text-align: center}
.SellOrderCheckBox span{ width:100%;display: block;padding: 5px 0 5px 0;line-height: 25px; color: #f00; text-align: center}

.SellOrderCodCheckBox{ display: none;width:100%;}
.SellOrderCodCheckBox p{ width:100%;display: block;margin: 40px 0 0 0;text-align: center;height: 40px;}
.SellOrderCodCheckBox p i{padding: 8px 20px;font-style: normal;margin: 0 5px; border: 1px solid #ddd;background: #f1f1f1;color: #666;cursor: pointer;border-radius: 2px;}
.SellOrderCodCheckBox p i:hover{ border: 1px solid #f80;background: #f80; color:#fff}
.SellOrderCodCheckBox p i.cur{ border: 1px solid #f80;background: #f80; color:#fff}
.SellOrderCodCheckBox label{ width:94%;display: block;padding: 5px 3%; text-align: center}
.SellOrderCodCheckBox label textarea{ width:100%;height: 100px;display: block;padding: 5px 0 5px 0; border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.SellOrderCodCheckBox div{ width:100%;display: block;padding: 15px 0 5px 0; text-align: center}
.SellOrderCodCheckBox span{ width:100%;display: block;padding: 5px 0 5px 0;line-height: 25px; color: #f00; text-align: center}

.PurchaseCheckBox{ display: none;width:100%;}
.PurchaseCheckBox p{ width:100%;display: block;margin: 40px 0 0 0;text-align: center;height: 40px;}
.PurchaseCheckBox p i{padding: 8px 20px;font-style: normal;margin: 0 5px; border: 1px solid #ddd;background: #f1f1f1;color: #666;cursor: pointer;border-radius: 2px;}
.PurchaseCheckBox p i:hover{ border: 1px solid #f80;background: #f80; color:#fff}
.PurchaseCheckBox p i.cur{ border: 1px solid #f80;background: #f80; color:#fff}
.PurchaseCheckBox label{ width:94%;display: block;padding: 5px 3%; text-align: center}
.PurchaseCheckBox label textarea{ width:100%;height: 100px;display: block;padding: 5px 0 5px 0; border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.PurchaseCheckBox div{ width:100%;display: block;padding: 15px 0 5px 0; text-align: center}
.PurchaseCheckBox span{ width:100%;display: block;padding: 5px 0 5px 0;line-height: 25px; color: #f00; text-align: center}


.SellCloseBox{ display: none; padding: 10px;}
.SellCloseBox p{ width:100%;display: block; }


.rekcwm{ display: block;  padding: 10px 0; overflow: hidden; border-bottom:1px solid #ddd }
.rekcym p{ display: inline-block; }
.rekcwm p label{ display: inline-block; margin: 2px 4px; padding: 5px 0;font-style: normal; font-size: 12px; }

.rekcym{ display:block;padding: 10px 0;overflow: hidden;  }
.rekcym p{ display: inline-block; }
.rekcym p label{ display: inline-block; margin: 2px 4px; padding: 5px 0; font-style: normal; font-size: 12px; }


.reerList{ display: inline-block; }
.reerList a{ display: inline-block; margin: 2px 4px; padding: 5px 5px; border-radius: 3px; background: #ddd; color: #666; cursor: pointer;font-style: normal; font-size: 12px; }
.reerList a.se{  background: #f90; color: #fff; }


.pitem{ display: inline-block; }
.pitem i{ display: inline-block; margin: 1px 4px; padding: 5px 5px; border-radius: 3px; background: #ddd; color: #666; cursor: pointer;font-style: normal; font-size: 12px; }
.pitem i.se{  background: #f90; color: #fff; }

.pitem3{ display: inline-block; }
.pitem3 a{ display: inline-block; margin: 1px 4px; padding: 5px 25px 5px 8px; border-radius: 20px; background: #f90; color: #fff; cursor: pointer;font-style: normal; font-size: 12px; position: relative; }
.pitem3 a i{position: absolute; top: -5px; right: -5px; width: 15px; height: 15px; background: url(/img/delw.png) no-repeat  center; background-size: 80%; display: block; background-color: #f90;border-radius: 50%; }

.pitem4{ display: inline-block; }
.pitem4 i{ display: inline-block; margin: 0 4px; padding: 5px 5px; border-radius: 3px; background: #ddd; color: #666; cursor: pointer;font-style: normal; font-size: 12px;  }
.pitem4 i.se{  background: #f90; color: #fff; }

.pitem5{ display: inline-block; }
.pitem5 i{ display: inline-block; margin: 1px 4px; padding: 5px 5px; border-radius: 3px; background: #ddd; border: 1px solid #ddd; color: #666; cursor: pointer;font-style: normal; font-size: 12px; }
.pitem5 i.se{  background: #f90; color: #fff; border: 1px solid #f90; }
.pitem5 i.dis{  background: #fbfbfb;border: 1px solid #eee; color: #d2d2d2; }

.pitem6{ display: block; overflow: hidden; }
.pitem6 label{ display: block; overflow: hidden;margin: 2px 2px; border-bottom: 1px solid #eee; padding: 0 5px;}
.pitem6 label font{ display: inline-block; }
.pitem6 label font i{ display: inline-block; margin: 2px 4px; padding: 2px 5px; border-radius: 3px; background: #ddd; color: #666; cursor: pointer;font-style: normal; font-size: 12px; }
.pitem6 label font i.se{  background: #16b777; color: #fff; border: 1px solid #16b777; }
.pitem6 label font i.dis{  background: #fbfbfb;border: 1px solid #eee; color: #d2d2d2; height: 25px; line-height: 25px; }

.pitem6 label span{ display: inline-block; }
.pitem6 label span i{ display: inline-block; margin: 2px 3px; padding: 3px 3px; border-radius: 3px; background: #ddd;border: 1px solid #ddd;  color: #666; cursor: pointer;font-style: normal; font-size: 12px; }
.pitem6 label span i.se{  background: #f90; color: #fff; border: 1px solid #f90; }
.pitem6 label span i.dis{  background: #fbfbfb;border: 1px solid #eee; color: #d2d2d2; }



.pitem7{ display: block; overflow: hidden; }
.pitem7 label{ display: block; overflow: hidden;margin: 2px 2px; border-bottom: 1px solid #eee; padding: 0 5px;}
.pitem7 label font{ display: inline-block; }
.pitem7 label font i{ display: inline-block; margin: 2px 4px; padding: 2px 5px; border-radius: 3px; background: #ddd; color: #666; cursor: pointer;font-style: normal; font-size: 12px; }
.pitem7 label font i.se{  background: #16b777; color: #fff; border: 1px solid #16b777; }
.pitem7 label font i.dis{  background: #fbfbfb;border: 1px solid #eee; color: #d2d2d2; height: 25px; line-height: 25px; }
.pitem7 label span{ display: inline-block; }
.pitem7 label span i{ display: inline-block; margin: 2px 3px; padding: 3px 3px; border-radius: 3px; background: #ddd;border: 1px solid #ddd;  color: #666; cursor: pointer;font-style: normal; font-size: 12px; }
.pitem7 label span i.se{  background: #f90; color: #fff; border: 1px solid #f90; }
.pitem7 label span i.dis{  background: #fbfbfb;border: 1px solid #eee; color: #d2d2d2; }



.labse{ display: inline-block; overflow: hidden; background: #eee; border-radius: 15px; }
.labse i{ display: inline-block; overflow: hidden; border-right: 1px solid #fff; padding: 0 5px; line-height: 20px; float: left; font-style: normal; cursor: pointer;}
.labse i:last-child{ border: 0;}
.labse i.se{ background: #16b777; color: #fff; }

.labse_red{  }
.labse_red i{ }
.labse_red i:last-child{ }
.labse_red i.se{ background: #f80; color: #fff; }

.imsg_g{ display: inline-block; overflow: hidden;height: 15px; width: 15px; background: url(/img/msgg.png) no-repeat; background-size: 100%; opacity: 0.3; margin: 0px 5px; cursor: pointer;   }
.imsg_orange{ width: 20px; height: 20px; display: block; overflow: hidden; background: url(/img/msg3.png) no-repeat center; background-size: 90%; vertical-align: middle; cursor: pointer;}

.setab {
    display: block
}
.setab a{padding: 3px 3px;border-radius: 3px; display: inline-block;  border: 1px solid #ddd;  margin:0 3px; color: #666;}
.setab a:hover{ border: 1px solid #f80;background: #f80; color: #fff;}
.setab a.cur{ border: 1px solid #f80;background: #f80; color: #fff}
.setab a.cur:hover{ color: #fff;}


#pubImg{ padding: 3px;text-align: center;width: 98%;}
.closeDiv{ width: 100%;float: left;margin: 10px 0;display: inline-block; text-align: center}
.InfoMsg{ width: 100%;float: left;margin: 10px 0;display: inline-block;text-align: center;line-height: 50px;color: #666; display: none}
.info{ width: 100%;float: left;margin: 10px 0;display: inline-block;text-align: center;line-height: 50px;color: #666;}

.CompanyInfo{ width:96%;float: left; margin: 5px 2%}
.table_bor td.bgGray2{ font-weight: bold;background: #efefef;padding: 0 0 0 10px; color: #333 }

.realNameListP1{ width: 100%;height: 25px;line-height: 25px;}

.realNameList{ display: none;}
.realNameList dt{ width: 100%;height: 25px;line-height: 25px;background: #eaeaea;float: left;border-bottom: 1px solid #ddd;}
.realNameList dt p{ width: 80px; height: 25px; float: left; text-align: center}
.realNameList dt label{ width: 60px; height: 25px;float: left; display: inline-block}
.realNameList dt font{ width: 60px; height: 25px;float: left; display: inline-block}
.realNameList dt span{ width: 100px; height: 25px;float: left;display: inline-block;padding: 2px 5px;line-height: 21px;}
.realNameList dt b{ width: 100px; height: 25px;float: left;display: inline-block;}

.realNameList dd{ width: 100%;height: 25px;line-height: 25px;background: #eaeaea;float: left;border-bottom: 1px solid #ddd;}
.realNameList dd p{ width: 80px; height: 25px; float: left; text-align: center}
.realNameList dd label{ width: 60px; height: 25px;float: left; display: inline-block}
.realNameList dd font{ width: 60px; height: 25px;float: left; display: inline-block}
.realNameList dd span{ width: 100px; height: 25px;float: left;display: inline-block;padding: 2px 5px;line-height: 21px;}
.realNameList dd b{ width: 100px; height: 25px;float: left;display: inline-block;}

.FavoritesRecordCss{ display: none;}
.FavoritesRecordCss dt{ width: 100%;height: 25px;line-height: 25px;background: #eaeaea;float: left;border-bottom: 1px solid #ddd;}
.FavoritesRecordCss dt p{ width: 60px; height: 25px; float: left; text-align: center}
.FavoritesRecordCss dt font{ width: 90px; height: 25px;float: left; display: inline-block}
.FavoritesRecordCss dt span{ width: 90px; height: 25px;float: left; display: inline-block}
.FavoritesRecordCss dt em{ width: 290px; height: 25px;float: left;display: inline-block;padding: 2px 5px;line-height: 21px;}
.FavoritesRecordCss dt label{ width: 140px; height: 25px;float: left;display: inline-block;}


.FavoritesRecordCss dd{ width: 100%;line-height: 25px;border-bottom: 1px solid #ddd; float: left; color: #555}
.FavoritesRecordCss dd p{ width: 60px; height: 25px; float: left; text-align: center}
.FavoritesRecordCss dd font{ width: 90px; height: 25px;float: left; display: inline-block}
.FavoritesRecordCss dd span{ width: 90px; height: 25px;float: left; display: inline-block}
.FavoritesRecordCss dd em{ width: 290px; float: left;display: inline-block;padding: 2px 5px;line-height: 21px;}
.FavoritesRecordCss dd label{ width: 140px; height: 25px;float: left;display: inline-block;}

.SearchZdCss{ padding: 10px;display: none;  }
.SearchZdCss div.stip{ width: 100%;height: 30px;line-height: 30px; padding: 0 0;float: left; color:#e00}
.SearchZdCss div.st{ width: 100%;height: 30px;padding: 10px 0;float: left;}

.searchList dt{ width: 100%;line-height: 30px;border-bottom: 1px solid #ddd; float: left;color: #333; background:#eaeaea }
.searchList dt{ width: 100%;line-height: 30px;border-bottom: 1px solid #ddd; float: left;color: #333;font-weight: bold;}
.searchList dt p{ width: 480px; height: 30px; float: left;text-align: left;padding: 0 5px;}
.searchList dt span{ width: 150px; height: 30px;float: left; display: inline-block}

.searchList dd{ width: 100%;line-height: 30px;border-bottom: 1px solid #ddd; float: left; color: #555}
.searchList dd p{ width: 480px; height: 30px; float: left;text-align: left; padding: 0 5px;}
.searchList dd span{ width: 150px; height: 30px;float: left; display: inline-block}
.searchList dd p i{ color: #f00;padding: 0 3px;}

.moreOperation{ width: 100px;line-height: 25px;position: relative;float: left;margin: 0 0 0 15px; display: inline-block}
.moreOperation p{ width: 100%;text-align: center; line-height: 25px;cursor: pointer;float: left; color: #666}
.moreOperation ul{ display: none; float: left;}

.mover{ width: 100px;line-height: 25px;background: #fff;float: left;}
.mover p{ width: 100%;text-align: center; line-height: 25px;background: #6c7994;float: left;color: #fff;}
.mover ul{ display: block;border: 1px solid #ddd;float: left;position: absolute;top: 25px;left: 0;float: left;z-index: 99; background: #fff;}
.mover ul li{ width: 100%; text-align: center;height: 25px; line-height: 25px; border-bottom: 1px solid #eee;float: left;}
.mover ul li:hover{ background: #f5f5f5;}
/*验证时提示字体*/
.YanRed{color:#c00;background:url(/img/a2_bgchk.png) no-repeat; height:16px; padding:0 0 0 24px; line-height:16px; display: inline-block}
.YanGreen{color:#008000;background:url(/img/a2_bgchk.png) no-repeat  0 -17px; height:16px; padding:0 0 0 24px; margin:0 0 0 5px; line-height:16px; display: inline-block}
.YanGray{color:#888;background:url(/img/a2_bgchk.png) no-repeat 0 -69px; height:16px; padding:0 0 0 24px; line-height:16px; display: inline-block}

.bmdy{ padding: 0 10px;text-align: left;line-height: 22px; color: #333}
.bmdy b{ padding: 0 3px;color: #ff0000;font-weight: bold;}
.bmdy font{ padding: 0 3px;color: #ff0000; font-weight: bold;}

.editBox{padding: 10px;float: left;display: none; }
.addBox{padding: 10px;float: left;display: none; }
.addPeiJian {padding: 0;width: 100%;float: left;display: none;}
.PeiJianXiangQing {padding: 10px;float: left;display: none;}
.UrlPermissionBox{ padding: 10px;float: left;display: none;}
.UrlPermissionBox p.p5{ padding: 0 0 10px 10px;float: left;}
.UrlPermissionBox dl{ width: 100%;float: left;}
.UrlPermissionBox dl.dl1{ width: 99%;float: left;height: 500px; overflow: auto;overflow-x: hidden;border:1px solid #ddd}
.UrlPermissionBox dl.dl1 dd:last-child{ border:0}
.UrlPermissionBox dl.dl1 dt{ width: 100%;height: 30px;line-height: 30px; float: left;background: #dcdcdc;color: #333; overflow: hidden}
.UrlPermissionBox dl.dl1 dt p{ width:50px; height: 30px;float: left; text-align: center }
.UrlPermissionBox dl.dl1 dt span{ width:180px; height: 30px;float: left;display: inline-block}
.UrlPermissionBox dl.dl1 dt label{ width:435px; height: 30px;float: left;display: inline-block}

.UrlPermissionBox dl.dl1 dd{ width: 100%;height: 30px;line-height: 30px;float: left;border-bottom: 1px solid #ddd;color: #333;overflow: hidden; background: #f1f1f1}
.UrlPermissionBox dl.dl1 dd p{ width:50px; height: 30px;float: left;display: inline-block;text-align: center}
.UrlPermissionBox dl.dl1 dd span{ width:180px; height: 30px;float: left;display: inline-block }
.UrlPermissionBox dl.dl1 dd label{ width:380px; height: 30px;float: left; display: inline-block}
.UrlPermissionBox dl.dl1 dd font{ width:50px; height: 30px;float: right; display: inline-block}

.UrlPermissionBox dl.dl1 dd.subdl{ width: 100%;height: 30px;line-height: 30px;float: left;border-bottom: 1px solid #eee;color: #666;overflow: hidden;background: #ffffff}
.UrlPermissionBox dl.dl1 dd.subdl p{ width:50px; height: 30px;float: left;display: inline-block;text-align: center;padding: 0 0 0 30px; background: url(/img/s.jpg) no-repeat left top}
.UrlPermissionBox dl.dl1 dd.subdl span{ width:180px; height: 30px;float: left;display: inline-block }
.UrlPermissionBox dl.dl1 dd.subdl label{ width:350px; height: 30px;float: left; display: inline-block}
.UrlPermissionBox dl.dl1 dd.subdl font{ width:50px; height: 30px;float: right; display: inline-block}

.UrlPermissionBox dl.dl1 dd.subdl2{ width: 100%;height: 30px;line-height: 30px;float: left;border-bottom: 1px solid #eee;color: #666;overflow: hidden;background: #ffffff}
.UrlPermissionBox dl.dl1 dd.subdl2 p{ width:50px; height: 30px;float: left;display: inline-block;text-align: center;margin:0 0 0 30px;padding: 0 0 0 30px; background: url(/img/s.jpg) no-repeat left top}
.UrlPermissionBox dl.dl1 dd.subdl2 span{ width:150px; height: 30px;float: left;display: inline-block }
.UrlPermissionBox dl.dl1 dd.subdl2 label{ width:350px; height: 30px;float: left; display: inline-block}
.UrlPermissionBox dl.dl1 dd.subdl2 font{ width:50px; height: 30px;float: right; display: inline-block}

.sdiv{width: 390px; height: 100px;line-height: 25px; border: 1px solid #ccc; margin: 0 5px 0 0; padding: 5px; float: left; background: #f3f3f3;overflow-y: auto; color: #333}
.sdiv font{width: 100px;height: 25px;line-height: 25px;float: left;display: inline-block; margin: 0 5px 0 0; overflow: hidden}

.sdiv2{  display: block; overflow: hidden;margin: 0 5px; padding: 5px;   color: #333}
.sdiv2 font{ height: 25px;line-height: 25px;float: left;display: inline-block; margin: 2px 5px; overflow: hidden; background-color: #E9EDF4; color: #333; border-radius:30px; padding: 0 5px;}
.sdiv3{ display: block; margin: 5px;  }
.sdiv3 a{ background-color: #777D74; color: #fff; border-radius: 20px; padding: 5px 10px; line-height:5px }



.configBrand p{ width: 460px;line-height: 20px;padding: 10px 10px;float: left;display: inline; text-align: center}
.configBrand p font{ color: #c00;font-weight: bold;padding: 0 3px;}
.configBrand div{ width: 100%;height: 30px;padding: 10px 0;float: left;display: inline;  text-align: center}

.msg{ color: #ff0000;}

.reviewx{width:100%; float:left;margin: 0 0 0 0;border-bottom: 1px solid #eee;padding: 20px 0 20px 0; background: #fff }
.reviewx i{width:100px; height:100px; padding:1px; float:left; border:1px solid #eee;overflow: hidden;margin: 5px 10px; }
.reviewx i img{width:100%;}
.reviewx p{width:70%; overflow:hidden; float:left; margin:0 0 0 0; }
.reviewx p b{width:100%;height: 25px;line-height: 25px;float: left; display: block }
.reviewx p b a{ color: #333;font-weight: bold; text-decoration: none }
.reviewx p b a:hover{ text-decoration: underline }
.reviewx p b em{ color: #666;font-weight: normal; padding: 0 6px }
.reviewx p font{width:100%;height: 25px;line-height: 25px; float:left; display: block }
.reviewx p font a{ color: #333; text-decoration: none }
.reviewx p font a:hover{ text-decoration: underline }
.reviewx p span{width:100%;height: 25px;line-height: 25px; float:left;display: block; color: #666 }
.reviewx p label{width:100%;height: 25px;line-height: 25px; float:left; display: block }
.reviewx p label span{width:100%; margin:0 auto;display: block;line-height: 20px;}
.reviewx p label span b{color: #f00;font-weight: normal;display: inline;width: auto; float: none }
.reviewx p label font{width:100%; margin:0 auto;display: block;line-height: 20px;color: #666;  }

.reviewp{width:100%; float:left; margin: 0 0 0 0;}
.reviewp div.rp0{width:100%; float:left;margin:0 0 15px 0;border-bottom: 1px solid #eee; background: #f9f9f9 }
.reviewp div.rp0 label{color: #333;line-height: 30px;font-weight: bold; padding: 0 0 0 10px }
.reviewp div.rp1{width:96%; float:left;margin:5px 2%; }
.reviewp div.rp1 label{width:60px;height: 25px;float:left;display: block;color: #333;text-align: right;line-height: 25px;}
.reviewp div.rp1 p{width:125px;height:19px;float:left;display: block;margin: 2px 20px 0 10px;  }
.reviewp div.rp1 p img{margin: 0 5px 0 0;display: block;float: left;  }
.reviewp div.rp2{width:96%; float:left;margin:15px 2% 0 2%;  }
.reviewp div.rp2 label{width:60px;height: 35px;float:left;display: block;color: #333;text-align: right;line-height: 25px; }
.reviewp div.rp2 p{width:800px;float:left;display: block;margin: 2px 20px 10px 10px;  }
.reviewp div.rp2 p font{width: 100%;display: block;margin: 5px 0; color: #f60;line-height: 22px; }
.reviewp div.rp3{width:96%; float:left;margin:5px 2% 20px 2%;  }
.reviewp div.rp3 label{ padding: 0 0 0 70px;}
.reviewp div.rp3 label input{padding: 10px 20px;display: inline-block; color: #fff; border: 1px solid #1495ac;background-color: #1495ac;
background: -webkit-linear-gradient(#189eb6, #1495ac); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#189eb6, #1495ac); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#189eb6, #1495ac); /* Firefox 3.6 - 15 */
background: linear-gradient(#189eb6, #1495ac); /* 标准的语法 */
}
.reviewp div.rp3 label input:hover{ background: #1495ac; color: #fff;text-decoration: none;}

.reviewp div.rp4{width:96%; float:left;margin:15px 2% 0 2%;  }
.reviewp div.rp4 label{width:60px;height: 25px;float:left;display: block;color: #333;text-align: right;line-height: 25px; }
.reviewp div.rp4 p{width:800px;float:left;display: block;margin: 2px 20px 0 10px;  }
.reviewp div.rp4 p font{ color: #333;line-height: 22px; }

.reviewp div.rp5{width:96%; float:left;margin:5px 2% 30px 2%;  }
.reviewp div.rp5 label{width:60px;height: 35px;float:left;display: block;color: #f60;text-align: right;line-height: 25px; }
.reviewp div.rp5 p{width:800px;float:left;display: block;margin: 2px 20px 0 10px;  }
.reviewp div.rp5 p font{ color: #f60;line-height: 22px; }
.reviewp div.rp5 div{width:800px;float:left;display: block;margin: 2px 20px 0 10px;line-height: 35px;  }

.reviewp div.rp5 div font{ color: #666; text-align: center }
.reviewp div.rp5 div font.red{ color: #f00; }
.reviewp div.rp5 div label{ background: #f80;color: #fff;padding:3px 5px;border-radius:3px;cursor: pointer;width: auto;display: inline; float:none }

.reviewp div.rp6{width:96%; float:left;margin:5px 2% 30px 2%;  }
.reviewp div.rp6_1{width:100%; float:left;margin: 10px 0 0 0; }
.reviewp div.rp6_1 label{width:60px;height: 35px;float:left;display: block;color: #f60;text-align: right;line-height: 25px; }
.reviewp div.rp6_1 p{width:800px;float:left;display: block;margin: 2px 20px 0 10px;  }
.reviewp div.rp6_2{width:100%; float:left;line-height: 30px;margin: 10px 0 0 0; }
.reviewp div.rp6_2 p{ padding: 0 0 0 60px; }
.reviewp div.rp6_2 label{ padding: 0 10px 0 5px; }
.reviewp div.rp6_3{width:100%; float:left;margin: 20px 0 20px 0; }
.reviewp div.rp6_3 label{ padding: 0 0 0 60px;}




.reviewp div.rp1 .star font{width:400px;height:25px;line-height: 25px; float:left;display: block;margin: 0 0 0 0; color: #666 }
.reviewp div.rp1 .star font b{padding: 0 5px; color: #f00  }
.reviewp div.rp1 .star font.YanRed{color:#c00;background:url(/img/a2_bgchk.png) no-repeat; height:15px; padding:0 0 0 18px; line-height:15px; margin:0 0 0 5px;}

.reviewp .star{}
.reviewp div.rp1 .star ul{float:left;display:inline;height:19px;line-height:19px;}
.reviewp div.rp1 .star ul{margin:0 10px;}
.reviewp div.rp1 .star li{float:left;width:24px;cursor:pointer;text-indent:-9999px;background:url(/img/star.png) no-repeat;}
.reviewp div.rp1 .star strong{color:#f60;padding-left:10px;}
.reviewp div.rp1 .star li.on{background-position:0 -28px;}
.reviewp div.rp1 .star span{padding:0 5px 0 10px; color: #666}
.reviewp div.rp1 .star span.fontredx{ background: #f60;padding: 2px 5px;color: #fff;}


.pstar{height: 25px;float:left;display: block;margin: 5px; }
.pstar i{width: 25px; height: 25px; display: inline-block; overflow: hidden; margin: 0 3px 0 0;background: url(/img/fav0.png) no-repeat; background-size: 100%; }
.pstar i.s{ background: url(/img/fav4.png) no-repeat;background-size: 100%; }

.pstar_view_0{width: 130px; height: 28px; display: block; overflow: hidden;  background: url(/img/fv0.png) no-repeat; background-size: 100%; }
.pstar_view_1{width: 130px; height: 28px; display: block; overflow: hidden;  background: url(/img/fv1.png) no-repeat; background-size: 100%; }
.pstar_view_2{width: 130px; height: 28px; display: block; overflow: hidden;  background: url(/img/fv2.png) no-repeat; background-size: 100%; }
.pstar_view_3{width: 130px; height: 28px; display: block; overflow: hidden;  background: url(/img/fv3.png) no-repeat; background-size: 100%; }
.pstar_view_4{width: 130px; height: 28px; display: block; overflow: hidden;  background: url(/img/fv4.png) no-repeat; background-size: 100%; }
.pstar_view_5{width: 130px; height: 28px; display: block; overflow: hidden;  background: url(/img/fv5.png) no-repeat; background-size: 100%; }


.pstar_view_m0{width: 70px; height: 15px; display: block; overflow: hidden;  background: url(/img/fv0.png) no-repeat; background-size: 100%; }
.pstar_view_m1{width: 70px; height: 15px; display: block; overflow: hidden;  background: url(/img/fv1.png) no-repeat; background-size: 100%; }
.pstar_view_m2{width: 70px; height: 15px; display: block; overflow: hidden;  background: url(/img/fv2.png) no-repeat; background-size: 100%; }
.pstar_view_m3{width: 70px; height: 15px; display: block; overflow: hidden;  background: url(/img/fv3.png) no-repeat; background-size: 100%; }
.pstar_view_m4{width: 70px; height: 15px; display: block; overflow: hidden;  background: url(/img/fv4.png) no-repeat; background-size: 100%; }
.pstar_view_m5{width: 70px; height: 15px; display: block; overflow: hidden;  background: url(/img/fv5.png) no-repeat; background-size: 100%; }


.tiaopeiBox{ display: none;}
.tiaopeiBoxT{ width: 100%;height: 30px;float: left;line-height: 30px;border-bottom: 1px solid #ddd; background: #f9f9f9}
.tiaopeiBoxT label{ color: #666;padding: 0 10px;}
.tiaopeiBoxC{ width: 100%; float: left}
.tiaopeiBoxC p{line-height: 30px;padding:3px 0;float: left;text-align: left;width: 100%;}
.tiaopeiBoxC p label{width: 80px;float: left;display: inline-block; padding: 5px 5px; text-align: right}
.tiaopeiBoxC p span{width: 300px;float: left;display: inline-block; padding: 5px 5px;}
.tiaopeiBoxC p.tpp1{width: 100%;float: left; text-align: center;}

.tiaopeiBoxC p.msgTip{width: 100%;float: left; text-align: center; padding: 5px 0;color: #f00;text-align: center;}
.tiaopeiBoxC2 {height: 50px;line-height: 50px;padding:10px 0;float: left;text-align: center;width: 100%;}
.tiaopeiBoxC2 label{ padding: 5px 10px;font-weight: bold;font-size: 14px;color: #f00;}


.tiaopeiBoxC3{width: 100%; padding:10px 0; float: left;text-align: center;}
.tiaopeiBoxC3T {height: 30px;line-height: 30px; padding:0;float: left;text-align: left;width: 100%;border-bottom: 1px solid #ddd;margin: 5px 0;}
.tiaopeiBoxC3T label{padding: 0 10px;font-weight: bold;font-size: 14px;}

.tiaopeiBoxC3C {float: left;text-align: center;width: 100%;}
.tiaopeiBoxC3C ul{ }
.tiaopeiBoxC3C li{ width: 100%;height: 28px;float: left;}
.tiaopeiBoxC3C li.lt{ background: #f9f9f9 }
.tiaopeiBoxC3C li.lt p{ width: 100px;height: 28px;float: left;margin: 0 0 0 1px;line-height: 28px;background: #f90; color: #fff}
.tiaopeiBoxC3C li p{ width: 100px;height: 28px;float: left;margin: 0 0 0 1px;line-height: 28px;background: #f9f9f9;color: #666  }
.tiaopeiBoxC3C li p.tp5_1{ width: 70px;}
.tiaopeiBoxC3C li p.tp5_2{ width: 100px;}
.tiaopeiBoxC3C li p.tp5_3{ width: 100px;}
.tiaopeiBoxC3C li p.tp5_4{ width: 350px; overflow: hidden}
.tiaopeiBoxC3C li p.tp5_5{ width: 130px;}
.tiaopeiBoxC3C li p.tp5_6{ width: 130px;}

.LiuyanBox{ display: none; position: relative}
.LiuyanBoxT{ width: 100%;height: 100px;float: left;line-height: 40px;}
.LiuyanBoxT label{ color: #333; padding: 0 10px;font-size: 14px;float: left;width: 500px;}
.LiuyanBoxC{padding:10px;}
.LiuyanBoxC2{ width: 400px;height: 260px;float: left;border: 3px solid #414959;background: #f9f9f9;left: 250px;top: 100px;position: absolute;display: none;}
.LiuyanBoxC2T{ width: 100%;height: 28px;line-height: 28px;float: left;background: #414959;}
.LiuyanBoxC2T label{ color: #fff;padding: 0 0 0 5px; }
.LiuyanBoxC2T a{width: 20px; height: 28px;line-height: 25px;text-align: center; color: #fff;display: inline-block;float: right;font-weight: bold;font-size: 14px;}

.LiuyanBoxC2 p{ width: 100%;height: 28px;line-height: 28px;float: left; padding: 5px 0 5px 0}
.LiuyanBoxC2 p label{ color: #fff;padding: 0 0 0 20px; }
.LiuyanBoxC2B{ width: 100%;height: 28px;line-height: 28px;float: left; text-align: center}
.LiuyanBoxC2B label{ color: #f00; }

.LiuyanBoxB{padding:10px;text-align: center;font-size: 14px; font-weight: bold }
.LiuyanBoxB label{ color: #ff0000;font-weight: bold;padding: 0 5px;}

.chuliBox{width: 100%; padding:10px 0; float: left;text-align: center;display: none;}
.chuliBoxT {height: 30px;line-height: 30px; padding:0;float: left;text-align: left;width: 100%;}
.chuliBoxT label{padding: 0 10px;font-weight: bold;font-size: 14px;}
.chuliBoxC{width: 100%; padding:10px 0; float: left;text-align: center;}

.chuliBox ul{}
.chuliBox li{ width: 100%;height: 28px;float: left;}
.chuliBox li.lt{ background: #f9f9f9 }
.chuliBox li.lt p{ width: 100px;height: 28px;float: left;margin: 0 0 0 1px;line-height: 28px;background: #f90; color: #fff}
.chuliBox li p{ width: 100px;height: 28px;float: left;margin: 0 0 0 1px;line-height: 28px;background: #f9f9f9;color: #666  }
.chuliBox li p.tp6_1{ width: 80px;}
.chuliBox li p.tp6_2{ width: 100px;}
.chuliBox li p.tp6_3{ width: 302px; overflow: hidden}
.chuliBox li p.tp6_4{ width: 180px; overflow: hidden}
.chuliBox li p.tp6_5{ width: 130px;}


.xlcsbChuliBox{width: 100%; padding:10px 0; float: left;text-align: center;display: none;}
.xlcsbChuliBoxT {height: 30px;line-height: 30px; padding:0;float: left;text-align: left;width: 100%;}
.xlcsbChuliBoxT label{padding: 0 10px;font-weight: bold;font-size: 14px;}
.xlcsbChuliBoxC{width: 100%; padding:10px 0; float: left;text-align: center;}
.xlcsbChuliBox ul{}
.xlcsbChuliBox li{ width: 100%; float: left;margin: 0 0 0 0;border-bottom: 1px solid #eee;overflow: hidden;text-align: left;}
.xlcsbChuliBox li:hover{background:#f9f9f9}
.xlcsbChuliBox li.lt{ background: #f9f9f9 }
.xlcsbChuliBox li.lt p{ width: 100px;height: 28px;float: left;margin: 0 0 0 1px;line-height: 28px;background: #f90; color: #fff}
.xlcsbChuliBox li p{ width: 100px; height: 80px;line-height: 25px; float: left;margin: 0 0 0 1px;line-height: 28px;color: #666;padding: 0 5px;  }
.xlcsbChuliBox li p.tp6_1{ width: 390px;}
.xlcsbChuliBox li p.tp6_2{ width: 354px;}
.xlcsbChuliBox li p.tp6_3{ width: 190px; overflow: hidden}

.lyx{ background:url(/img/xx.png) no-repeat right ;padding:0 18px 0 0;display: inline-block;}

.BtnPermissionBox{ padding: 10px;float: left;display: none;}
.BtnPermissionBox p.p5{ padding: 0 0 10px 10px;float: left;}
.BtnPermissionBox dl.dl1{ width: 100%;float: left; }
.BtnPermissionBox dl.dl1 dt{ width: 100%;height: 30px;line-height: 30px; float: left;background: #e6e6e6;color: #333; overflow: hidden}
.BtnPermissionBox dl.dl1 dt p{ width:50px; height: 30px;float: left; text-align: center }
.BtnPermissionBox dl.dl1 dt span{ width:180px; height: 30px;float: left;display: inline-block}
.BtnPermissionBox dl.dl1 dt label{ width:435px; height: 30px;float: left;display: inline-block}

.BtnPermissionBox dl.dl1 dd{ width: 100%;height: 30px;line-height: 30px;float: left;border-bottom: 1px solid #ddd;color: #333;overflow: hidden; background: #f1f1f1}
.BtnPermissionBox dl.dl1 dd p{ width:50px; height: 30px;float: left;display: inline-block;text-align: center}
.BtnPermissionBox dl.dl1 dd label{ width:435px; height: 30px;float: left; display: inline-block}

.BtnPermissionBox dl.dl1 dd.subdl{ width: 100%;height: 30px;line-height: 30px;float: left;border-bottom: 1px solid #ddd;color: #666;overflow: hidden;background: #ffffff}
.BtnPermissionBox dl.dl1 dd.subdl p{ width:50px; height: 30px;float: left;display: inline-block;text-align: center;padding: 0 0 0 30px; background: url(/img/s.jpg) no-repeat left top}
.BtnPermissionBox dl.dl1 dd.subdl span{ width:150px; height: 30px;float: left;display: inline-block }
.BtnPermissionBox dl.dl1 dd.subdl label{ width:435px; height: 30px;float: left; display: inline-block}

.RedLink{ color: #f00; text-decoration: underline}
.RedLink:hover{ color: #f00;text-decoration: underline; font-weight: bold}
.blueLink{ color: #1498dc;text-decoration: none;}
.blueLink:hover{ color: #2a9bfc;text-decoration: none;}
.grayLink{ color: #666;text-decoration: underline;}
.grayLink:hover{ color: #f00;text-decoration: none;}

.grayLink2{ color: #333;text-decoration: underline;}
.grayLink2:hover{ color: #f00;text-decoration: none;}


.hsdTipCss{ display: none;}
.hsdTipCss p{ width: 100%;height: 80px;line-height: 80px;color: #333;text-align: center;float: left;font-size: 14px; font-weight: bold}
.hsdTipCss div{width: 100%;color: #333;text-align: center;float: left;margin: 10px 0;}
.hsdTipCss div a{ padding: 10px 10px;background: #5cb85c; color: #fff}
.hsdTipCss div a:hover{ background: #5cb85c; color: #fff}

.hsdTipCss div a.redBtn{ background: #d9534f; color: #fff}
.hsdTipCss div a.redBtn:hover{ background: #d9534f; color: #fff}

.hsdTipCss div a.blueBtn{ background: #286090; color: #fff}
.hsdTipCss div a.blueBtn:hover{ background: #286090; color: #fff}

.xlc_left{ width: 900px;float: left;padding: 10px;}
.xlc_left p{width: 100%;margin: 6px 0; float: left;}
.xlc_left p.xlcp1{ font-weight: bold;font-size: 14px; font-weight: bold}
.xlc_left p.xlcp2{}
.xlc_left p.xlcp3{}
.xlc_left div.xlcd1{width: 100%;margin: 6px 0 0 0;float: left;}
.xlc_left div.xlcd2{ width: 100%;margin: 10px 0 10px 0;float: left;border-top: 1px solid #ddd;line-height: 30px;font-weight: bold;}

.xlc_right{ width: 300px;float: right;margin: 10px 10px 10px 10px;display: inline;border: 1px solid #ddd;background: #f9f9f9;padding: 10px;}

.souFuBox{width: 100%;float: left; position: relative}
#souList{ width: 404px;height:226px;float: left;display: none;border: 1px solid #ddd;border-top: none;position: absolute;top: 33px;left: 0;background: #fff;}
#souList .souListC { float: left; display: inline-block; height:200px;overflow-y: auto; overflow-x: hidden }
#souList .souListC ul{ float: left; display: inline-block;}
#souList .souListC ul li{ float: left;border-bottom: 1px solid #eee;width: 384px;padding: 0 10px;}
#souList .souListC ul li:hover{background: #f9f9f9;}
#souList .souListC ul li a{ padding: 0 3px;color: #1794aa;}
#souList .souListC ul li a:hover{ padding: 0 3px;color: #f60; text-decoration: underline}
#souList .souListC ul li p{ float: left;height: 22px;line-height: 22px;width: 100%; overflow: hidden}
#souList .souListC ul li label{ float: left;display: block; height: 18px;line-height: 18px;width:100%;color: #aaa; overflow: hidden}
#souList .souListC ul li span{ float: left;display: block;height: 18px;line-height: 18px;width: 100%;color: #aaa; overflow: hidden}

#souList .souListB {width: 100%;height: 25px;background: #f8f8f8;border-top: 1px solid #ddd; float: left; display: inline-block; text-align: right}
#souList .souListB a{ padding: 0 5px;color: #666;text-decoration: none;float: right;line-height: 25px;}
#souList .souListB a:hover{ padding: 0 5px;color: #f60; text-decoration: none}


#souList2{ width: 404px;height:226px;float: left;display: none;border: 1px solid #ddd;border-top: none;position: absolute;top: 27px;left: 0; background: #fff}
#souList2 .souListC { float: left; display: inline-block; height:200px;overflow-y: auto; overflow-x: hidden }
#souList2 .souListC ul{ float: left; display: inline-block;}
#souList2 .souListC ul li{ float: left;border-bottom: 1px solid #eee;width: 384px;padding: 0 10px;}
#souList2 .souListC ul li:hover{background: #f9f9f9;}
#souList2 .souListC ul li a{ padding: 0 3px;color: #1794aa;}
#souList2 .souListC ul li a:hover{ padding: 0 3px;color: #f60; text-decoration: underline}

#souList2 .souListC ul li p{ float: left;height: 22px;line-height: 22px;width: 100%; overflow: hidden}
#souList2 .souListC ul li label{ float: left;display: block; height: 18px;line-height: 18px;width:100%;color: #aaa; overflow: hidden}
#souList2 .souListC ul li span{ float: left;display: block;height: 18px;line-height: 18px;width: 100%;color: #aaa; overflow: hidden}


#souList2 .souListB {width: 100%;height: 25px;background: #f8f8f8;border-top: 1px solid #ddd; float: left; display: inline-block; text-align: right}
#souList2 .souListB a{ padding: 0 5px;color: #666;text-decoration: none;float: right;line-height: 25px;}
#souList2 .souListB a:hover{ padding: 0 5px;color: #f60; text-decoration: none}

.RukuChuli{ display: none;}


#xiulichangEditBox{ display: none;padding: 10px;}
#xiulichangEditBox div{ float: left;}
div.xld1{ width: 100%;margin: 5px 0;float: left;}
div.xld1 p.xld1np{ width: 100%;margin: 5px 0;float: left;}
div.xld1 div.xld1n{ width: 100%;margin: 5px 0;float: left; position: relative}

div.xld2{ width: 100%;height: 30px;margin: 5px 0;float: left;}
div.xld2 label{ width: 100px;height: 30px;margin: 0 0;float: left;font-weight: bold; text-align: right}
div.xld2 span{ width: 300px;height: 30px;margin: 0 0;float: left; display: block}
div.xld3{ width: 100%;height:50px;line-height: 50px;border-top: 1px solid #eee;  margin: 15px 0;float: left;font-weight: bold; color: #f60}

#xiulichangEditBox p.xlc1{ width: 100%;height: 30px;margin: 10px 0;float: left; text-align: center}


.XlcMoveBox{ display: none;float: left;}
.XlcMoveBox p.xlcmp1{ width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #f60;text-align: center;border-bottom: 1px solid #ddd; background: #f9f9f9;float: left;}
.XlcMoveBox p.xlcmp2{ width: 100%;height: 30px;line-height: 30px;margin: 10px 0 0 0;text-align: left;;float: left;}
.XlcMoveBox p.xlcmp2 label{ padding: 0 0 0 10px;font-weight: bold;font-size: 14px;color: #333;}

.XlcMoveBox p.xlcmp3{ width: 100%;height: 30px;line-height: 30px; text-align: left;float: left;}
.XlcMoveBox p.xlcmp3 label{ padding: 0 0 0 10px;color: #333;}
.XlcMoveBox p.xlcmp4{ width: 100%;height: 30px;line-height: 30px;float: left;}
.XlcMoveBox p.xlcmp4 label{ padding: 0 0 0 10px;color: #333;}

.XlcMoveBox p.xlcmp5{ width: 100%;height: 30px;line-height: 30px;margin: 20px 0; text-align: center;float: left;}
.XlcMoveBox p.xlcmp6{ width: 100%;height: 30px;line-height: 30px;margin: 20px 0;text-align: center; color: #f00;float: left;}


.fubox{ width: 100%;float: left; display: none}
.fubox p{ width: 100%;float: left;height: 30px;padding: 15px 0;}
.fubox p label{ padding: 0 10px;}
.fubox p label input{width: 300px;height: 28px;border: 1px solid #aaa;}
.fubox div{ width: 100%;float: left;height: 30px; text-align:center}
.fubox div label{ padding: 0 10px;}

.lab1{ padding: 0 3px; display: flex;}
.lab1 font{ padding: 0 3px; color: #333; display: inline-block;}
.lab1 font b{ padding: 0 2px;color: #f00;font-style: none;}
.lab1 span{ padding: 0 3px; color: #333; flex:1}


.ckp1{width:100%; height:50px; line-height:50px;}
.ckp1 b{ padding: 0 2px;color: #f00; }

.dsjbox{width: 96%; min-height: 180px;padding: 0 10px; line-height: 25px; border: 1px solid #ddd; background: #fafafa; overflow-x: hidden; overflow-y: auto}
.dsjbox p{ width: 100%;line-height: 20px;padding: 10px 0 0 0;color: #f00}
.dsjbox div{ width: 100%; line-height: 20px;color: #666}

.xlcJiluT{ width: 100%;height: 30px;line-height: 30px;border-top: 1px solid #ddd; font-weight: bold;float: left;}
.xlcJiluT label{ padding: 0 0 0 10px; text-align: left }
.xlcJilu{ width: 100%;background: #fafafa;float: left; margin: 5px 0 0 0;}

.xlcJiluT2{ width: 100%;height: 30px;line-height: 25px;background: #f90 ;font-weight: bold;float: left;}
.xlcJiluT2 p{height: 30px;line-height: 30px; margin: 0 3px 0 3px;text-align: left;float: left;color: #fff; }
.xlcJiluT2 p.jc1{ width: 280px; }
.xlcJiluT2 p.jc2{ width: 280px; }
.xlcJiluT2 p.jc3{ width: 100px; }
.xlcJiluT2 p.jc4{ width: 167px; }

.xlcJiluC{ width: 100%;float: left;border-bottom: 1px solid #eee; }
.xlcJiluC p{height: 30px;line-height: 30px;margin: 0 3px 0 3px;text-align: left;float: left; }
.xlcJiluC p.jc1{ width: 280px; }
.xlcJiluC p.jc2{ width: 280px; }
.xlcJiluC p.jc3{ width: 100px; }
.xlcJiluC p.jc4{ width: 167px; }

.addMorePara{ display: none;}

.ib{ padding: 0;}
.ib label{ width: 100px;height: 100px;display: block; float: left;background: #fff; border:1px solid #ddd;padding: 1px; position: relative}
.ib label img{ width: 100%;}
.ib label i{ width: 100px;height: 25px;background: #fff; opacity:0.5;filter:alpha(opacity=50); display: block;line-height: 25px;font-style: normal;text-align: center;position: absolute;right: 1px;bottom: 1px;}
.ib a{ margin: 30px 0 0 10px;}

.seIndexBrand{}
.seIndexBrand ul{padding:10px 0 0 10px; }
.seIndexBrand ul li{ width: 110px;height:130px;float: left; margin:10px 7px 0 0; }
.seIndexBrand ul li label{ width: 100px;height:100px; padding: 1px;float: left;display: block;  border: 1px solid #ddd;}
.seIndexBrand ul li p{ width: 100%;height:28px;line-height: 25px;color: #333; text-align: center }

.seIndexBrand ul li label.cur{ border:2px solid #f60;  }
.seIndexBrand ul li label.cur label{  }

.seIndexBrand p.bt1{ width: 100%;height:30px;float: left; padding:5px 0; border-bottom: 1px solid #ddd; background:#f9f9f9 }
.seIndexBrand p.bt1 label{ float: right;padding: 0 10px 0 0;}

.bp1{ width: 90px;height: 90px;margin: 3px;float: left;border: 1px solid #ddd;padding: 1px;}
.bp2{ width: 100px;height: 40px;margin: 15px 0 0 5px;float: left;}

.seletePinming{width:100%; height: 500px; display: none;}
.seletePinming div{ width: 100%;height:30px;float: left; padding:5px 0; border-bottom: 1px solid #ddd; background:#f9f9f9 }
.seletePinming div label{ float: right;padding: 0 10px 0 0;}
.seletePinming ul{ padding: 0 0 0 10px;}
.seletePinming ul li{ width: 85px;height:40px;  float: left; margin:10px 7px 0 0; text-align: center }
.seletePinming ul li label{ width: 78px;line-height: 40px; float: left;display: block;text-align: center; border: 1px solid #ddd;padding: 1px; background: #f9f9f9;}
.seletePinming ul li label:hover{color: #fff; background: #f90; border: 1px solid #f90 }


/*分页*/
.pageSm{ width: 100%; height: 30px;line-height: 30px; margin:5px 0 5px 0;padding: 5px 0; float: left;display: inline-block;text-align: center;border-top: 1px solid #ddd;float: left; display: inline-block}
.pageSm font{ color: #666; padding: 0 6px 0 0 ;}
.pageSm  font label{  padding: 0 2px 0 2px ;}
.pageSm span{ color: #f00; padding: 0 3px 0 3px;}
.pageSm a{ background: #f1f1f1;border: 1px solid #ccc;line-height: 25px;text-align: center;color: #333;text-decoration: none;padding: 3px 6px; margin: 0 5px 0 0}
.pageSm a:hover{ background: #3083eb;border: 1px solid #3083eb; color: #fff;text-decoration: none;}
.pageSm a.disabled{ background: #f1f1f1;border: 1px solid #ccc;line-height: 25px;text-align: center;color: #333;text-decoration: none;padding: 3px 6px; margin: 0 5px 0 0}
.pageSm a.disabled:hover{ background: #f1f1f1;border: 1px solid #ccc; color: #333;text-decoration: none;}

.pageInfoManu{margin: 3px 0; padding: 3px 0; text-align: center;color: #666;width: 100%;}
.pageInfoManu font{ color:#c00; padding:0 2px; font-weight:bold}
.pageInfoManu span{ color:#333;padding:0 2px}

.manu {width: 100%;	margin: 3px 0; padding: 3px 0;  text-align: center;}
.manu a {margin: 2px; padding: 2px 5px; border: 1px solid rgb(238, 238, 238); color: #445363; text-decoration: none;}
.manu a:hover {	border: 1px solid #445363; background:#445363; color: #fff;}
.manu a:active {border: 1px solid #445363; background:#445363; color: #fff;}
.manu .current {margin: 2px; padding: 2px 5px; border: 1px solid #445363; color: #fff; font-weight: bold; background-color: #445363;}
.manu .disabled {margin: 2px; padding: 2px 5px; border: 1px solid rgb(238, 238, 238); color: rgb(221, 221, 221);}
.manu font {margin: 2px; padding: 2px 5px; } 
.manu font input { width: 30px; padding: 2px 5px; border: 1px solid rgb(238, 238, 238)} 
.manu font a {margin: 2px; padding: 2px 5px; border: 1px solid rgb(238, 238, 238); color: #445363; text-decoration: none;}



.loadingPage_bg1 {background:none repeat scroll 0 0 #000;height:100%;left:0; /*:rgba(0,0,0,0.5);*/opacity:0.2;filter:alpha(opacity=20);width:100%;position:absolute;top:0px;z-index:110;}
#loadingPage {display:block;font-weight:bold;font-size:12px;color:#595959;height:28px;left:50%;line-height:27px;margin-left:-74px;margin-top:-14px;padding:10px 10px 10px 50px;position:absolute;text-align:left;top:50%;width:148px;z-index:111;background:url(/img/loading.gif) no-repeat scroll 12px center #FFFFFF;border:2px solid #86A5AD;}

.regBox{ width:500px; background:none; position: absolute; top: 200px; left: 25%;display: none;z-index: 99;  box-shadow:5px 0px 10px #444;}
.regBoxT{ width:100%;height:38px; line-height:38px; background: #1590d6; float: left;  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;}
.regBoxT font{width:100px; display: inline-block; float:left;color: #fff;font-size: 14px;font-weight: bold;padding: 0 0 0 10px;}
.regBoxT span{width:40px; display: inline-block; float:right;text-align: center; color:#9ad4f5; cursor: pointer }
.regBoxT span:hover{ color:#fff;}

.regBoxC{ width:500px; background:#fff; float:left;color:#333; -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;}
.regBoxC p.regp1{ width:450px; height:30px; float: left;line-height:30px;text-align:left;padding:15px 0 0 30px; }
.regBoxC p.regp1 b{ padding: 0 3px;color: #ff0000; }
.regBoxC div.regd1{ float: left; padding:10px; margin:10px 30px; border:1px #c7c7c7 solid;}
.regBoxC div.regd1 p{ width:100%; height:24px; float: left;  }
.regBoxC div.regd1 p font{ width:60px; height: 24px; float: left;line-height: 24px;text-align:left; color: #666;  }
.regBoxC div.regd1 p b{ height: 24px; float: left;line-height: 24px;text-align: left;color: #333;font-weight: bold;  }
.regBoxC div.regd1 p span{ height: 24px; float: left;line-height: 24px;text-align: left;color: #333;  }
.regBoxC div.regd1 p span a{ color: #3399ff; text-decoration: underline }
.regBoxC div.regd1 p span a:hover{ color: #f00;}
.regd1_bu{ float:left; width:100%; line-height:32px; height:32px; text-align: center; margin:10px 0;}
.regd1_bu a{ text-decoration: none;width:120px; height:32px; margin-left:30px; display: inline-block; float: left; color: #f7ebeb;font-size:12px; background:#1590d6;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.regd1_bu a:hover{ color: #f7ebeb;text-decoration: none;background-position:#009bf3;}

.regBoxC div.regd2{ width:100%; float:left; height:38px; line-height:38px; text-align:right; background: #e4ecf5;  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;}
.regBoxC div.regd2 a{ background:#fff; border:1px #4fadd8 solid; padding:3px 10px; margin-right:10px; color:#333;text-decoration: none; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.regBoxC div.regd2 a:hover{text-decoration:underline;}

.ulBrandList{ float: left; display: inline-block}
.ulBrandList li{ width: 104px;height: 90px; padding: 1px ;margin: 5px 5px 0 5px;float: left;display: inline-block; border: 1px solid #ddd;cursor: pointer; position: relative}
.ulBrandList li:hover{ border: 2px solid #ffbb54;padding: 0 ; }
.ulBrandList li.Se{  border: 2px solid #f60;padding: 0 ; }
.ulBrandList li.use:hover{  border: 1px solid #ddd;padding: 1px ; }
.ulBrandList li p{ width: 100%;height: 60px; text-align: center}
.ulBrandList li div{ width: 100%;height: 25px;line-height: 25px; text-align:  center;color: #333; overflow: hidden}
.ulBrandList li i{ width: 47px;height: 49px;position: absolute;top: 0;right: 0; background:url(/img/yx.png) no-repeat}
.BrandListBtn{ width: 100%;line-height: 30px;padding: 10px 0 10px 0;text-align: center;float: left;display: inline-block;color: #666;border-top:1px solid #ddd}
.brandMsg{ width: 100%;height: 25px;line-height: 25px;text-align: center;float: left; display: none}
.SystemBrandSeacrch{ width: 100%;height: 40px;float: left;background: #f3f3f3; border-bottom: 1px solid #ddd}


.ProductLineBox{display: block;overflow: hidden;}
.ulProductLineList{display: block; float: left;height: 400px;width: 100%;overflow-y: auto; }
.ulProductLineList li{ width: 104px;height: 30px; padding: 1px ;margin: 5px 5px 0 5px;float: left;display: inline-block; border: 1px solid #ddd;cursor: pointer; position: relative}
.ulProductLineList li:hover{ border: 1px solid #ffbb54;padding: 1px ; }
.ulProductLineList li.Se{  border: 1px solid #f60;padding: 1px ; }
.ulProductLineList li.use:hover{  border: 1px solid #ddd;padding: 1px ; }
.ulProductLineList li a{ color: #333;line-height: 30px;display: block; text-align:center;}
.ulProductLineList li a.Se{  border: 2px solid #f60;padding: 0 ; }
.ProductLineListBtn{ width: 100%;line-height: 30px;padding: 10px 0 10px 0;text-align: center;float: left;display: inline-block;color: #666;border-top:1px solid #ddd}
.productLineMsg{ width: 100%;height: 25px;line-height: 25px;text-align: center;float: left; display: none}
.productLineBottom{ display: inline-block;width: 100%;text-align: center;}

.ulSaleMemberList{display: block; float: left;height: 400px;width: 100%;overflow-y: auto; }
.ulSaleMemberList li{ width: 104px;height: 30px; padding: 1px ;margin: 5px 5px 0 5px;float: left;display: inline-block; border: 1px solid #ddd;cursor: pointer; position: relative}
.ulSaleMemberList li:hover{ border: 2px solid #ffbb54;padding: 0 ; }
.ulSaleMemberList li.Se{  border: 2px solid #f60;padding: 0 ; }
.ulSaleMemberList li.use:hover{  border: 1px solid #ddd;padding: 1px ; }
.ulSaleMemberList li a{ color: #333;line-height: 30px;display: block; text-align:center;}
.ulSaleMemberList li a.Se{  border: 2px solid #f60;padding: 0 ; }


.ulAgentSaleMemberList{display: block; float: left;height: 400px;width: 100%;overflow-y: auto; }
.ulAgentSaleMemberList li{ width: 104px;height: 30px; padding: 1px ;margin: 5px 5px 0 5px;float: left;display: inline-block; border: 1px solid #ddd;cursor: pointer; position: relative}
.ulAgentSaleMemberList li:hover{ border: 2px solid #ffbb54;padding: 0 ; }
.ulAgentSaleMemberList li.Se{  border: 2px solid #f60;padding: 0 ; }
.ulAgentSaleMemberList li.use:hover{  border: 1px solid #ddd;padding: 1px ; }
.ulAgentSaleMemberList li a{ color: #333;line-height: 30px;display: block; text-align:center;}
.ulAgentSaleMemberList li a.Se{  border: 2px solid #f60;padding: 0 ; }



.SaleMemberListBtn{ width: 100%;line-height: 30px;padding: 10px 0 10px 0;text-align: center;float: left;display: inline-block;color: #666;border-top:1px solid #ddd}
.SaleMemberMsg{ width: 100%;height: 25px;line-height: 25px;text-align: center;float: left; display: none}
.SaleMemberBottom{ display: inline-block;width: 100%;text-align: center; padding: 5px 0; border-top:1px solid #eee}

.custList{ display: block; overflow: hidden; }
.custList li{ display: flex; overflow: hidden; border-bottom: 1px solid #eee; padding: 10px 20px;font-size: 14px; cursor: pointer; }
.custList li:hover{ background: #f90; color: #fff; }

.custList p.ser{ display: block; overflow: hidden;  padding:5px 10px; border-bottom: 1px solid #eee; background: #f9f9f9; }
.custList p.ser label{ height: 30px;  display: inline-block; overflow: hidden; }
.custList p.ser label input{ height: 28px;  display: inline-block; overflow: hidden;  width:300px; box-sizing: border-box; border:1px solid #ddd}
.custList p.ser a{ height: 28px; line-height: 28px; padding: 0 10px; background: #f90; color: #fff;  display: inline-block; overflow: hidden; }

.checkApproveCss{ display: block; overflow: hidden; }
.checkApproveCss label{ display: block; overflow: hidden; }
.checkApproveCss label font{ padding: 0 5px 0 0; color:#666 }
.checkApproveCss p{ display: block; overflow: hidden; }

.checkApproveReurnCss{ display: block; overflow: hidden; }
.checkApproveReurnCss div{ display: block; overflow: hidden; }
.checkApproveReurnCss div p{ display: block; overflow: hidden; }
.checkApproveReurnCss div p font{ display: inline-block; overflow: hidden; padding: 0 6px 0 0;}


/*.ulSuplierList{ width: 100%;float: left;display: inline-block;}
.ulSuplierList li{ height: 25px;line-height: 25px; margin: 0 ;padding: 3px 5px; display: block; border-bottom: 1px solid #eee;cursor: pointer;position: relative;cursor: pointer}
.ulSuplierList li i{width: 40px; height: 25px;line-height: 25px;text-align:center; position: absolute;left: 0; top:3px;font-style: normal;font-size: 14px; color:#999}
.ulSuplierList li span{ height: 25px;line-height: 25px; padding: 0  0 0 45px; display: block;color:#333 }

.ulSuplierList li.cur{ border-bottom: 1px solid #74b180; background:#48a75b}
.ulSuplierList li.cur i{ color:#fff}
.ulSuplierList li.cur span{color:#fff}

.ulSuplierList li.cur:hover{ border-bottom: 1px solid #74b180; background:#48a75b}
.ulSuplierList li.cur:hover i{ color:#fff}
.ulSuplierList li.cur:hover span{color:#fff}

.ulSuplierList li:hover{ border-bottom: 1px solid #e8f1ea; background:#e8f1ea}
.ulSuplierList li:hover i{ color:#999}
.ulSuplierList li:hover span{color:#333}*/

.Suppliers{ float: left;padding: 2px 0;}
.Suppliers ul{ border: 1px solid #ddd;padding:0;float: left;}
.Suppliers li{width: 96%;padding: 0 2%; margin: 0 20px 0 0;line-height: 26px;display: block;border-bottom: 1px solid #ddd; position: relative}
.Suppliers li:last-child{border-bottom:0}
.Suppliers li span{padding: 0 20px 0 0; display: inline-block;}
.Suppliers li  img{width: 8px;height: 8px; display: block;position: absolute;right:5px;top:8px}

.Suppliers img{ cursor: pointer;}
.Suppliers font{display: block; float: left;margin: 2px 5px;}
.Suppliers label{display: block; float: left;margin: 8px 5px;line-height: 16px;}


.FlexBox{width: 100%; display: none;position: relative;float: left;}
.FlexBox .FlexBoxT{width: 100%; height: 30px;line-height: 30px;padding: 5px 0; text-align: right; display: block;background: #f8f8f8; border-bottom: 1px solid #eee; color: #888;position: absolute;top:0;left: 0; }
.FlexBox .FlexBoxT p{ display: inline;float: right;padding:2px 5px; }
.FlexBox .FlexBoxT p select{ margin: 0 1px;}
.FlexBox .FlexBoxT span{   }

.FlexBox .FlexBoxT a{ color: #c00;text-decoration: none;}
.FlexBox .FlexBoxT a:hover{ color: #f00;text-decoration: underline;}
.FlexBox .FlexBoxC{ height: 437px;overflow: hidden;display: block;margin: 41px 0 0 0;}
.FlexBox .FlexBoxC ul.ListUl{ width: 100%;float: left;display: block;height: 435px;overflow: hidden;overflow-y: auto;}
.FlexBox .FlexBoxC ul.ListUl li{line-height: 25px; margin: 0 ;padding: 3px 5px; display: block; border-bottom: 1px solid #eee;cursor: pointer;position: relative;cursor: pointer}
.FlexBox .FlexBoxC ul.ListUl li.nobor{border: 0;}
.FlexBox .FlexBoxC ul.ListUl li i{width: 40px; height: 25px;line-height: 25px;text-align:center; position: absolute;left: 0; top:3px;font-style: normal;font-size: 12px; color:#999}
.FlexBox .FlexBoxC ul.ListUl li span{width: 500px;display: inline-block; padding: 0  0 0 45px; color:#333 }
.FlexBox .FlexBoxC ul.ListUl li font{width: 80px;display: inline-block; padding: 0 5px; color:#666 }
.FlexBox .FlexBoxC ul.ListUl li em{width: 80px;display: inline-block; padding: 0 5px; color:#666 }
.FlexBox .FlexBoxC ul.ListUl li b{width: 80px;color: #666;font-weight: normal }

.FlexBox .FlexBoxC ul.ListUl li.t{background: #41586e;border-bottom: 0; color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.t:hover{background: #41586e;border-bottom: 0; color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.t i{ color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.t span{color:#fff }
.FlexBox .FlexBoxC ul.ListUl li.t font{color:#fff }
.FlexBox .FlexBoxC ul.ListUl li.t em{ color:#fff }
.FlexBox .FlexBoxC ul.ListUl li.t b{ color:#fff }



.FlexBox .FlexBoxC ul.ListUl li.cur{ border-bottom: 1px solid #74b180; background:#48a75b}
.FlexBox .FlexBoxC ul.ListUl li.cur i{ color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.cur span{color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.cur span{color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.cur font{color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.cur em{color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.cur b{color:#fff}

.FlexBox .FlexBoxC ul.ListUl li.cur:hover{ border-bottom: 1px solid #74b180; background:#48a75b}
.FlexBox .FlexBoxC ul.ListUl li.cur:hover i{ color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.cur:hover span{color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.cur:hover font{color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.cur:hover em{color:#fff}
.FlexBox .FlexBoxC ul.ListUl li.cur:hover b{color:#fff}


.FlexBox .FlexBoxC ul.ListUl li:hover{ border-bottom: 1px solid #e8f1ea; background:#e8f1ea}


.FlexBox .FlexBoxC ul.UserListUl{ width: 100%;float: left;display: block;height: 435px;overflow: hidden;overflow-y: auto;}
.FlexBox .FlexBoxC ul.UserListUl li{line-height: 25px; margin: 0 ;padding: 3px 5px; display: block; border-bottom: 1px solid #eee;cursor: pointer;position: relative;cursor: pointer}
.FlexBox .FlexBoxC ul.UserListUl li.noinfo{border: 0;}
.FlexBox .FlexBoxC ul.UserListUl li.t{ background: #f2f2f2;font-weight: bold; border-bottom: 1px solid #ddd;}
.FlexBox .FlexBoxC ul.UserListUl li.t i{font-weight: bold; }
.FlexBox .FlexBoxC ul.UserListUl li.t font{font-weight: bold; }
.FlexBox .FlexBoxC ul.UserListUl li.t em{font-weight: bold; }
.FlexBox .FlexBoxC ul.UserListUl li.t b{font-weight: bold; }
.FlexBox .FlexBoxC ul.UserListUl li.t span{font-weight: bold; }

.FlexBox .FlexBoxC ul.UserListUl li i{width: 40px; display: inline-block; color:#888 }
.FlexBox .FlexBoxC ul.UserListUl li font{width:150px; display: inline-block; }
.FlexBox .FlexBoxC ul.UserListUl li em{width: 300px; display: inline-block; }
.FlexBox .FlexBoxC ul.UserListUl li b{width: 150px; display: inline-block; font-weight:normal }
.FlexBox .FlexBoxC ul.UserListUl li span{width: 120px; display: inline-block; text-align: center; }
.FlexBox .FlexBoxC ul.UserListUl li span a{ margin: 0 5px; }

/*<li class='t'><i>#</i><font>姓名</font><em>帐号</em><label>手机</label><span>操作</span></li>*/

.FlexBox .FlexBoxC ul.ProductList { width: 100%;overflow: hidden;overflow-y:auto }
.FlexBox .FlexBoxC ul.ProductList li{width: 100%;overflow: hidden;border-bottom: 1px solid #eee;padding: 2px 0;}
.FlexBox .FlexBoxC ul.ProductList li:last-child{ border: 0;}
.FlexBox .FlexBoxC ul.ProductList li:hover{ border-bottom: 1px solid #e8f1ea; background:#f1f7f3}
.FlexBox .FlexBoxC ul.ProductList li.se{  background:#f8f8f8}
.FlexBox .FlexBoxC ul.ProductList li.nobor{height: auto;overflow: hidden;}
.FlexBox .FlexBoxC ul.ProductList li.nobor:hover{ border:0; background:#fff}
.FlexBox .FlexBoxC ul.ProductList li p{ display:block;margin: 0 5px;float: left;min-height: 60px; line-height: 60px;overflow: hidden;text-align: center}
.FlexBox .FlexBoxC ul.ProductList li ul.PackagePromotionList li:last-child{border-bottom: 1px solid #eee;}


.FlexBox .FlexBoxC ul.ProductList li p.pl1{ width: 40px;color: #888; }
.FlexBox .FlexBoxC ul.ProductList li p.pl2{ width: 30px;}
.FlexBox .FlexBoxC ul.ProductList li p.pl2 i{ width: 15px;height: 15px; overflow: hidden;display: block;margin:22px 7px 22px 7px;}


.FlexBox .FlexBoxC ul.ProductList li p.pl3{ width:110px;line-height: 20px; text-align: left;}

.FlexBox .FlexBoxC ul.ProductList li p.pl3 label{overflow: hidden;   display: block; border: 1px dotted #f80; color: #f80; margin:2px 0 ;  font-style: normal; line-height: 20px; cursor: pointer; clear: both; text-align: left; border-radius: 2px;}
.FlexBox .FlexBoxC ul.ProductList li p.pl3 label em{ display: inline-block; border: 1px solid #f80;  height: 13px; width: 13px; margin: 3px ; vertical-align: middle;  color: #f80; }
.FlexBox .FlexBoxC ul.ProductList li p.pl3 label i{ color: #fff; display: inline-block; font-style: normal; color: #f80; padding: 0 0 0 21px;}

.FlexBox .FlexBoxC ul.ProductList li p.pl3 label.se{ background: #f80;  color: #fff;}
.FlexBox .FlexBoxC ul.ProductList li p.pl3 label.se em{ border: 1px solid #fff;  background: url(/img/dui.png) no-repeat center; background-size :12px; color: #fff;}
.FlexBox .FlexBoxC ul.ProductList li p.pl3 label.se i{  color: #fff;}




.FlexBox .FlexBoxC ul.ProductList li p.pl4{ width: 100px;}
.FlexBox .FlexBoxC ul.ProductList li p.pl5{ width: 60px; }
.FlexBox .FlexBoxC ul.ProductList li p.pl5 i{ padding: 1px; border: 1px solid #eee;background: #fff; width: 50px;height: 50px; overflow: hidden;display: block;margin: 2px;}
.FlexBox .FlexBoxC ul.ProductList li p.pl5 i img{ width: 100%;}
.FlexBox .FlexBoxC ul.ProductList li p.pl6{width: 180px;text-align: left;line-height:20px;}
.FlexBox .FlexBoxC ul.ProductList li p.pl6 font{height:20px;overflow: hidden; color: #333;display: block; }
.FlexBox .FlexBoxC ul.ProductList li p.pl6 font a{ color: #333; text-decoration: none }
.FlexBox .FlexBoxC ul.ProductList li p.pl6 font a:hover{ color: #333; text-decoration: underline }
.FlexBox .FlexBoxC ul.ProductList li p.pl6 label{display: block; color: #888; }
.FlexBox .FlexBoxC ul.ProductList li p.pl6 span{display: block;color: #888; }
.FlexBox .FlexBoxC ul.ProductList li p.pl6 em{display: block;color: #888; }

.FlexBox .FlexBoxC ul.ProductList li p.pl7{ width: 60px;}
.FlexBox .FlexBoxC ul.ProductList li p.pl8{ width: 80px; line-height: 20px;}
.FlexBox .FlexBoxC ul.ProductList li p.pl9{ width: 60px;}
.FlexBox .FlexBoxC ul.ProductList li p.pl10{ width: 80px;}

.FlexBox .FlexBoxC ul.ProductList li.ProductHead{ height: 30px;line-height: 30px; background:#f5f5f5}
.FlexBox .FlexBoxC ul.ProductList li.ProductHead:hover{border-bottom: 1px solid #eee; background:#f5f5f5}
.FlexBox .FlexBoxC ul.ProductList li.ProductHead p{ line-height: 30px;height: 30px; font-weight:bold}
.FlexBox .FlexBoxC ul.ProductList li.ProductHead p.pl2 i{ width: 15px;height: 15px; overflow: hidden;display: block;margin: 7px;}
.FlexBox .FlexBoxC ul.ProductList li.ProductHead p.pl6{ text-align: left;line-height:30px;}


.FlexBox .FlexBoxC ul.ProcurementList { width: 100%;overflow: hidden;overflow-y:auto }
.FlexBox .FlexBoxC ul.ProcurementList li{width: 100%;height: 60px;overflow: hidden;border-bottom: 1px solid #eee;padding: 2px 0;}
.FlexBox .FlexBoxC ul.ProcurementList li:last-child{ border: 0;}
.FlexBox .FlexBoxC ul.ProcurementList li:hover{ border-bottom: 1px solid #e8f1ea; background:#e8f1ea}
.FlexBox .FlexBoxC ul.ProcurementList li.se{  background:#f8f8f8}                              
.FlexBox .FlexBoxC ul.ProcurementList li p{ display:block;margin: 0 5px;float: left;height: 60px; line-height: 60px;overflow: hidden;text-align: center}
                              
.FlexBox .FlexBoxC ul.ProcurementList li p.pl1{ width: 40px;color: #888; }
.FlexBox .FlexBoxC ul.ProcurementList li p.pl2{ width: 30px;}
.FlexBox .FlexBoxC ul.ProcurementList li p.pl2 i{ width: 15px;height: 15px; overflow: hidden;display: block;margin:22px 7px 22px 7px;}
.FlexBox .FlexBoxC ul.ProcurementList li p.pl3{ width: 100px;}
.FlexBox .FlexBoxC ul.ProcurementList li p.pl4{ width: 150px;}
.FlexBox .FlexBoxC ul.ProcurementList li p.pl5{ width: 150px; }
.FlexBox .FlexBoxC ul.ProcurementList li p.pl6{ width: 60px;}
.FlexBox .FlexBoxC ul.ProcurementList li p.pl6 i{ padding: 1px; border: 1px solid #eee;background: #fff; width: 50px;height: 50px; overflow: hidden;display: block;margin: 2px;}
.FlexBox .FlexBoxC ul.ProcurementList li p.pl6 i img{ width: 100%;}
.FlexBox .FlexBoxC ul.ProcurementList li p.pl7{width: 458px;text-align: left;line-height:20px;}
.FlexBox .FlexBoxC ul.ProcurementList li p.pl7 font{ color: #333;display: block; }
.FlexBox .FlexBoxC ul.ProcurementList li p.pl7 font a{ color: #333; text-decoration: none }
.FlexBox .FlexBoxC ul.ProcurementList li p.pl7 font a:hover{ color: #333; text-decoration: underline }
.FlexBox .FlexBoxC ul.ProcurementList li p.pl7 label{display: block; color: #888; }
.FlexBox .FlexBoxC ul.ProcurementList li p.pl7 span{display: block;color: #888; }
                              
.FlexBox .FlexBoxC ul.ProcurementList li p.pl8{ width: 80px;}
.FlexBox .FlexBoxC ul.ProcurementList li p.pl9{ width: 80px;}
.FlexBox .FlexBoxC ul.ProcurementList li p.pl10{ width: 80px;}
.FlexBox .FlexBoxC ul.ProcurementList li p.pl10 input{ width: 75px;} 
.FlexBox .FlexBoxC ul.ProcurementList li.ProductHead{ height: 30px;line-height: 30px; background:#f5f5f5}
.FlexBox .FlexBoxC ul.ProcurementList li.ProductHead:hover{border-bottom: 1px solid #eee; background:#f5f5f5}
.FlexBox .FlexBoxC ul.ProcurementList li.ProductHead p{ line-height: 30px;height: 30px; font-weight:bold}
.FlexBox .FlexBoxC ul.ProcurementList li.ProductHead p.pl2 i{ width: 15px;height: 15px; overflow: hidden;display: block;margin: 7px;}
.FlexBox .FlexBoxC ul.ProcurementList li.ProductHead p.pl6{ text-align: left;line-height:30px;}

.FlexBox .FlexBoxB{width: 100%;height: 30px;overflow: hidden;display: block;margin: 0;padding:10px 0 0 0;float: left;border-top: 1px solid #ddd; text-align: center}
.FlexBox .FlexBoxB2{width: 100%;height: 50px;overflow: hidden;display: block;margin: 0;padding:5px 0;float: left;border-top: 1px solid #ddd; text-align: center}


.subLine{font-weight:bold; color:#ff9900; font-size:30px;}
.subLine:hover{text-decoration:none;color:#ff6600; }

.InvoiceBox{display:none}
.InvoiceBoxT{ display: block;height: 41px;background: url(/img/tbg2.png) repeat-x bottom; background-color:#f2f2f2}
.InvoiceBoxT label{ display: block;height: 40px;}
.InvoiceBoxT label a{ display: block;width: 100px; height: 40px;line-height: 40px;float: left;color: #333;text-align: center; border-right:1px solid #ddd }
.InvoiceBoxT label a.cur{ border-bottom: 1px solid #fff;background-color: #fff;color: #f60; font-weight: bold}
.InvoiceBoxC{ display: block;padding: 6px 0;height: 476px;overflow-x: auto}
.InvoiceBoxC ul{}
.InvoiceBoxC ul li{ width: 96%;padding: 0 2%; float: left;border-bottom: 1px solid #eee;}
.InvoiceBoxC ul li span{ width:80px;height: 70px;line-height: 70px; float: left; display: inline-block}
.InvoiceBoxC ul li p{ width:560px; padding:0 0 0 10px; float: left;display: inline-block;text-align: left; color: #666}
.InvoiceBoxC ul li p label{ line-height: 70px; }
.InvoiceBoxC ul li p font{ line-height: 22px;display: inline-block;float: left;width: 100%; }
.InvoiceBoxC ul li i{ width:70px; float: left;display: inline-block;color: #f20; line-height: 70px;font-style: normal;text-align: center; }
.InvoiceBoxC ul li em{ width:60px;height: 70px; float: right;display: inline-block; text-align: center}
.InvoiceBoxC ul li em a{padding:2px 3px;margin:23px auto 0 auto; text-align: center; display: inline-block;  font-size: 12px;font-style: normal; color: #fff; border: 1px solid #f70;
                    background-color: #f70; background: linear-gradient(#f90, #f70); /* 标准的语法 */}
.InvoiceBoxC ul li em a:hover{ background: #f70; text-decoration: none}
.InvoiceBoxC ul li.noinfo{border-bottom: 0;line-height: 50px;color: #888; text-align: center}
.InvoiceBoxC2{ display: none;padding: 6px 0;height: 476px;overflow: hidden; overflow-x: auto}
.InvoiceBoxC2 p.pt{ display: block;padding: 6px 0 6px 115px; line-height:30px;}
.InvoiceBoxC2 p.pt label{padding:0 6px 0 0}
.InvoiceBoxC2 p.pt label input{margin:0 2px 0 0}
.InvoiceBoxC2 ul{ display: block; }
.InvoiceBoxC2 ul li{ display: block;overflow: hidden;position: relative;margin: 10px 2%;width: 96%;padding: 0;}
.InvoiceBoxC2 ul li span{ display: block;width: 90px;height: 30px;line-height: 30px;position: absolute;left: 0;top: 0; text-align: right}
.InvoiceBoxC2 ul li font{ display: block; height: 30px;line-height: 30px; padding: 0 0 0 100px }
.InvoiceBoxC2 ul li font input[type=text]{ width: 300px;padding: 0 2px }
.InvoiceBoxC2 p.pb{ padding: 6px 0;line-height:30px;display: block;color: #f60; text-align:center}




.AddressBox{display:none}
.AddressBoxT{ display: block;height: 41px;background: url(/img/tbg2.png) repeat-x bottom; background-color:#f2f2f2}
.AddressBoxT label{ display: block;height: 40px;}
.AddressBoxT label a{ display: block;width: 100px; height: 40px;line-height: 40px;float: left;color: #333;text-align: center; border-right:1px solid #ddd }
.AddressBoxT label a.cur{ border-bottom: 1px solid #fff;background-color: #fff;color: #f60; font-weight: bold}
.AddressBoxC{ display: block;padding: 6px 0;height: 476px;overflow: hidden; overflow-x: auto}
.AddressBoxC ul{}
.AddressBoxC ul li{ width: 96%;padding: 0 2%; float: left;border-bottom: 1px solid #eee;}
.AddressBoxC ul li span{ width:80px;height: 70px;line-height: 70px; float: left; display: inline-block}
.AddressBoxC ul li .pa{ width:500px; padding:0 0 0 10px; float: left;display: inline-block;text-align: left; color: #666}
.AddressBoxC ul li .pa label{ line-height: 70px; }
.AddressBoxC ul li .pa font{ line-height: 22px;display: inline-block;float: left;width: 100%; }
.AddressBoxC ul li .pb{ width:70px;line-height: 70px; float: left;display: inline-block;text-align: left; color: #f20}
.AddressBoxC ul li i{ width:70px; float: left;display: inline-block;color: #666; line-height: 70px;font-style: normal;text-align: center; }
.AddressBoxC ul li em{ width:60px;height: 70px; float: right;display: inline-block; text-align: center}
.AddressBoxC ul li em a{padding:2px 3px;margin:23px auto 0 auto; text-align: center; display: inline-block;  font-size: 12px;font-style: normal; color: #fff; border: 1px solid #f70;
        background-color: #f70; background: linear-gradient(#f90, #f70); /* 标准的语法 */}
.AddressBoxC ul li em a:hover{ background: #f70; text-decoration: none}
.AddressBoxC ul li.noinfo{border-bottom: 0;line-height: 50px;color: #888; text-align: center}



.AddressBoxC2{ display: none;padding: 26px 0;}
.AddressBoxC2 p.pt{ display: block;padding:0 2%; line-height:30px;position: relative;}
.AddressBoxC2 p.pt font{ display: block;width: 90px;height: 30px;line-height: 30px;position: absolute;left: 0;top: 0; text-align: right}
.AddressBoxC2 p.pt label{ display: block; height: 30px;line-height: 30px; padding: 0 0 0 100px }
.AddressBoxC2 ul{ display: block; }
.AddressBoxC2 ul li{ display: block;overflow: hidden;position: relative;margin: 10px 2%;width: 96%;padding: 0;}
.AddressBoxC2 ul li span{ display: block;width: 90px;line-height: 30px;position: absolute;left: 0;top: 0; text-align: right}
.AddressBoxC2 ul li font{ display: block; line-height: 30px; padding: 0 0 0 100px }
.AddressBoxC2 ul li font input[type=text]{ width: 300px;padding: 0 2px }
.AddressBoxC2 p.pb{ padding: 6px 0;line-height:30px;display: block;color: #f60; text-align:center}


 .UboxD2{width:100%;  height:39px;padding:0px;margin: 0; float:left; background:url(/img/a2_bg.jpg) repeat-x bottom; background-color:#f3f3f3;}
 .UboxD2 p{ width: 100px;height: 33px;cursor: pointer; line-height: 33px;text-align: center;float: left;margin: 5px 0 0 10px; display: inline-block}
 .UboxD2 p.De{background: #fff;border: 1px solid #e3e3e3;border-bottom: none; font-weight:bold; color:#c00}
 .UboxD2 p.De a{ color: #333;text-decoration: none;}
 .UboxD2 p.De a:hover{ color: #333;text-decoration: none;}
 .UboxD2 p.ser{width: auto; float: right; padding:0 10px;}
 .UboxD2 p.ser label{ height: 30px;  display: inline-block; overflow: hidden; }
 .UboxD2 p.ser label input{ height: 28px;  display: inline-block; overflow: hidden;  width: 100%; box-sizing: border-box; border:1px solid #ddd}
 .UboxD2 p.ser a{ height: 28px; line-height: 28px; padding: 0 10px; background: #f90; color: #fff;  display: inline-block; overflow: hidden; }


 .UboxD2 div{height: 30px;line-height: 30px;text-align: right;float: right; margin: 5px 10px 0 0;display: inline-block;color: #888; }
 .UboxD2 div span{ line-height: 30px; }
 .UboxD2 div a{ color: #c00;text-decoration: none;}
 .UboxD2 div a:hover{ color: #f00;text-decoration: underline;}
 .UboxD2 div a.manageAlbumA{ color: #000;line-height: 15px; text-decoration: none; padding: 5px 5px 5px 25px; background:url(/img/set.gif) no-repeat left}
 .UboxD2 div a.manageAlbumA:hover{ color: #333;text-decoration: none;border: 1px solid #eee; background-color:#fff}
      
 .UboxD2 div a.manageAlbumR{ color: #000;line-height: 15px; text-decoration: none; padding: 5px 5px 5px 25px; background:url(/img/sx.gif) no-repeat left}
 .UboxD2 div a.manageAlbumR:hover{ color: #333;text-decoration: none;border: 1px solid #eee; background-color:#fff}

 .loadingInfo{ width: 100%;height: 50px;line-height: 50px;text-align: center; color: #666}

.Souxl {}
.SouxlSearch{ width: 560px;height: 30px;float: left; position: relative;}
.SouxlSearch span{ width: 460px;height: 26px;float: left;border: 2px solid #4bae5f;border-right: none; display: block}
.SouxlSearch span input{ width: 450px;height: 26px;line-height: 26px;padding: 0 3px; float: left;border:none;}
.SouxlSearch font{ width: 75px;height: 30px;float: left; display: block}
.SouxlSearch font input{ width: 75px; height: 30px;line-height: 30px; background: #4bae5f;color: #fff;text-align: center;font-weight: bold;font-size: 14px;border: none;}


.SouxlF {background:#fff; padding: 1px; border:1px solid #ddd;border-top: none; left: 0px; top: 30px; width: 460px; height: 260px; display: none; position: absolute;}
.SouxlFC {background: #fff; width: 100%; height: 235px; overflow-x: hidden; overflow-y: auto;}
.SouxlF p {width:450px; height: 28px; line-height: 28px;padding: 0 5px; float: left; cursor: pointer; border-bottom:1px solid #eee}
.SouxlF p.Px1 {background:#f1f1f1; color:#666;}
.SouxlF p:hover {background:#c00; color: #fff; cursor: pointer;}
.SouxlF div.PClose {background: url("/img/s41.png") repeat-x top; margin: 0px; padding: 6px 0px 0px; width: 100%; height: 20px; text-align: right;}
.SouxlF div.PClose img {border: 0px; cursor: pointer;}

.SelectList{width:205px; height:200px; overflow-y:scroll; border:1px #CCC solid; margin:0 6px 0 0 ; float:left; padding:5px 0;}
.SelectList a{width:175px; height:22px; display:inline-block; color:#333; text-decoration:none; line-height:22px; margin: 0 0 0 3px; padding: 0 0 0 3px; background:url(/img/s1.gif) right center no-repeat; border:1px solid #fff;}
.SelectList a:hover{border:1px solid #fbcdcd; color:#c00;  background:url(/img/s2.gif) right center no-repeat;  background-color:#fff6f6;}
.SelectList a.selectedCate{color:#fff; text-decoration:none;  background:url(/img/s2_selected.gif) right center no-repeat; border:1px solid #c00; background-color:#c00;}
.SelectList a.selected:hover{}
.SelectList a.noImg{ background-image: none;}
.SelectListR{ margin-right:0;}

.BoxTab{width:100%;  height:39px;padding:0px;margin: 0; float:left; background:url(/img/a2_bg.jpg) repeat-x bottom; background-color:#f3f3f3;}
.BoxTab p{ width: 100px;height: 33px;cursor: pointer; line-height: 33px;text-align: center;float: left;margin: 5px 0 0 10px; display: inline-block}
.BoxTab p.De{background: #fff;border: 1px solid #e3e3e3;border-bottom: none; font-weight:bold; color:#c00}
.BoxTab div{ width:300px;height: 39px;line-height: 39px;text-align: right;float: right; margin: 0 10px 0 0;display: inline-block; color: #888}
.BoxTab div a{ color: #c00;text-decoration: none;}
.BoxTab div a:hover{ color: #f00;text-decoration: underline;}

.cateBox{ width: 100%;float: left;}
.cateBox .cateBoxTSearch{ width: 100%;height: 30px;}
.cateBox .padtop10{margin: 10px 0 10px 0}

.chkall{background: url(../img/chk.png) no-repeat 0 -25px;cursor: pointer;display: block;font-size: 0;height: 15px;line-height: 0;margin-top: 0px;margin-left: 5px;overflow: hidden;width: 15px;}
.chkall_se{background: url(../img/chk.png) no-repeat 0 -52px;cursor: pointer;display: block;font-size: 0;height: 15px;line-height: 0;margin-top: 0px;margin-left: 5px;overflow: hidden;width: 15px;}

.chkCss{background: url(../img/chk.png) no-repeat 0 -25px;cursor: pointer;display: block;font-size: 0;height: 15px;line-height: 0;margin-top: 0px;margin-left: 5px;overflow: hidden;width: 15px;}
.chkCss_se{background: url(../img/chk.png) no-repeat 0  -52px;cursor: pointer;display: block;font-size: 0;height: 15px;line-height: 0;margin-top: 0px;margin-left: 5px;overflow: hidden;width: 15px;}
.chkCss_see{background: url(../img/chk.png) no-repeat 0  0;cursor: pointer;display: block;font-size: 0;height: 15px;line-height: 0;margin-top: 0px;margin-left: 5px;overflow: hidden;width: 15px;}


.bodyBox{ width: 100%;float: left;overflow: auto; background: #fefefe}

.greenBgfont{ background: #27b514;color: #fff;padding: 3px 5px;}
.redBgfont{ background: #f00;color: #fff;padding: 3px 5px;}

.tab4{padding:0px 10px 0 20px ; margin:10px 0 0 0;  color: #333}
.tab4 td{ padding: 0 5px 0 0;font-size:14px; min-width:90px}
.tab4 td.rtd{ color: #555; font-size:12px;}
.tab4 td.rtd span.unit1{width:45px;height: 25px;line-height: 25px;display: inline-block; float:left}
.tab4 td.rtd span.unit2{ font-size: 12px;width: 25px;height: 25px;line-height: 25px;display: inline-block; float:left}
.tab4 td.rtd td{ color: #555; font-size:12px;}

/*规格S*/

.slogIcon { display: inline-block; overflow: hidden; width: 15px; height: 15px; background: url(/img/log.png) no-repeat center;background-size: 100%; opacity: 0.5 }

.specBox{overflow: hidden;display: block;width: 100%; background:#fff}
.specBoxFull{overflow: hidden;display: block;width: 98%;position: absolute;top: 1%; left:1%; z-index:888 }
.specTitle{overflow: hidden;height: 30px; display: block; margin:10px 0.5%; border-bottom: 2px solid #41586e; background: #41586e; position: relative}
.specTitle label{height: 28px; line-height:28px; padding:0 0 0 10px; border-bottom: 2px solid #41586e;background: #41586e;border-radius: 3px 3px 0 0;color: #fff; display: block; position:absolute;left: 0; top:0;font-weight: bold;font-size: 14px; text-align:left}
.specTitle a{width: 18px;height: 18px;margin: 6px; display: block;float: right;background: url(/img/qp.png) no-repeat center;background-size: 100%; }
.specTipCss{line-height:30px;height:30px; color: #ff0000;text-align:center;}
.AddSpecBtnCss{line-height:30px;text-align:center;}

.skuBox{overflow: hidden;overflow-x: auto; padding:10px}
.GuiGeTab {width: auto;background: #d7d7d7;}
.GuiGeTab th{ background:#ededed;text-align:center; color:#333; }
.GuiGeTab th td{color:#333; }
.GuiGeTab tr td {background: #fff;text-align: center;color: #666;padding:0; min-width:30px}
.GuiGeTab tr td input[type=text]{width: 90%;height: 23px;border: none;border-bottom: 1px solid #ccc;background:none;color: #444;}
/*.GuiGeTab tr:nth-child(odd) td{background:#fafafa;}*/
.GuiGeTab tr.ptr td{background:#fafafa;}
.GuiGeTab tr.ntr td{background:#fdfaf2;}
.GuiGeTab tr:hover td{background:#f9fff2;}
.GuiGeTab tr.cur td{background:#f9fff2;}
.GuiGeTab td em.unit{display: block;overflow: hidden ;height: 23px; margin: 0 3px 0 3px; box-sizing: border-box;  border-bottom: 1px solid #ccc; padding: 0 13px 0 3px;line-height: 23px;color: #444;font-style: normal;
    background: url(/img/sjd.png) no-repeat right center;background-size: 8px 4px; cursor: pointer }
.GuiGeTab td em.unit:hover{color: #f60;background: url(/img/sjdo.png) no-repeat right center;background-size: 8px 4px; }
.GuiGeTab td em.warn{ border-bottom: 1px solid #f60;}
.GuiGeTab td i.unitRao{width: 45px;height: 23px;float: left;display: inline-block;padding: 0 0 0 9px;line-height: 23px;color: #444;font-style: normal; background: url(/img/xg.png) no-repeat left center;background-size: 8px 8px;}
.GuiGeTab td i.unitRao input{ border-bottom: 1px solid #ccc; text-align:center}
.GuiGeTab td i.unitRao input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #aaa; } 

.GuiGeTab td .unitInput{display: inline-block;overflow: hidden ;height: 23px; margin: 0 3px 0 3px; box-sizing: border-box; border: 0; border-bottom: 1px solid #ccc; padding: 0 18px 0 3px;line-height: 23px;color: #444;font-style: normal;
    background: url(/img/sjd.png) no-repeat right center;background-size: 8px 4px; cursor: pointer;  width: 120px; margin: 0;  }


.GuiGeTab td .modelInput{display: inline-block;overflow: hidden ;height: 23px; margin: 0 3px 0 3px; box-sizing: border-box; border: 0; border-bottom: 1px solid #ccc; padding: 0 18px 0 3px;line-height: 23px;color: #444;font-style: normal;
    background: url(/img/sjd.png) no-repeat right center;background-size: 8px 4px; cursor: pointer;  width: 120px; margin: 0;  }

.GuiGeTab td label.glab1{width:98%;margin: 0 1%; display: flex; position: relative}
.GuiGeTab td label.glab1 font{ padding: 0 3px;display: block; flex: 1;}
.GuiGeTab td label.glab1 font textarea{ display: block; overflow: hidden; height: 40px; background: none;width: 100%; box-sizing: border-box; font-size: 12px; border:1px solid #eee}
.GuiGeTab td label.glab1 font textarea.warn{ border: 1px solid #f60;background: #fff3eb;}
.GuiGeTab td label.glab1 a{display: inline-block; border-radius: 2px; padding: 0 5px;height: 20px;line-height: 20px;font-size: 14px;font-weight: bold;border: 1px solid #ddd;background: #f1f1f1; color:#888}
.GuiGeTab td label.glab1 a:hover{text-decoration:none;color: #fff;background: #f60; border: 1px solid #f60}
/*.GuiGeTab td label.glab1 input.ipt1 {width: 90%;height: 23px;border: none;border-bottom: 1px solid #ccc; background:none;color: #444; overflow: hidden;}
*/

.GuiGeTab tr td input.warn{ border-bottom: 1px solid #f60;}
.GuiGeTab td p.spimg{width: 40px;height: 40px; margin: 3px; display: block;border: 1px solid #ddd; padding: 1px;overflow: hidden; cursor: pointer }
.GuiGeTab td p.spimg img{width: 100%;}

.GuiGeTab tr.se td{background: #d5ead4}

.GuiGeTab tr td  p.mz{ display: block; overflow: hidden; padding: 0 2px; color: #666;}
.GuiGeTab tr td  p.mz input{ display: inline-block; overflow: hidden; border: 0;border-bottom: 1px solid #ddd; height: 25px; text-align: center; vertical-align: middle; width: 20px;}



.pidUnitCss{ display: block; overflow: hidden;}
.pidUnitCssT{ display: block; overflow: hidden; padding: 10px;}
.pidUnitCssT p{ display: block; overflow: hidden; }
.pidUnitCssT p span{ display: inline-block; overflow: hidden; width: 80px; }
.pidUnitCssT p font{ display: inline-block; overflow: hidden; width: 300px; }
.pidUnitCssT p label{ display: inline-block; overflow: hidden; width: 100px; }


/*规格E*/
.BtnAddGuige{width:60px; height:25px; line-height:25px; text-decoration:none; padding:0 0 0 16px; display:inline-block; background:url(/img/addbtn.jpg) no-repeat 0 0; border:none; color:#a37121}
.BtnAddGuige:hover{background:url(/img/addbtn.jpg) no-repeat 0 -25px; color: #a37121}

.ErrorTip{margin: 5px 0;padding: 0 0;color: #4e4e4e;display: none;width: 100%;min-height: 50px;_height: 50px;}
.ErrorTip div{ border: 1px solid #ffcb4f; margin: 0 10px 0 5px;padding: 0 0;color: #4e4e4e;background: #fff2c3}
.ErrorTip p{width: 100%;height: 32px;line-height: 32px; margin: 10px 0 0px 0; }
.ErrorTip p i{width: 32px; height: 32px;display: inline-block;margin: 0 10px 0 10px; background: url(/img/untitled.png) no-repeat;background-size: 20px 20px; background-position: 10px 6px; float: left}
.ErrorTip p font{width: 500px; height: 32px;display: inline-block;  line-height: 32px; color: #f60;font-weight: bold;font-size: 14px; }
.ErrorTip p a{width: 19px; height: 18px;display: inline-block;float: right;margin: 0 10px 0 0;  background: url(/img/close1.gif) no-repeat 0 0;}
.ErrorTip p a:hover{background: url(/img/close1.gif) no-repeat 0 -18px;}
.ErrorTip ul{margin: 5px 0;margin: 0 0 6px 50px;}
.ErrorTip ul li{color: #4e4e4e;line-height: 25px;}
.ErrorTip ul li em{color: #888;line-height: 25px;padding: 0 5px 0 0}

.SystemBrandSeacrch{ width: 100%;height: 40px;float: left;background: #f3f3f3; border-bottom: 1px solid #ddd}

.UpImgUl{ float: left;width: 100%; }
.UpImgUl li{position: relative; width: 120px;height: 150px;padding: 1px; float: left;margin: 0 20px 0 0;display: inline-block;text-align: center;}
.UpImgUl li div{ width: 100%;height: 121px; padding: 0;border: 1px solid #ddd; float: left; margin: 0;display: inline-block;line-height: 120px;cursor: pointer;text-align: center;}
.UpImgUl li p{width: 30px;height: 18px;line-height: 18px;color: #fff;text-decoration: none;background: #c00;text-align: center; right: 1px; bottom: 32px;position: absolute; cursor: pointer}
.UpImgUl li p:hover{background: #e00;}
.UpImgUl li i{ color: #333;font-style: normal;cursor: default;text-decoration: none;line-height: 23px;width: 100%;height: 23px;text-align: center;display: inline-block; float:left}
.UpImgUl li i:hover{ color: #c00; text-decoration: underline}

.UpImgUl li.lineLR{position:inherit;cursor: pointer; width: 13px;height: 9px;border:none;padding: 0px; float: left;margin: 50px 10px 0 10px;display: inline-block;background:url(/img/lr.jpg) no-repeat; }
.UpImgUl li.lineLR:hover{ background-position: 0 -9px;}
.UpImgUl .placeHolder div { background-color:white !important; border:dashed 1px gray !important; }

.UimgTips{ width: 100%;height: 22px;line-height: 22px;color: #c00;float: left;margin: 0 0 5px 0;}

/*产品属性*/
.parametersCss{ width: 100%;display:;float: left;}
.parametersCss p.par1{height: 28px;line-height: 28px;text-align: left;font-size: 14px;font-weight: bold;color: #fff; background: #445363}
.parametersCss div{ width: 770px;background: #fbfbfb; border: 1px solid #ddd; float: left;margin: 5px; display: inline}
.parametersCss div font{ width: 100%; float: left;line-height: 50px;text-align: center;color: #666; }
.parametersCss div dl{ width: 100%;float: left;padding: 3px 0; border-bottom:1px solid #eee}
.parametersCss div dl dt{ width: 100px;height: 30px;line-height: 30px;float: left; text-align: right}
.parametersCss div dl dt em{ color: #f00;font-weight: bold;padding: 0 3px;}
.parametersCss div dl dd{ width: 640px; line-height: 30px;float: left;margin: 0 0 0 10px;display: inline-block; color: #333}
.parametersCss div dl dd nobr{ padding: 0 6px 0 0}
.parametersCss div dl dd nobr input{ margin: 0 3px 0 0 }
.parametersCss div dl dd .parInput1{ width: 150px;height: 26px;border: 1px solid #ccc;background: #fff;padding: 0 3px; color:#333}
.parametersCss div dl dd b{ color: #888;padding: 0 0 0 6px;font-weight: normal; padding: 0 5px 0 5px}

.parametersCss div div{ width: 100%; border:none;border-top: none;float: left; padding: 0}
.parametersCss p.par2{ width: 100%;height: 28px;cursor: pointer;margin: 10px 0 0 0; line-height: 28px;float: left; text-align: left; font-size: 12px;color: #333;background: #f3f3f3; border-top: 1px solid #e9e9e9}
.parametersCss p.par2:hover {background: #efefef}

.parametersCss p.par2 a{ background: url(/img/x1.gif) no-repeat right;padding: 0 15px 0 10px;text-decoration: none; color:#105fcb}
.parametersCss p.par2 a:hover{ text-decoration: none; color:#105fcb}
.parametersCss p.par2 a.Aup{ background: url(/img/x2.gif) no-repeat right;padding: 0 15px 0 10px;text-decoration: none; color:#105fcb}

.paramMsg{display: none; width: 100%;height: 30px;line-height: 30px;text-align: center;color: #666;background: #f6f6f6; border: 1px solid #eee}
.parametersCss .parInput2{ width: 60px;height: 26px;border: 1px solid #ccc;background: #fff;padding: 0 3px; color:#666}
.parametersCss .parInput3{ width: 150px;height: 26px;border: 1px solid #ccc;background: #fff;padding: 0 3px; color:#666}

.parametersBottom{width: 100%;text-align: center;color: #666;padding: 10px 0; float:left;}


.selectTxt{ color:#888}
.selectTxt label{ color: #888;padding: 0 5px 0 3px;}
.selectTxt label input{ margin: 0 5px 0 3px;}
.selectTxt b{ color: #888; padding: 0px 5px 5px 3px; cursor: pointer}

.selectTxt2{ color: #888;}
.selectTxt2 div{height: 40px;float: left; line-height:40px}
.selectTxt2 div label{ color: #888;padding: 0 5px 0 3px;}
.selectTxt2 div label input{ margin: 0 5px 0 3px;}
.selectTxt2 p{ width: 230px;height: 16px;float: left;margin: 12px 0 0 6px;display:inline;}

.selectTxt3{ color: #666; font-size: 12px}
.selectTxt3 label{ color: #666;padding: 0 8px 0 0px;font-size: 12px;}
.selectTxt3 label input{ margin: 0 2px 0 3px;}

/*单位*/
/*.FuLeiDan {background:#fff; width: 430px; height: 200px; display: none;}
.FuLeiDanL {background: url(/img/s32.png) repeat-y right;  padding: 6px 0px 0px; width: 80px; height: 194px; float: left; display: inline;}
.FuLeiDanL li {	margin: 3px 0px 0px; padding: 0px 0px 0px 10px; width: 70px; height: 35px; color: #000; line-height: 35px; text-decoration: none; display: inline-block; cursor: pointer;}
.FuLeiDanL li.l2 {	background:#fff; margin: 1px 0px 0px; color:#f60; font-weight: bold; border-top:1px solid #eee;border-bottom:1px solid #eee;}
.FuLeiDanL a {	margin: 1px 0px 0px; padding: 0px 0px 0px 10px; width: 70px; height: 35px; color:#333; line-height: 35px; text-decoration: none; display: inline-block;}
.FuLeiDanL a:hover {	color:#f60; font-weight: bold;}
.FuLeiDanL a.FL {	background:$fff; margin: 1px 0px 0px; padding: 0px 0px 0px 10px; width: 70px; height: 35px; color:#f60; line-height: 35px; font-weight: bold; text-decoration: none; border-top-color: rgb(217, 216, 216); border-bottom-color: rgb(217, 216, 216); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: inline-block;}
.FuLeiDanL a.FL:hover {	color: #f60; font-weight: bold;}
.FuLeiDanR {width: 344px; height: 200px; float: right;}
.FuLeiDanR a {	margin: 6px 0px 2px 2px; padding: 0px; border: 1px solid #eee; width: 60px; height: 20px; text-align: center; color:#000; line-height: 20px; text-decoration: none; display: inline-block;}
.FuLeiDanR a:hover {	background:#f60; border: 1px solid #f60; color: #fff; font-weight: bold;}
添加计量单位
.FuLeiJiliang {	background: rgb(255, 255, 255); width: 260px; height: 100px; display: none;}
.FuLeiJiliang .FuLeiC {	margin: 10px 0px 0px 5px; width: 250px; height: 80px; float: left;}
.FuLeiJiliang .FuLeiC p.Px1 {	margin: 0px; width: 250px; height: 40px; line-height: 40px; float: left;}
.FuLeiJiliang .FuLeiC p.Px2 {	margin: 0px; width: 250px; height: 40px; line-height: 40px; float: left;}*/
.unitBoxCss { display: none;}
.unitBoxCss label{position: absolute;bottom: 10px;width: 100%; padding:0 6px;display: block;overflow: hidden;line-height: 50px;text-align: center; color:#f00}
.unitBoxCss p{ padding: 10px;display: block; overflow:hidden}
.unitBoxCss p i{ padding: 3px 6px;width: 60px;height: 23px;line-height: 23px;display: block;float: left; text-align: center;margin: 3px;border: 1px solid #eee;background: #f8f8f8;color: #333;font-style: normal; cursor: pointer}
.unitBoxCss p i:hover { background: #f90;border: 1px solid #f90; color:#fff}
.unitBoxCss p i.cur { background: #f90;border: 1px solid #f90; color:#fff}
.unitBoxCss font{position: absolute;bottom: 10px;width: 100%; padding:0 6px;display: block;overflow: hidden;line-height: 50px;text-align: center; color:#f00}
.unitBoxCss font a{ padding: 3px; }



.UploadImgBoxCss { padding:0px;margin: 0;}
.UploadImgBoxCss .UboxD1{width:100%;  height:39px;padding:0px;margin: 0; float:left; background:url(/img/a2_bg.jpg) repeat-x bottom; background-color:#f3f3f3;}
.UploadImgBoxCss .UboxD1 p{ width: 100px;height: 33px;cursor: pointer; line-height: 33px;text-align: center;float: left;margin: 5px 0 0 10px; display: inline-block}
.UploadImgBoxCss .UboxD1 p.De{background: #fff;border: 1px solid #e3e3e3;border-bottom: none; font-weight:bold; color:#c00}
.UploadImgBoxCss .UboxD1 div{ width:300px;height: 29px;line-height: 29px;text-align: right;float: right; margin: 0 10px 0 0;padding:10px 0 0 0; display: inline-block; color: #888}
.UploadImgBoxCss .UboxD1 div a{ color: #c00;text-decoration: none;}
.UploadImgBoxCss .UboxD1 div a:hover{ color: #f00;text-decoration: underline;}
.UploadImgBoxCss .UboxD1 div a.manageAlbumA{ color: #000;line-height: 15px; text-decoration: none; padding: 5px 5px 5px 25px; background:url(/img/set.gif) no-repeat left}
.UploadImgBoxCss .UboxD1 div a.manageAlbumA:hover{ color: #333;text-decoration: none;border: 1px solid #eee; background-color:#fff}

.UploadImgBoxCss .UboxD1 div a.manageAlbumR{ color: #000;line-height: 15px; text-decoration: none;  padding: 5px 5px 5px 25px; background:url(/img/sx.gif) no-repeat left}
.UploadImgBoxCss .UboxD1 div a.manageAlbumR:hover{ color: #333;text-decoration: none;border: 1px solid #eee; background-color:#fff}

.UploadImgBoxCss .uploadDiv{ width: 600px;margin: 20px 0 10px 30px;float: left;display: inline-block;}
.UploadImgBoxCss .uploadDiv div{ width: 600px;height: 30px;margin: 10px 0 0 0; float: left;display: inline-block; }
.UploadImgBoxCss .uploadDiv div p{ width: 500px;height: 30px;margin: 0 0 0 0; float: left;display: inline-block;}
.UploadImgBoxCss .uploadDiv div font{ width: 80px;height: 30px;margin: 0 0 0 0; float: left;display: inline-block;}
.UploadImgBoxCss .uploadDiv div p .Uinput1{ width: 300px;height:28px;line-height: 28px;border: 1px solid #ccc; float: left;display: inline-block;}

.UploadImgBoxCss .uploadDiv div{ width: 600px;height: 30px;margin: 10px 0 0 0;float: left;display: inline-block;}
.UploadImgBoxCss .uploadDiv div span{ color: #f60;padding: 0 0 0 6px;line-height: 30px;}

.UploadImgBoxCss .selectImgDiv{width:100%; padding:0px;margin: 0; float:left; display: none }
.UploadImgBoxCss .selectImgDiv ul{ float: left;width: 100%;height: 400px;margin: 20px 0 10px 0; overflow: auto}
.UploadImgBoxCss .selectImgDiv li{ width: 90px;height: 110px;float: left; margin: 10px 0 0 5px;cursor: pointer; position: relative}
.UploadImgBoxCss .selectImgDiv li p{  width: 80px;height: 80px; float: left; margin: 0 0 0 4px; border: 1px solid #eee;padding: 1px;text-align: center;}
.UploadImgBoxCss .selectImgDiv li p.De{  border:2px solid #f60;padding: 1px;  margin: 0 0 0 2px; filter:alpha(opacity=70); opacity: 0.7;}
.UploadImgBoxCss .selectImgDiv li p:hover{ border:2px solid #f60;padding: 1px;  margin: 0 0 0 2px; filter:alpha(opacity=70); opacity: 0.7}
.UploadImgBoxCss .selectImgDiv li pre{  width: 100%;height: 25px; line-height: 25px; float: left; color: #666;overflow: hidden; text-align: center}


.UploadImgBoxCss .selectImgDiv .selectImgDivBtn{ width: 100%; height: 30px;  margin: 0 0 0 0; float: left;display: inline-block; text-align: center}
.UploadImgBoxCss .selectImgDiv .selectImgDivBtn font{ color: #f60;padding: 0 0 0 6px;}

.UploadImgBoxCss .selectImgDiv .selectImgDivPage{ width: 100%; height: 30px;line-height: 30px; margin: 0 0 0 0; float: left;display: inline-block; text-align: center}
.UploadImgBoxCss .selectImgDiv .selectImgDivPage font{ color: #666; padding: 0 6px 0 0 ;}
.UploadImgBoxCss .selectImgDiv .selectImgDivPage font label{  padding: 0 2px 0 2px ;}
.UploadImgBoxCss .selectImgDiv .selectImgDivPage span{ color: #c00; padding: 0 3px 0 3px;}
.UploadImgBoxCss .selectImgDiv .selectImgDivPage a{ background: #f1f1f1;border: 1px solid #ccc;line-height: 25px;text-align: center;color: #333;text-decoration: none;padding: 3px 6px; margin: 0 5px 0 0}
.UploadImgBoxCss .selectImgDiv .selectImgDivPage a:hover{ background: #c00;border: 1px solid #c00; color: #fff;text-decoration: none;}
.UploadImgBoxCss .selectImgDiv .selectImgDivPage a.disabled{ background: #f1f1f1;border: 1px solid #ccc;line-height: 25px;text-align: center;color: #333;text-decoration: none;padding: 3px 6px; margin: 0 5px 0 0}
.UploadImgBoxCss .selectImgDiv .selectImgDivPage a.disabled:hover{ background: #f1f1f1;border: 1px solid #ccc; color: #333;text-decoration: none;}

.PromotionProduct{}
.PromotionProduct li{ width: 830px;}
.PromotionProduct .Subject{width: 830px; height: 35px; margin: 5px 0 0 0; line-height: 35px;float: left; background-color: #1e90ff;}
.PromotionProduct .Title{float: left; padding-left: 10px; color: #fff;}
.PromotionProduct .Title a { color: #fff;}
.PromotionProduct .Title a:visited { color: #fff;}

.PromotionProduct .Del{float: right; color: #fff; cursor: pointer; padding-right: 10px;}

.pjBox{width: 100%; display: none;position: relative;z-index: 999;float: left;}
.pjT{ width: 100%;height: 40px; float: left; border-bottom: 1px solid #ddd;background: #f8f8f8;position: relative;}
.pjT .pjTP1{ padding: 5px 0 0 10px; display:block}
.pjT .pjTP2{ padding: 5px 0 0 10px; display:block}
.pjC{ width: 100%;height:548px;float: left;overflow-y:auto;}
.pjB1{ width: 100%;height:40px; padding: 6px 0 0 0; float: left;border-top: 1px solid #ddd;background: #f9f9f9;text-align: center;position: relative;}
.pjB1 label{float: right;padding: 0 10px 0 0;line-height: 35px;width: 180px;position: absolute;right: 0; text-align: right}
.pjB1 label b{color:#f00;padding: 0 2px;}
.pjB2{ width: 100%;height:35px; padding: 3px 0 0 0; float: left;border-top: 1px solid #ddd;background: #f9f9f9;text-align: center;position: relative;}
.pjB2 label{float: right;padding: 0 10px 0 0;line-height: 35px;width: 180px;position: absolute;right: 0; text-align: right}
.pjB2 label b{color:#f00;padding: 0 2px;}
        
.pjC td.pmoTd{ line-height: 22px; color: #666}
.pjC td.pmoTd a{ color: #333;}
.pjC td.pmoTd a:hover{ color: #333; text-decoration: underline}
.pjC td.pmoTd i{ color: #666;font-style: normal;font-size: 12px;padding: 0 3px;}

  
.pjB2 a{padding: 0 10px; display: inline-block; color: #333;height: 30px;line-height: 30px; border: 1px solid #bbbbbb;background-color: #e6e6e6;margin: 0 3px;
background: -webkit-linear-gradient(#ffffff, #e6e6e6); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#ffffff, #e6e6e6); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#ffffff, #e6e6e6); /* Firefox 3.6 - 15 */
background: linear-gradient(#ffffff, #e6e6e6); /* 标准的语法 */
}
.pjB2 a:hover{ background: #e6e6e6}


.PjTpMsg{ width: 160px;height: 30px;line-height: 30px;text-align: right;padding: 0 5px 0 0; color:#f60;position: absolute;right: 0;top: 0;font-weight: normal;font-size: 12px;}

.pomPrice{width: 600px; height: 520px;display: none; margin: 100px 480px;padding: 10px 0; background: #fff;border: 2px solid #333;position: absolute; z-index: 1001}
.pomPrice p{width: 380px; height: 30px; float: left;padding:5px 1%;}
.pomPrice p label{width: 120px; height: 30px; line-height: 30px;padding: 0 3px;text-align: right;display: block;float: left;}
.pomPrice p font{height: 30px; line-height: 30px;padding: 0 3px;text-align: left;display: block;float: left;}
.pomPrice p span{height: 30px; line-height: 30px;padding: 0 3px;text-align: left;display: block;float: left; color:#888}

.pomPrice div{width: 380px; height: 30px;padding: 0 10px; text-align: center}
.pomPrice div label{width: 90px; height: 30px; line-height: 30px;padding: 0 3px;text-align: right;display: block;float: left;}
.pomPrice div font{width: 250px; height: 30px; line-height: 30px;padding: 0 3px;text-align: left;display: block;float: left;}

.pomPriceBg{width: 100%;height: 629px;display: none;top: 0;left: 0;background: #333; opacity:0.5;filter:alpha(opacity=50);position: absolute;z-index: 1000}



.orderRecord{width:100%; float:left;margin: 0; display: none}

.orderProTab{width: 100%;border-collapse:0;border-spacing: 0;max-width: 100%; border: 1px solid #ddd}
.orderProTab th{padding: 3px; border-bottom: 1px solid #ddd;font-weight: bold; height: 30px; margin: 0;background: #f1f1f1;
background: #f1f1f1;
background: -webkit-linear-gradient(#fafafa, #f1f1f1); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#fafafa, #f1f1f1); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#fafafa, #f1f1f1); /* Firefox 3.6 - 15 */
background: linear-gradient(#fafafa, #f1f1f1); /* 标准的语法 */
}
.orderProTab td{padding: 3px;border-bottom: 1px solid #ddd; color:#666  }
.orderProTab tr.cbg{ background: #f5f5f5}
.orderProTab tr:nth-child(odd){background:#fafafa;}
.orderProTab tr:nth-child(even){background:#fff;}
.orderProTab tr:hover{ background: #ffffd4}


.orderInfo{width:98%; float:left; margin:0 1%}

.infoBoxBC{min-width:1200px; margin:0 0 20px 0;padding: 0;}
.infoBoxBC li{z-index:99;float: left;width: 20%;background: url(/img/linebg.png) repeat-x; position: relative;  }
.infoBoxBC li label{width: 100%; display:inline-block; height:20px;background: url(/img/linebg.png) repeat-x center}
.infoBoxBC li label i{width:12px; height:12px; border-radius:50%; background:#fff;display: block;position: absolute; top:-4px;left:0; border:3px solid #f80  }
.infoBoxBC li span{color:#999;  display: block;}

.orderListBox{display: block;overflow: hidden;}
.orderList{display: block;overflow: hidden; border: 1px solid #e5e5e5; margin:0 0 10px 0}

.orderListT{display: block;overflow: hidden;height: 30px; border-bottom: 1px solid #e5e5e5; background:#f5f5f5}
.orderListT span.tf1{height: 30px;line-height: 30px;float: left;display: block;color: #888;}
.orderListT span.tf2{ height: 30px;line-height: 30px;float: left; display:block;color: #333;padding: 0 10px 0 3px;}
.orderListT span.tf2 a{ color: #333;font-weight: bold;}
.orderListT span.tf2 a:hover{ color:#1985cf; text-decoration: underline;}
.orderListT span.tf4{ float: right;width: 14px;height: 13px;margin: 8px 10px 0 10px; cursor: pointer}
.orderListT span.tf4 img{width: 100%;}
.orderListT span.tf3{ width:60px;height: 30px;line-height: 30px;float: right; display:block;color: #555;padding: 0 5px;}
.orderListT span.tf3 a{ color:#555}
.orderListT span.tf5{ height: 30px;line-height: 30px;float: left; display:block;color: #555;padding: 0 5px;  text-align: center;}
.orderListT span.tf6{ width:120px;height: 30px;line-height: 30px;float: right; display:block;color: #555;padding: 0 5px;}
.orderListT span.tf6 a{line-height:20px; border: 1px solid #f80;background: #f80;padding: 0 6px;color: #fff;border-radius: 3px;display: inline-block; margin: 0 3px;}
.orderListT span.tf6 a.btn_disabled_s{ padding: 2px 5px;display: inline-block;color: #717171;background: #fafafa; background: linear-gradient(#fafafa, #fafafa);border: 1px solid #dadada;border-radius: 3px;}

.orderListT span.tf6 a.orderTermination{ border: 1px solid #eee;background: #ddd;color: #333;}
.orderListT span.tf7{ float: right; display:block;color: #555;padding: 0 5px ; height: 30px;line-height: 30px;}

.orderListT span.tf10{ height: 30px;line-height: 30px;float: left; display:block;color: #555;padding: 0 5px;  text-align: center;}
.orderListT span.tf10 i{ border-radius: 3px; padding: 3px 3px; margin: 5px 2px; font-style: normal;}
.orderListT span.tf10 i.i1{ background: #8cbbb7; color: #fff; }
.orderListT span.tf10 i.i2{ background: #e0b473; color: #fff; }


.orderListC{display: block;overflow: hidden;position: relative;}
.orderListC_L{ display: block;overflow: hidden; border-right: 1px solid #e5e5e5;margin: 0 230px 0 0;   }
.orderListC_L div.orderList_Pro{min-height:66px; display: block;overflow: hidden; border-bottom: 1px dotted #eee; padding:10px 0; position: relative}
.orderListC_L div.orderList_Pro:hover{background:#fafafa;}
.orderListC_L div.orderList_Pro:hover select{background:#fafafa;}
.orderListC_L div:last-child{  border-bottom: 0px;}

.orderListC_L i.cf{ width: 30px;height: 30px;display: block;overflow: hidden;z-index: 999;background: url(/img/cf.png) left ;background-size: 30px; position: absolute;left: 0; top:0;}

.orderListC_L  div.orderList_Pro p.pimg{width: 60px;  display: block;overflow: hidden;float: left;position: absolute; left: 10px;top:10px; border:0; background:none;}
.orderListC_L  div.orderList_Pro p.pimg i{overflow: hidden;display: block; width: 56px;height: 56px; border: 1px solid #dedede;padding: 1px; background: #fff; border-radius:5px; }
.orderListC_L  div.orderList_Pro p.pimg img{width: 100%; border-radius:5px; }
.orderListC_L  div.orderList_Pro p.pimg label{overflow: hidden;display: block; margin: 3px auto;  line-height:18px; border: 1px solid #f90;color: #f90;padding :0 3px; border-radius: 3px; background: #ffeedb;  cursor: pointer;}

.orderListC_L  div.orderList_Pro p.ptxt{display: block;overflow: hidden;padding:0 310px 0 80px; }
.orderListC_L  div.orderList_Pro p.ptxt label.labTitle{display: block;overflow: hidden;line-height: 20px;height: 20px;padding: 0 5px 0 0; color:#078cff }
.orderListC_L  div.orderList_Pro p.ptxt label.labTitle a{ color:#333 }

.orderListC_L  div.orderList_Pro p.ptxt label.labStandard{display: block;overflow: hidden;line-height: 22px;height: 22px; color:#888  }
.orderListC_L  div.orderList_Pro p.ptxt label.labUnit{display: block;overflow: hidden;line-height: 22px;height: 22px; color:#888  }
.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany{overflow: hidden; min-height: 28px; color:#888  }
.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany select{height:26px; display: inline-block;overflow: hidden;float: left;border: 1px solid #dedede;color: #666;
 -moz-appearance:none; -webkit-appearance:none;background: url(/img/sjd2.png) no-repeat scroll right center transparent;background-size: 12px 4px; padding:0 18px 0 3px;background-color: #fff}
.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany select:focus {outline: none;}
.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany a{line-height:24px;border-radius:3px;margin: 0;padding: 0 3px; display: inline-block;overflow: hidden;float: left;border: 1px solid #dedede;background-color: #efefef;color: #666;}
.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany a.disabled{line-height:24px;border-radius:3px;margin: 0;padding: 0 3px; display: inline-block;overflow: hidden;float: left;border: 1px solid #eee;  background-color: #FBFBFB;color: #d2d2d2;}
.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany a.disabled:hover{border: 1px solid #eee;background-color: #FBFBFB;color: #d2d2d2;}

.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany a.dayin{line-height:24px;border-radius:3px;margin: 0 3px;padding: 0 3px; display: inline-block;overflow: hidden;float: none;border: 1px solid #dedede;background-color: #efefef;color: #666;}
.orderListC_L  div.orderList_Pro p.ptxt label.ExpressModify a{line-height:24px;border-radius:3px;margin: 0 3px;padding: 0 3px; display: inline-block;overflow: hidden;float: none; border: 1px solid #ddd;background-color: #eee;color: #666;}
.orderListC_L  div.orderList_Pro p.ptxt label.Expressdisabled a{line-height:24px;border-radius:3px;margin: 0 3px;padding: 0 3px; display: inline-block;overflow: hidden;float: none;border: 1px solid #eee;background-color: #FBFBFB;color: #d2d2d2;}
.orderListC_L  div.orderList_Pro p.ptxt label.ExpressModify a:hover{border: 1px solid #ddd; background:#eee; color:#333}
.procutOrder label.Expressdisabled a.disabled{ border: 1px solid #ddd; background: #eee;color: #666;    line-height:30px; border-radius: 3px; margin: 0 3px;padding: 3px 3px; text-decoration: none;}


.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany a.dayin:hover{border: 1px solid #ddd; background:#eee; color:#333}
.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany a:hover{border: 1px solid #f80;background-color: #f80; color:#fff}
.orderListC_L  div.orderList_Pro p.ptxt label.OutStockMemo { display: block;line-height: 30px;height: 24px;color: #e30300;}
.orderListC_L  div.orderList_Pro p.ptxt label.OutStockMemodisabled { display: block;line-height: 30px;height: 24px;color: #e30300;}
.orderListC_L  div.orderList_Pro p.ptxt label.OutStockMemo_b { display: block;line-height: 30px;height: 24px;color: #1985cf;}

.orderListC_L  div.orderList_Pro p.ptxt label.OutStockMemo a{line-height:20px;border-radius:3px;margin: -5px 3px;padding: 0 3px; display: inline-block;overflow: hidden;float: none;
                                                             border: 1px solid #dedede;background-color: #efefef;color: #666;}
.orderListC_L  div.orderList_Pro p.ptxt label.OutStockMemo a:hover{border: 1px solid #ddd; background:#eee; color:#333}


.orderListC_L  div.orderList_Pro p.ptxt label{ display: inline-block;padding: 3px 0; vertical-align: middle; color:#666; }

.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany{ display: block;overflow: hidden; }
.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany input{width: 60px;height:24px;background: #fff; display: inline-block;overflow: hidden;float: left;padding: 0 3px;margin:0 3px;border: 1px solid #dedede;color:#666;}
.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany span{color:#666;}
.orderListC_L  div.orderList_Pro p.ptxt label.labBrcompany font{color:#666; padding: 0 3px;}


.orderListC_L  div.orderList_Pro p.ptxt label.labReturn{ display: inline-block;padding: 5px 0; vertical-align: middle; }
.orderListC_L  div.orderList_Pro p.ptxt label.labReturn span{ color: #e30300;    vertical-align: middle;}
.orderListC_L  div.orderList_Pro p.ptxt label.labReturn a{ padding:2px 3px; font-style: normal; color: #fff; background: #1facc5; border-radius: 3px;  margin: 0 2px;   vertical-align: middle;}
.orderListC_L  div.orderList_Pro p.ptxt label.labReturn a:hover{ color: #fff;}
.orderListC_L  div.orderList_Pro p.ptxt label.labReturn a.a1{line-height:24px;border-radius:3px;margin: 0 3px;padding: 0 3px; display: inline-block;overflow: hidden;float: none;border: 1px solid #dedede;background-color: #efefef;color: #666;}
.orderListC_L  div.orderList_Pro p.ptxt label.labReturn a.adis{line-height:24px;border-radius:3px;margin: 0 3px;padding: 0 3px; display: inline-block;overflow: hidden;float: none;border: 1px solid #eee;background-color: #fbfbfb;color: #d2d2d2;     vertical-align: middle;}
.orderListC_L  div.orderList_Pro p.ptxt label.labReturn a.a2{line-height:24px;border-radius:3px;margin: 0 3px;padding: 0 3px; display: inline-block;overflow: hidden;float: none;border: 1px solid #dedede;background-color: #efefef;color: #666;}


.orderListC_L  div.orderList_Pro p.pprice{text-align: center; display: block;overflow: hidden;float: left;position: absolute; right:10px;top:22px;width: 130px; }
.orderListC_L  div.orderList_Pro p.pprice label {display: block;overflow: hidden;line-height: 22px;color:#666  }
.orderListC_L  div.orderList_Pro p.pprice label i{font-style: normal;color: #666;padding: 0 5px 0 0;  }
.orderListC_L  div.orderList_Pro p.pprice label em{font-style: normal; padding: 0 5px;  }
.orderListC_L  div.orderList_Pro p.pprice label b{font-weight: normal; padding: 0 ;  }
.orderListC_L  div.orderList_Pro p.pprice font {display: block;overflow: hidden;line-height: 22px;height: 22px;color: #666;border-top:1px dotted #ddd  }
.orderListC_L  div.orderList_Pro p.pprice font i{color: #666;font-style: normal;padding: 0 3px; }
.orderListC_L  div.orderList_Pro p.pprice font a{color:#1facc5;}
.orderListC_L  div.orderList_Pro p.pprice font a:hover{color:#f60; text-decoration:underline }
.orderListC_L  div.orderList_Pro p.pprice font a.disabled{color:#888;}
.orderListC_L  div.orderList_Pro p.pprice font a.disabled:hover{color:#333; text-decoration:underline }
.orderListC_L  div.orderList_Pro p.pprice font.cq1{display: inline-block;overflow: hidden;line-height: 18px;height: 18px;border-top: 0;border: 1px solid #f60; padding: 0 2px; color: #f60; background: #fff5ea;border-radius: 2px;  }
.orderListC_L  div.orderList_Pro p.pprice font.cq2 {display: inline-block;overflow: hidden;line-height: 18px;height: 18px;border-top: 0;border: 1px solid #f20; padding: 0 2px; color: #f20; background: #fdf2f2;border-radius: 2px;  }
.orderListC_L  div.orderList_Pro p.pprice font.cq3 {display: inline-block;overflow: hidden;line-height: 18px;height: 18px;border-top: 0;border: 1px solid #ededed; padding: 0 2px; color: #999; background: #f6f6f6;border-radius: 2px;  }




.orderListC_R{width: 230px;padding:5px 0; display: block;overflow: hidden;position: absolute; right: 0;top: 0; text-align:center }
.orderListC_R p.pstate{width: 96%;line-height:23px; display: block;overflow: hidden;padding: 5px 0; }
.orderListC_R p.pstate font{ color: #666;padding: 0 3px; display:inline-block }
.orderListC_R p.pstate font.gray{ color: #666; }
.orderListC_R p.pstate font.blue{ color: #078cff; }
.orderListC_R p.pstate font.red{ color: #f20000; }
.orderListC_R p.pstate font.green{ color: #008000; }
.orderListC_R p.pstate font.orange{ color: #f80; }




.orderListC_R p.pbtn{width: 96%; display: block;overflow: hidden; padding:3px 0 }
.orderListC_R p.pbtn a{border: 1px solid #f80; background:#f80;background:linear-gradient(#f90, #f70); padding:3px 6px;color: #fff;border-radius: 3px;display: inline-block;margin: 2px 3px; }
.orderListC_R p.pbtn a:hover{background:#f60;}
                    
.orderListC_R p.pbtn a.gray{border: 1px solid #dedede; background:linear-gradient(#fefefe, #eee); color: #666;}
.orderListC_R p.pbtn a.gray:hover{border: 1px solid #ddd; background:#eee; color:#333}

.orderListC_R p.pbtn a.disabled{ color: #717171;background: #fafafa; border: 1px solid #dadada;}
.orderListC_R p.pbtn a.disabled:hover{color: #717171;background: #fafafa; border: 1px solid #dadada;}


.orderListC_T{width: 200px;padding:5px 0; display: block;overflow: hidden;position: absolute; right:232px;top: 0;text-align: center;border-right: 1px solid #e5e5e5; min-height:400px; }
.orderListC_T .pReturnMoney{position: absolute; width: 100%;display: block;top:50px;left: 0;color: #666;}
.orderListC_T p.GreenFont{color:#008000;line-height:50px;}
.orderListC_T p.RedFont{ color: #f20;line-height:50px;}
.orderListC_T p.pstate font{ color: #666;padding: 0 3px; display:inline-block }
.orderListC_T p.pstate font.gray{ color: #666; }
.orderListC_T p.pstate font.blue{ color: #078cff; }
.orderListC_T p.pstate font.red{ color: #f20000; }
.orderListC_T p.pstate font.green{ color: #008000; }
.orderListC_T p.pstate font.orange{ color: #f80; }
.orderListC_T .p{ line-height: 50px;}

.orderListC_T_return{width: 200px;padding:5px 0; display: block;overflow: hidden;position: absolute; right:232px;top: 0;text-align: center;border-right: 1px solid #e5e5e5; min-height:100px; }
.orderListC_T_return font{ display: block; line-height: 23px;}
.orderListC_T_return font.GreenFont{color:#008000;l }
.orderListC_T_return font.RedFont{ color: #f20; ;}
.orderListC_T_return font.pstate font{ color: #666; }

.orderListC_T_return font.gray{ color: #666; }
.orderListC_T_return font.blue{ color: #078cff; }
.orderListC_T_return font.red{ color: #f20000; }
.orderListC_T_return font.green{ color: #008000; }
.orderListC_T_return font.orange{ color: #f80; }



.orderListB3{min-height: 50px;display: block;overflow: hidden;position: relative;border-top: 1px solid #e5e5e5; padding:10px 10px}
.orderListB3_L{padding:5px 0; display: block;text-align: left;padding: 0 10px 0 0; float: left; width: 70%;}
.orderListB3_L label{display: block; overflow: hidden;line-height: 22px; color:#666}

.orderListB3_R{width: 200px;display: block;overflow: hidden; margin: 0;overflow: hidden; float:right }


.orderListB{min-height: 160px;display: block;overflow: hidden;position: relative;border-top: 1px solid #e5e5e5; border-top: 1px dotted #e5e5e5;  padding:10px 10px}
.orderListB_L{padding:5px 0; display: block;text-align: left;padding: 0 10px 0 0; float: left; width: 70%;}
.orderListB_L p.sinfo{  display: block;overflow: hidden;line-height: 26px;color: #333;padding: 0 0 0 18px; background: url(/img/r.png) no-repeat left center; background-size:14px }
.orderListB_L p.sinfo a{color:#333 }
.orderListB_L p.devinfo{  display: block;overflow: hidden;line-height: 26px;color: #333; padding: 0 0 0 18px; background: url(/img/r.png) no-repeat left center; background-size:14px}
.orderListB_L p.orderExpress{  display: block;overflow: hidden;line-height: 26px;color: #333; padding: 0 0 0 18px; background: url(/img/kc.png) no-repeat left center;background-size: 14px 10px;    float: left;}
.orderListB_L p.disabled a{line-height:24px;border-radius:3px;margin: 0 3px;padding: 0 3px; display: inline-block;overflow: hidden;float: none;
border: 1px solid #dedede;background-color: #efefef;color: #666;}
.orderListB_L p.ExpressModify a{line-height:24px;border-radius:3px;margin: 0 3px;padding: 0 3px; display: inline-block;overflow: hidden;float: none;
border: 1px solid #ddd;background-color: #eee;color: #666;}
.orderListB_L p.disabled a:hover{border: 1px solid #ddd; background:#eee; color:#333}
.orderListB_L p.ExpressModify a:hover{border: 1px solid #ddd; background:#eee; color:#333}
.orderListB_L p.orderMemo{ display: block;overflow: hidden;line-height: 26px;color: #333; padding: 0 0 0 18px; background: url(/img/r.png) no-repeat left center;background-size: 14px;}
.orderListB_L p.orderMemo label{ color: #e30300;}

.orderListB_R{width: 250px;display: block;overflow: hidden; margin: 0;overflow: hidden; float:right }
.orderListB_R p{ width: 100%;height: 25px;float: right; text-align: left}
.orderListB_R span{ width: 90px;height: 25px;float: left;text-align: right;display: block; color:#666}
.orderListB_R label{ width: 110px;height: 25px;float: left;text-align: left;display: block; color: #999}
.orderListB_R font{ color: #666; font-size: 12px;}
.orderListB_R font.fontRed3{ color: #e30300;font-weight: bold;font-size: 14px;}
.orderListB_R font.wen{ color: #333; padding: 8px 20px 8px 0; background:url(/img/wen.jpg) no-repeat right}


.orderListB2{display: block;overflow: hidden;position: relative;border: 1px solid #e5e5e5; border-top: 0;  }
.orderListB2 p{display: block;overflow: hidden;position: relative; padding: 10px 10px; color:#f60}

.orderListB_B{ display: block;overflow: hidden; margin: 20px 0; padding: 0 300px 0 0; clear: both }
.orderListB_B font{ display: inline-block;color: #999;  padding: 0 10px 0 15px; line-height: 25px; position: relative;   }
.orderListB_B font:before{ display: block;overflow: hidden; content: ''; width: 8px; height: 8px; border-radius: 2px; border: 2px solid #eee; position: absolute;left: 0; top: 8px; border-radius: 50%; background-color: #fff;z-index: 2;}
.orderListB_B font:after{ display: none;overflow: hidden; content: ''; width: 100%; height: 2px;  background:#eee; position: absolute;left: 0; top: 13px; z-index:1 }

/*退货*/
.orderListB_Return{ display: block;margin-top: 10px; position: absolute;right: 10px; bottom: 1px; } 
.orderListB_Return span{ color:#e30300}

.orderListB_Return a{ background:#f80;padding:3px 6px;color: #fff;border-radius: 3px;display: inline-block;margin: 0 3px; }
.orderListB_Return a:hover{background:#f60; color:#fff}

.noInfo{ width: 100%;height: 50px;line-height: 50px;text-align: center;color: #333;font-size: 14px;}

.gonghuoshang{width:100%;float: left;display: none;}
.gonghuoshangT{width:100%;float: left;height: 30px;line-height: 30px;padding: 5px 0; background: #f9f9f9;border-bottom: 1px solid #ddd;}
.gonghuoshangT label{width:100px;float: left;height: 30px;display: inline-block; text-align: right}
.gonghuoshangT span{width:180px;float: left;height: 30px;display: inline-block; text-align: left}
.gonghuoshangT span input{width:172px;float: left;height: 28px;display: inline-block;text-align: left;border: 1px solid #ddd;background: #fff;padding: 0 3px;}
.gonghuoshangT font{width:100px;float: left;height: 30px;display: inline-block;text-align: left;margin: 0 0 0 5px;}
.gonghuoshangC{width:100%;float: left;height: 400px;overflow: hidden;overflow-y: auto;}
.gonghuoshangC li{width:180px;height: 25px;float: left;overflow: hidden;line-height: 25px;background: #f9f9f9;border: 1px solid #ddd;margin: 5px 5px;text-align: center;border-radius: 3px; }
.gonghuoshangC li label{color: #666 }
.gonghuoshangC li:hover{background: #f20000;border: 1px solid #f20000;margin: 5px 5px;color: #fff; }
.gonghuoshangC li:hover label{color: #fff; }
.gonghuoshangC li.se{background: #f20000;border: 1px solid #f20000;margin: 5px 5px;color: #fff; }
.gonghuoshangC li.se i{color: #fff; }
.gonghuoshangC li.se label{color: #fff; }
.gonghuoshangC li.cur{background: #f20000;border: 1px solid #f20000;margin: 5px 5px;color: #fff; }
.gonghuoshangC li.cur i{color: #fff; }
.gonghuoshangC li.cur label{color: #fff; }
.gonghuoshangB{width:100%;float: left;height: 40px;margin: 10px 0 0 0;padding: 10px 0 0 0; border-top: 1px solid #dddddd;background: #f9f9f9; text-align: center}

.deliveryCss{display: none;}
.deliveryCss p.pt1{display: block;padding:5px 1%;background: #f6f6f6;border-bottom: 1px solid #ddd;}
.deliveryCss p.pt1 font{display: block; font-size: 14px; color:#333; line-height: 23px;}
.deliveryCss p.pt1 span{display: block; font-size: 12px; color:#666; line-height: 23px;}



/*批量发货*/
.deliveryCss .expressT{overflow: hidden;    display: block; padding: 0 ;  background: #16baaa;  position: absolute; left: 0;top: 0; width: 100%;}
.deliveryCss .expressT ul{ overflow: hidden;  display: block; padding: 0 10px; margin: 0 15px;}
.deliveryCss .expressT ul li { overflow: hidden;  display: block;line-height: 30px;}
.deliveryCss .expressT ul li p{ overflow: hidden;  display: block;float: left; ;text-align: center;line-height: 30px; color: #fff; box-sizing: border-box; }
.deliveryCss .expressT ul li p.thp0{  width:40px;text-align: center;line-height: 30px;}
.deliveryCss .expressT ul li p.thp0 i{ margin: 10px;}
.deliveryCss .expressT ul li p.thp1{ width: 40px; }
.deliveryCss .expressT ul li p.thp2{  width:30%;margin: 0 6px; text-align: left}
.deliveryCss .expressT ul li p.thp3{  width:10%;text-align: center;}
.deliveryCss .expressT ul li p.thp4{  width:10%;text-align: center;}
.deliveryCss .expressT ul li p.thp5{  width:8%;text-align: center;}

.deliveryCss .expressC{overflow: hidden; overflow-y: auto;  display: block; padding: 35px 0 70px 0 ; background: #f3f3f3}
.deliveryCss .expressTab{overflow: hidden;  display: block; padding: 0 ;  margin: 5px 10px 0 10px;}
.deliveryCss .expressTab_t{overflow: hidden;  display: block; padding: 0 ;  margin:0 ;}
.deliveryCss .expressTab_t label{overflow: hidden;  display: inline-block; padding: 5px  10px;  margin: 0;  background: #16baaa;  float: left;  border-radius: 5px 5px 0 0; color:#fff  }
.deliveryCss .expressTab_c{overflow: hidden;  display: block; padding: 5px ; border: 1px solid #16baaa; margin: 0  ;  background: #fff; border-radius:0 0 5px 5px;}

.deliveryCss .expressC div.expressCD2{overflow: hidden;    display: block; padding: 0   ;}
.deliveryCss .expressC div.expressCD2 ul{ overflow: hidden;  display: block;  margin: 0 10px 10px 10px; border: 1px solid #eee;}
.deliveryCss .expressC div.expressCD2 ul li { width: 100%;overflow: hidden;  border-bottom: 1px solid #eee;color: #666; padding: 3px 0; }
.deliveryCss .expressC div.expressCD2 ul li.warn { border:0; border-bottom: 1px solid #f60; color: #f60; }


.deliveryCss .expressC div.expressCD2 ul li:last-child { border: 0; }
.deliveryCss .expressC div.expressCD2 ul li p{ box-sizing: border-box; }
.deliveryCss .expressC div.expressCD2 ul li p.thp0{ display:block; float:left; width:40px;text-align: center;line-height: 40px;}
.deliveryCss .expressC div.expressCD2 ul li p.thp0 input {margin: 22px 7px 22px 7px;}
.deliveryCss .expressC div.expressCD2 ul li p.thp0 i{ margin: 10px;}
.deliveryCss .expressC div.expressCD2 ul li p.thp1{ display:block; float:left; width: 40px;float: left;height: 40px; overflow: hidden;line-height: 25px;}
.deliveryCss .expressC div.expressCD2 ul li p.thp1 img{ display:block;width: 100%;}
.deliveryCss .expressC div.expressCD2 ul li p.thp2{ display:block; float:left; width:30%;margin: 0 10px;}
.deliveryCss .expressC div.expressCD2 ul li p.thp2 label { width: 100%; display: block; float: left;}
.deliveryCss .expressC div.expressCD2 ul li p.thp2 label i{ display: inline-block; overflow: hidden;margin: 0 3px; background: #f90; border-radius: 2px; vertical-align: middle; padding: 3px; line-height: 12px; color: #fff; font-style: normal;}

.deliveryCss .expressC div.expressCD2 ul li p.thp2 font{width: 100%; display: block; float: left;line-height: 23px;}
.deliveryCss .expressC div.expressCD2 ul li p.thp3{ display:block; float:left; width:10%;text-align: center;}
.deliveryCss .expressC div.expressCD2 ul li p.thp3 label {line-height: 40px; display: block;}
.deliveryCss .expressC div.expressCD2 ul li p.thp3 label b {font-weight: normal; color: #333;}
.deliveryCss .expressC div.expressCD2 ul li p.thp4{ display:block; float:left; width:10%;text-align: center;}
.deliveryCss .expressC div.expressCD2 ul li p.thp4 input {width: 50px;  height: 20px;  border: 1px solid #dedede;color: #666;text-align: center; margin: 12px 0;}
.deliveryCss .expressC div.expressCD2 ul li p.thp5{ display:block; float:left; width:8%;text-align: center;}
.deliveryCss .expressC div.expressCD2 ul li p.thp5 font{ line-height: 40px;}
.deliveryCss .expressC div.expressCD2 ul li.tse { width: 100%;height: 30px; line-height: 30px;background: #eef7f6;text-align: center; border-bottom:1px solid #b8ddd9}
.deliveryCss .expressC div.expressCD2 ul li.tse p {height: 30px; line-height: 30px;}
.deliveryCss .expressC div.expressCD2 ul li.se { background: #fcffff; }
.deliveryCss .expressC div.expressCD2 ul li.warn { background: #fffbf4; }


.deliveryCss .expressC div.expressCD2 ul li.tr_see { color: #aaa;  }
.deliveryCss .expressC div.expressCD2 ul li.tr_see p{ color: #aaa;  }
.deliveryCss .expressC div.expressCD2 ul li.tr_see p a{ color: #aaa;  }
.deliveryCss .expressC div.expressCD2 ul li.tr_see p font{ color: #aaa;  }
.deliveryCss .expressC div.expressCD2 ul li.tr_see p label{ color: #aaa;  }
.deliveryCss .expressC div.expressCD2 ul li.tr_see p label b{ color: #aaa;  }
.deliveryCss .expressC div.expressCD2 ul li.tr_see p input{ color: #aaa; border: 1px solid #eee;pointer-events: none;  }


.deliveryCss .expressCP1{ overflow: hidden;  display: block;  background:#f4f4f4; margin: 5px 10px 0 10px; padding: 0 5px; border:1px solid #ddd; border-bottom: 0; }
.deliveryCss .expressCP1 label.lab1{ overflow: hidden;  display: inline-block; line-height: 30px;height: 30px;  font-weight: bold; color:#333}
.deliveryCss .expressCP1 span{ overflow: hidden;  display: inline-block; line-height: 30px;height: 30px;   color: #f60; margin: 0 5px; font-size: 12px; }

.deliveryCss .expressCP1 label.lab2{ overflow: hidden;  display: inline-block; height: 30px; }
.deliveryCss .expressCP1 label.lab2 i{ margin: 8px 6px 0 0 ; float: left; }



.deliveryCss .expressCP2{ overflow: hidden;  display: block;  padding: 5px 5px; margin: 0 10px 0 10px ;padding: 0 5px; background:#f3f3f3;   border:1px solid #eee;}
.deliveryCss .expressCP2 label.lab1{ overflow: hidden;  display: inline-block; line-height: 30px;height: 30px; margin: 0 5px; padding: 0 3px; font-weight: bold; color: #333;  font-size: 12px; }
.deliveryCss .expressCP2 span{ overflow: hidden;  display: inline-block; line-height: 30px;height: 30px;   color: #f60; margin: 0 5px; font-size: 12px; }
.deliveryCss .expressCP2 label.lab2{ overflow: hidden;  display: inline-block; height: 30px; }
.deliveryCss .expressCP2 label.lab2 i{ margin: 8px 6px 0 0 ;float: left;  border: 1px solid #eee; background: #fff; border-radius: 3px; padding: 0;  }


.deliveryCss .expressCP3{ overflow: hidden;  display: block;  padding: 5px 5px; margin: 5px 10px 0 10px ;padding: 0 5px; border: 1px solid #f7f0ec; background: #fffaf7}
.deliveryCss .expressCP3 label{ overflow: hidden;  display: inline-block; line-height: 30px;height: 30px; margin: 0 5px; padding: 0 3px; font-weight: bold; color: #f60;  font-size: 12px; }

.deliveryCss .expressCP4{ overflow: hidden;  display: block;   background:#fff9f3; margin: 0 10px 0 10px; padding: 0 5px; border:1px solid #eee; border-bottom:1px solid #ffc29c}
.deliveryCss .expressCP4 font{ overflow: hidden;  display: inline-block; height: 30px; line-height: 30px; }
.deliveryCss .expressCP4 label{ overflow: hidden;  display: inline-block; height: 30px; }
.deliveryCss .expressCP4 label i{ margin: 0 6px 0 0 ; float: left; }
.deliveryCss .expressCP4 label i img{ width: 30px; height: 30px; }

.deliveryCss .expressB{ display: block; overflow: hidden;  position: absolute; left: 0;bottom: 0; width: 100%; height: 40px; padding:5px 0; background: #16baaa; }

.deliveryCss .express{margin: 0 10px; float: left; padding: 2px 10px; overflow: hidden;  display: block;width: 100%; box-sizing: border-box;  }
.deliveryCss .express p{ overflow: hidden;  display: block; padding: 0;color: #fff; width: 100%;}
.deliveryCss .express p label{ overflow: hidden;  display: inline-block; vertical-align: middle; float:left;}
.deliveryCss .express p label.lab3{ overflow: hidden;  display: inline-block; vertical-align: middle; float:left ; margin:12px 0 0 6px;;}
.deliveryCss .express p label.lab3 input{ overflow: hidden;  display: inline-block; vertical-align: middle; width:15px; height:15px; }

.deliveryCss .express p span{ overflow: hidden;  display: inline-block; margin:0 5px 0 0; font-size: 14px; color: #fff; line-height:40px; float:left;}
.deliveryCss .express p span font{   font-size: 14px; color: #fff;}


.deliveryCss .express  .spanbtn{ display: inline-block; vertical-align: middle; float:left; }
.deliveryCss .express  .spanbtn .sbtn1{   font-size: 14px; color: #fff; background: #f90; line-height: 30px; padding: 0 10px; border: 0; border-radius :3px; margin:0 2px;}
.deliveryCss .express  .spanbtn .sbtn2{   font-size: 14px; color: #333; background: #fff; line-height: 30px; padding: 0 10px; border: 0; border-radius :3px; margin:0 2px;}

.deliveryCss .express p label.lab2{ overflow: hidden;  display: inline-block;display: none; line-height: 40px; color: #fff; text-align: center; }


/*.deliveryCss .chuku{width: 100%;display: inline-block; margin: 0 auto; text-align: center;}
*/




/*批量发货*/




.tuihuochuli{width:100%;float: left;display: none;}
.shenheHuodaofukuan{width:100%;float: left;display: none;}


.tiaozhengjineBox{width:100%;float: left;display: none;}


.reFund{width:100%;float: left;display: none;}

.reviewFu{width:100%;float: left;display: none; position: relative}
.reviewFuC{width:100%;float: left;height: 293px;overflow: hidden; overflow-y: auto  }
.reviewFuC p{ padding: 5px 10px;line-height: 22px;border-bottom: 1px solid #ddd;background: #fafafa; color: #666}
.reviewFuC div{ padding: 15px 10px 0 10px; }
.reviewFuC2{width:96%;float: left;height: 30px; margin: 2px 2% }
.reviewFuC2 label{ padding: 0 10px 0 0;}

.reviewFuB{width:100%;float: left;height: 40px;margin: 10px 0 0 0;padding: 10px 0 0 0; border-top: 1px solid #dddddd;background: #f9f9f9;text-align: center;}

.reviewList{ min-width: 1200px;width: 100%;float: left;}
.rlist{width:100%; float:left;margin: 0 0 0 0;border-bottom: 1px solid #eee;padding: 5px 0 5px 0; }
.rlist:nth-child(odd){ background: #fff}
.rlist:nth-child(even){ background: #fafafa}
.rlist i{width:50px; height:50px; padding:1px; float:left; border:1px solid #eee;overflow: hidden;margin: 5px 10px; }
.rlist i img{width:100%;}
.rlist p{width:50%; overflow:hidden; float:left; margin:0 0 0 0; }
.rlist p b{width:100%;height: 25px;line-height: 25px;float: left; display: block }
.rlist p b a{ color: #333;font-weight: bold; text-decoration: none }
.rlist p b a:hover{ text-decoration: underline }
.rlist p b a font{ color: #f80;font-weight: bold;float: none;width: auto; display:inline}

.rlist p font{width:100%;line-height: 22px;padding: 2px 0; float:left; display: block }
.rlist p font a{ color: #333; text-decoration: none }
.rlist p font a:hover{ text-decoration: underline }
.rlist p font a em{ color: #f80;font-weight: bold;float: none;width: auto;display: inline; font-style: normal }

.rlist p span{width:100%;line-height: 22px;padding: 2px 0; float:left;display: block; color: #666 }
.rlist p label{width:100%;height: 25px;line-height: 25px; float:left; display: block }
.rlist p label{width:100%;   float:left;  display: block }
.rlist p label strong{color: #f80; font-weight: normal}
.rlist p label font{padding: 0 5px; color: #666;width: auto;display: inline; float: none  }

.rlist div.pjx{width:35%; float:left; margin:10px 0 0 0;padding:  0; }
.rlist div.pjx p{width:200px;  float:left;display: block;margin: 0;padding:0; }
.rlist div.pjx p label{width:100%;  float:left;display: block;margin: 0;padding:0 0 2px 0;}
.rlist div.pjx p span{width:50px;height: 20px;float:left;display: block;color: #888;text-align: right;line-height: 20px;}
.rlist div.pjx p em{width:105px;height: 19px;float:left;display: block;margin: 2px 20px 0 5px; background: url(/img/xj01.gif) no-repeat }
.rlist div.pjx p em.e0{background: url(/img/xj00.gif) no-repeat }
.rlist div.pjx p em.e1{background: url(/img/xj01.gif) no-repeat }
.rlist div.pjx p em.e2{background: url(/img/xj02.gif) no-repeat }
.rlist div.pjx p em.e3{background: url(/img/xj03.gif) no-repeat }
.rlist div.pjx p em.e4{background: url(/img/xj04.gif) no-repeat }
.rlist div.pjx p em.e5{background: url(/img/xj05.gif) no-repeat }
.rlist div.pjx span{width:98%;line-height: 21px; float:left;display: block;padding: 5px 1% 3px 1% }
.rlist div.pjx span em{ color: #f80;font-weight: bold;float: none;width: auto;display: inline; font-style: normal }

.rlist div.pjx font{width:98%;line-height: 21px; float:left;display: block;color: #f60;padding: 5px 1% 3px 1% }
.rlist div.pjx a{padding:3px 5px;border: 1px solid #f80; background:#fff; color:#f80; border-radius:3px; display: inline-block }
.rlist div.pjx a:hover{ background: #f80; color: #fff}

.rlist div.ishow{width:80px; float:right; margin:10px 0 0 0;padding:  0; text-align: center }
.rlist div.ishow font{ color: #666;width: 100%;display: block;line-height: 35px; text-align: center }
.rlist div.ishow font.red{ color: #f00; }
.rlist div.ishow label{ background: #f80;color: #fff;padding:3px 5px;border-radius:3px; cursor: pointer }

.ref0{}
.ref0 a{ color: #333;font-weight: bold; }
.ref0 a:hover{ text-decoration: underline }
.ref0 i{ font-style: normal;padding: 0 3px 0 0; }

.ref1{ line-height: 22px;}
.ref1 em{ color: #333;width: 100%; display: block}
.ref1 b{ color: #333;display: block; font-weight: normal}
.ref1 font{ color: #333;display: block; }
.ref1 font i{ color: #f60;font-style: normal; }

.cateListT{ width: 100%; float: left; border-bottom: 1px solid #ddd;background: #e2e2e2;}
.cateListT p{ width:300px;height: 32px;line-height: 32px;float: left;margin: 0 0 0 10px;display: inline;padding: 0 0 0 15px;font-size: 12px; color: #333}
.cateListT div{ width:130px;height: 32px;line-height: 32px;float: right;text-align: center;margin: 0 10px 0 0; display: inline;}

.cateList{ width: 100%; float: left; border-bottom: 1px solid #ddd; background: #efefef; }
.cateList:hover{ background: #fffff2;}
.cateList p{ width:300px;height: 32px;line-height: 32px;float: left;margin: 0 0 0 10px;display: inline;padding: 0 0 0 18px;font-size: 12px;color: #333;background:url(/img/j.jpg) no-repeat left;}
.cateList p.n{ background:url(/img/j2.jpg) no-repeat left;}
.cateList div{ width:190px;height: 32px;line-height: 32px;float: right;text-align: center;margin: 0 10px 0 0; display: inline;}
.cateList a{ color: #333;text-decoration: none;padding: 0 5px 0 5px;}
.cateList a:hover{ color: #f00;text-decoration: none;}

.cateSubBox{ width: 100%;float: left;background: #f6f6f6;display: none;}
.cateSubList{ width: 100%; float: left; border-bottom: 1px solid #ddd; }
.cateSubList:hover{ background: #eefbff;}
.cateSubList p{ width:300px;height: 32px;line-height: 32px;float: left;margin: 0 0 0 30px;display: inline;padding: 0 0 0 18px;font-size: 12px;color: #666;background:url(/img/j.jpg) no-repeat left;}
.cateSubList p.n{ background:url(/img/j2.jpg) no-repeat left;}
.cateSubList div{ width:190px;height: 32px;line-height: 32px;float: right;text-align: center;margin: 0 10px 0 0; display: inline;}
.cateSubList a{ color: #666;text-decoration: none;padding: 0 5px 0 5px;}
.cateSubList a:hover{ color: #f00;text-decoration: none;}

.cateSub2Box{ width: 100%;float: left;background: #f6f6f6; display: none;}
.cateSub2List{ width: 100%; float: left; border-bottom: 1px solid #ddd;background: #fff;}
.cateSub2List:hover{ background: #fffdea;}
.cateSub2List p{ width:300px;height: 32px;line-height: 32px;float: left;margin: 0 0 0 80px;display: inline;padding: 0 0 0 0;font-size: 12px;color: #888;}
.cateSub2List div{ height: 32px;line-height: 32px;float: right;text-align: center;margin: 0 10px 0 0; display: inline;}
.cateSub2List a{ color: #888;text-decoration: none;padding: 0 5px 0 5px;}
.cateSub2List a:hover{ color: #f00;text-decoration: none;}

.EditCateBox{ display: none; float: left}
.EditCateBox p{ margin: 5px 0 0 10px;float: left;height: 38px;line-height: 38px;}
.EditCateBox p.pbtn{ width: 150px;margin: 5px 0 0 60px;}
.EditCateBox p input.in1{ width: 140px;height: 28px;border: 1px solid #ddd; padding:0 3px}

.EditProductLineBox{ display: none; float: left}
.EditProductLineBox p{ margin: 5px 0 0 10px;float: left;height: 38px;line-height: 38px;}
.EditProductLineBox p.pbtn{ width: 150px;margin: 5px 0 0 60px;}
.EditProductLineBox p input.in1{ width: 140px;height: 28px;border: 1px solid #ddd; padding:0 3px}

.EditProductCargoPositionBox{ display: none; float: left}
.EditProductCargoPositionBox p{ margin: 5px 0 0 10px;float: left;height: 38px;line-height: 38px;}
.EditProductCargoPositionBox p.pbtn{ width: 150px;margin: 5px 0 0 60px;}
.EditProductCargoPositionBox p input.in1{ width: 140px;height: 28px;border: 1px solid #ddd; padding:0 3px}

.CargoPositionListT{ width: 100%; float: left; border-bottom: 1px solid #ddd;background: #e2e2e2;}
.CargoPositionListT p{ width:300px;height: 32px;line-height: 32px;float: left;margin: 0 0 0 10px;display: inline;padding: 0 0 0 15px;font-size: 12px; color: #333}
.CargoPositionListT div{ width:130px;height: 32px;line-height: 32px;float: right;text-align: center;margin: 0 10px 0 0; display: inline;}
 
.CargoPositionList{ width: 100%; float: left; border-bottom: 1px solid #ddd; background: #efefef; }
.CargoPositionList:hover{ background: #fffff2;}
.CargoPositionList p{ width:300px;height: 32px;line-height: 32px;float: left;margin: 0 0 0 10px;display: inline;padding: 0 0 0 18px;font-size: 12px;color: #333;background:url(/img/j.jpg) no-repeat left;}
.CargoPositionList p.n{ background:url(/img/j2.jpg) no-repeat left;}
.CargoPositionList div{ width:175px;height: 32px;line-height: 32px;float: right;text-align: center;display: inline;}
.CargoPositionList a{ color: #333;text-decoration: none;padding: 0 5px 0 5px;}
.CargoPositionList a:hover{ color: #f00;text-decoration: none;}
 
.CargoPositionSubBox{ width: 100%;float: left;background: #f6f6f6; display: none;}
.CargoPositionSubList{ width: 100%; float: left; border-bottom: 1px solid #ddd;background: #fff;}
.CargoPositionSubList:hover{ background: #fffdea;}
.CargoPositionSubList p{ width:300px;height: 32px;line-height: 32px;float: left;margin: 0 0 0 40px;display: inline;padding: 0 0 0 0;font-size: 12px;color: #888;}
.CargoPositionSubList div{ height: 32px;line-height: 32px;float: right;text-align: center;margin: 0 10px 0 0; display: inline;}
.CargoPositionSubList a{ color: #888;text-decoration: none;padding: 0 5px 0 5px;}
.CargoPositionSubList a:hover{ color: #f00;text-decoration: none;}





.parList{ width: 100%;border-bottom: 1px solid #ddd; float: left;}
.parList:last-child{border:0;}
.parmValueList{ width: 100%;height: 30px; float: left;padding: 5px 0;background: #f9f9f9;position: relative;}
.parmValueList:hover{ background: #ffffe9;}
.parmValueList p{ float: left;margin: 2px;height: 25px;line-height: 25px;padding: 0 2px;line-height: 25px;}
.parmValueList input select{ float: left;margin: 2px;height: 25px;line-height: 25px;padding: 0 2px; border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}

.parmValueList p{height: 32px;line-height: 32px; display: block;padding: 0 30px 0 30px;font-size: 12px;color: #333;}
.parmValueList p i{height: 16px;width: 16px; display: block; background:url(/img/j2.jpg) no-repeat left;position: absolute;left: 10px;top:14px;}
.parmValueList p i.j{background:url(/img/j.jpg) no-repeat left;}
.parmValueList p input{ border: 1px solid #ccc;height:26px;padding: 0 2px;}
.parmValueList p select{ border: 1px solid #ccc;height:26px;}
.parmValueList font { float: right;padding: 7px 30px;position: absolute;right: 10px;top: 5px;}

.parmValueTitle{width: 100%; float: left; border-bottom: 1px solid #ddd;background: #f1f1f1;height: 35px;}
.parmValueTitle .pv1{ width: 140px;float: left;height: 35px;line-height: 35px;padding-left: 32px;font-weight: bold;}
.parmValueTitle .pv2{ width: 70px;float: left;height: 35px;line-height: 35px;font-weight: bold;}
.parmValueTitle .pv3{ width: 100px;float: left;height: 35px;line-height: 35px;font-weight: bold;}


.parmValueSubBox .subValueList {width: 100%;height: 40px;line-height: 22px; float: left; border-bottom: 1px solid #eee; position: relative}
.parmValueSubBox .subValueList:last-child {border: 0}
.parmValueSubBox .subValueList:hover{ background: #ffffe9;}
.parmValueSubBox .subValueList p{width:92%;height: 32px;line-height: 32px;float: left;margin: 0 3%;display:block;padding: 5px 30px 0 0;font-size: 12px;color: #333;}
.parmValueSubBox .subValueList p i{height: 22px;line-height: 22px;width: 22px; display: block;font-size: 22px;font-weight: bold;color: #f60; position: absolute;left: 30px;top:5px; cursor: pointer}
.parmValueSubBox .subValueList font { float: right;padding: 7px 30px;position: absolute;right: 10px;top:5px;}


.parmValueSubBox .subValueAdd{width: 96%;line-height: 22px; float: left; border-bottom: 1px solid #ddd;background-color: #fff;padding:15px 2% 15px 2%;}

.parmValueSubBox{ width: 100%;float: left;line-height: 30px; background: #fefefe;padding: 0;  border-top: 1px solid #ddd;}
.parmValueSubBox input{ border: 1px solid #ccc;height:26px;padding: 0 2px;}
.parmValueSubBox select{ border: 1px solid #ccc;height:26px;}

.promotionInfo{ width: 100%;margin: 10px 0;padding: 10px 0; border: 1px solid #ddd;background: #f9f9f9;float: left;}
.promotionInfo div{ width: 100px;height: 100px; margin:5px;border: 1px solid #ddd;padding: 1px;background: #fff;float: left; text-align: center }
.promotionInfo div img{width:100%}
.promotionInfo p{ padding:0 10px; float: left; }
.promotionInfo font{ width: 100%; padding: 0;line-height: 30px; font-size: 14px;display: block;  }
.promotionInfo font b{ font-weight: bold;font-size: 14px; }
.promotionInfo label{ width: 100%; padding: 0;line-height: 25px;display: block; }
.promotionInfo span{ width: 100%; padding: 0;line-height: 25px; display: block; color: #f00}
.promotionInfo i{ width: 100%; padding: 0;line-height: 25px; display: block; font-style: normal}





.isBox{ display: inline-block;overflow: hidden;background: #eee;  border-radius: 3px; }
.isBox a{line-height: 22px;display: inline-block;margin: 0 0 0 -1px;color: #888;text-align: center;padding: 0 5px; border-right:1px solid #dedede}
.isBox a.cur{ background: #84b781; display: inline-block;margin: 0 0 0 -1px; color:#fff;}
.isBox a.hover{color:#fff; text-decoration:none;}
.isBox a:last-child{ border-right: 0px; border-radius:0 3px 3px 0;}

.parBottom{ width: 100%;float: left;padding: 30px 0;float: left; background: #fefefe; border-top: 1px solid #ddd; text-align:center}

/*图片管理*/
.img_dl{width:141px; height:220px;  float:left; margin:10px 5px 0 7px; display:inline; padding:0;}
.img_dl dd{width:141px; height:150px; float:left; background:url(/img/picbg.png) no-repeat; margin:0; padding:0; }
.img_dl dd .img_view{width:120px; height:120px; text-align:center; float:left; margin:10px 0 0 8px; display:inline; overflow:hidden; }
.img_dl dd .img_view_edit{width:100%; height:20px; line-height:20px; float:left; text-align:center; display:none; }
.img_dl dd .img_view_edit a{color:#369; text-decoration:none}
.img_dl dd .img_view_edit a:hover{color:#f60; text-decoration:underline}
.img_dl dt{width:100%; height:60px; float:left; line-height:20px; margin:2px 0 0 0; display:inline; padding:0; text-align:center; color:#888; font-size:12px; }
.img_dl dt a{color:#369; text-decoration:none; width:140px; height:20px; line-height:20px; display:inline-block; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.img_dl dt a:hover{color:#f60; text-decoration:underline}
.img_dl dt font{font-size:12px;width:140px; height:20px; line-height:20px; display:inline-block;}
.img_dl dt font b{ color:#666;cursor: pointer; font-weight: normal}
.img_dl dt font b:hover{ color:#f60;}
.img_dl dt span{font-size:12px;width:140px; height:20px; line-height:20px; display:inline-block;}

.img_dl dt span a{color:#888; display:inline;}
.img_dl dt span a:hover{color:#f60; text-decoration:underline}

.img_dl2{width:113px; height:225px;  float:left;margin: 10px 0 0 13px; display:inline; padding:0; overflow: hidden}
.img_dl2 dd{width:110px; height:110px; float:left; border:1px solid #ddd; margin:0; padding:0; }
.img_dl2 dd .img_view{width:110px; height:110px; float:left;  display:inline; position:relative }
.img_dl2 dd .img_view .img_view_Pimg{width:100px; height:100px; text-align:center;margin:5px 0 0 5px; float:left;overflow:hidden;}
.img_dl2 dd .img_view .img_view_Pimg img{width:100%; }
.img_dl2 dd .img_view .img_view_cover{width:53px; height:50px; float:left; position:absolute; top:0px; left:0px; background:url(/img/fm2.png) no-repeat; }
.img_dl2 dd .img_view .img_view_coverBtn{width:100%; height:25px; display:none; text-align:center; line-height:25px; float:left; position:absolute; bottom:0px; left:0px; background:#f8f8f8;cursor: pointer;-moz-opacity: 0.6; opacity: 0.6;filter: alpha(opacity = 60); }
.img_dl2 dd .img_view .img_view_coverBtn a{color:#000; text-decoration:none}
.img_dl2 dd .img_view .img_view_coverBtn a:hover{color:#000; text-decoration:underline}



.img_dl2 dd .img_view_edit{width:100%; height:20px; line-height:20px; float:left; text-align:center; display:none; }
.img_dl2 dd .img_view_edit a{color:#369; text-decoration:none}
.img_dl2 dd .img_view_edit a:hover{color:#f60; text-decoration:underline}
.img_dl2 dt{width:100%; height:40px; float:left; line-height:20px; margin:2px 0 0 0; display:inline; padding:0; text-align:center; color:#888 }
.img_dl2 dt p{width:100%; height:40px;line-height:20px; display:inline-block;overflow: hidden; float:left; text-align:left; color:#888; font-size:12px;word-break:break-all;  }
.img_dl2 dt font{width:100%; height:20px; line-height:20px;  margin:2px 0 0 0; display:inline-block; float:left}
.img_dl2 dt font em{width:25px; height:12px;   margin:4px 0 0 0; display:inline-block; float:left}
.img_dl2 dt font a{width:115px; height:20px; text-align:left; overflow:hidden; line-height:20px;  margin:0 0 0 0; display:inline-block; float:left}
.img_dl2 dt font a{color:#369; text-decoration:none}
.img_dl2 dt font a:hover{color:#f60; text-decoration:underline}

.img_dl2 dt font label{width:75px; height:20px;color:#369; cursor:pointer;text-overflow:ellipsis;white-space:nowrap; text-align:left; overflow:hidden; line-height:20px;  margin:0 0 0 0; display:inline-block; float:left}
.img_dl2 dt font label b{ font-weight:normal; color:#aaa; font-size:12px;}
.img_dl2 dt span{width:100%; height:20px;line-height:20px; display:inline-block; float:left; text-align:left; color:#888; font-size:12px; }
.img_dl2 dt span a{color:#369; text-decoration:none}
.img_dl2 dt span a:hover{color:#f60; text-decoration:underline}

.img_dl2 dt .img_view .img_name{width:100%; height:25px;  text-align:center; line-height:25px; float:left;  }

.ImgList{width:750px; margin:26px 0 0 0; padding:0; height:100px; display:none; }
.ImgList ul li{width:80px; height:80px; float:left;color: #666;line-height: 80px; border:1px solid #ddd; margin:6px 0 0 11px; padding:0; display:inline; background:url(/img/loading.gif) no-repeat center; }

.ImgBtnCss{width:100%; height:50px; line-height:50px; margin:30px 0 30px 0;float: left; display: inline}
.ImgBtnCss2{width:100%; line-height:50px; margin:10px 0 10px 0;  display:none; float: left}

.UploadBtnBox{width:90%; padding: 0;margin: 10px 5%;color:#666; display:none; line-height:30px;float: left;  background:#f3f3f3; border:1px solid #ddd}
.UploadBtnBox .JinDu{width:94%;  float: left;display: inline;text-align: left;padding:5px 3%; }
.UploadBtnBox .JinDu div{height:6px;width:100%;  border:1px solid #ccc; background:#fff; font-size:5px; padding:ImgBtnCss0; margin:0 ; float:left }
.UploadBtnBox .JinDu p{width:10px; height:6px; background:#a4e14e; font-size:1px;  margin:0 ; float:left }
.UploadBtnBox .JinDu span{width:100%; height:20px; line-height:20px; display:block; font-size:12px; color:#666; text-align:center;float:left }

.ImgDesUl {  width:100%; height:96px; margin:5px 0; border-bottom:1px dotted #ddd; float:left;}
.ImgDesUl  p{width:80px; height:80px; margin:5px 0; border:1px dotted #ddd; Boxadding:1px; float:left}
.ImgDesUl  font{width:70%; height:40px; display:block; float:left; display:inline-block; margin:6px 0 0 10px;}
.ImgDesUl  font input{width:300px; height:25px;padding:0 4px;border:1px solid #ccc; background:#FFF;border-radius:0px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); transition: border linear 0.2s, box-shadow linear 0.2s;}
.ImgDesUl  span{width:70%; height:20px; display:block; float:left; display:inline-block; margin:6px 0 0 10px;color: #666; display: none}

.ImgInfoList_Prve{width:30px; height:100px;display: block; float:left;background: url(/img/pnbg.jpg) no-repeat 0 0; cursor: pointer }
.ImgInfoList_Prve:hover{width:30px; height:100px; float:left; background: url(/img/pnbg.jpg) no-repeat -60px 0 }
.ImgInfoList_Next{width:30px; height:100px;display: block; float:right;background: url(/img/pnbg.jpg) no-repeat -30px 0;cursor: pointer}
.ImgInfoList_Next:hover{width:30px; height:100px; float:right; background: url(/img/pnbg.jpg) no-repeat -90px 0}

.ImgInfoList{width:710px; height:150px; float:left; padding:0; overflow:hidden; }
.ImgInfoList li{width:108px; height:140px;  float:left; margin:0px 0 0 9px; display:inline; padding:0; position:relative }
.ImgInfoList li p{width:100px; height:100px; float:left;text-align: center; border:1px solid #ddd; margin:0; padding:1px; -moz-opacity: 0.7; opacity: 0.7;filter: alpha(opacity = 70); }
.ImgInfoList li p:hover{ -moz-opacity: 1; opacity: 1;filter: alpha(opacity = 100); }

.ImgInfoList li div{width:100%; height:40px; float:left; line-height:20px; margin:2px 0 0 0; display:inline; padding:0; text-align:center; color:#888 }
.ImgInfoList li div span{ color:#ccc; width:100%; height:20px; line-height:20px; display:inline-block }
.ImgInfoList li div a{color:#666; text-decoration:none; width:100%; height:20px; line-height:20px; display:inline-block }
.ImgInfoList li div a:hover{color:#f60; text-decoration:underline}

.ImgInfoList li.Se{ margin:0px 0 0 13px;}
.ImgInfoList li.Se p{-moz-opacity: 1; opacity: 1;filter: alpha(opacity = 100); border:2px solid #c00;}
.ImgInfoList li.Se p:hover{ -moz-opacity: 1; opacity: 1;filter: alpha(opacity = 100); }
.ImgInfoList  .img_view_cover{width:53px; height:50px;border: none; float:left; position:absolute; top:0px; left:0px; background:url(/img/fm2.png) no-repeat; }
.ImgInfoList li.Se p.img_view_cover{ border: none;}



.ImgInfoList{width:100%; height:150px; float:left; padding:0; overflow:hidden; }
.ImgInfoList dl{width:100px; height:140px;  float:left; margin:10px 4px 0 6px; display:inline; padding:0;}
.ImgInfoList dd{width:100px; height:100px; float:left; border:1px solid #ddd; margin:0; padding:1px; -moz-opacity: 0.7; opacity: 0.7;filter: alpha(opacity = 70); }
.ImgInfoList dd:hover{ -moz-opacity: 1; opacity: 1;filter: alpha(opacity = 100); }

.ImgInfoList dd.Se{ border:2px solid #f60;-moz-opacity: 1; opacity: 1;filter: alpha(opacity = 100); }
.ImgInfoList dt{width:100%; height:40px; float:left; line-height:20px; margin:2px 0 0 0; display:inline; padding:0; text-align:center; color:#888 }
.ImgInfoList dt span{ color:#888; width:100%; height:20px; line-height:20px; display:inline-block }
.ImgInfoList dt a{color:#369; text-decoration:none; width:100%; height:20px; line-height:20px; display:inline-block }
.ImgInfoList dt a:hover{color:#f60; text-decoration:underline}

.ImgInfoList dd .img_view{width:100px; height:100px; float:left;  display:inline; position:relative }
.ImgInfoList dd .img_view .img_view_Pimg{width:100px; height:100px; text-align:center;margin:0 0 0 0; float:left;overflow:hidden;}
.ImgInfoList dd .img_view .img_view_cover{width:53px; height:50px; float:left; position:absolute; top:0px; left:0px; background:url(/img/fm2.png) no-repeat; }

.ImgInfoList dt b{ font-weight:normal; color:#aaa; font-size:12px;}


.searchTxt{ width:50px;height: 23px;line-height: 23px;float: left; color: #888}
.input1x{ border:none; height:23px; width:150px; margin:0; padding:0 3px;float:left;color: #333; border: 1px solid #bbb; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: url(/img/inputbg.jpg) repeat-x top; background-color: #fff;}
.inputBtn2{ background:url(../img/s2.jpg) no-repeat; width:25px; height:25px; border:none; margin:0; padding:0;float: left;border: 1px solid #ddd;border-left: 0; }
.sopt{ display: block;float: left; height: 25px;line-height: 25px;}

.mar1{ margin: 10px 0 0 0;}
.mar1 td{ padding:10px ;}
.imgBor{ padding:1px; border:1px solid #eee;}


.fontGray{color:#666}
.fontGray3{color:#333}
.fontGray6{color:#666}
.fontGray9{color:#999}

.fontRed{color:#e00}
.fontGreen{color:#008000}
.fontOrange{color:#f60}
.fontBlue{color:#078cff}


/*运费模板*/
.CalculateExpBox{display: none}
.CalculateExpBox p { padding: 5px 10px; overflow: hidden}
.areaExpressT{ width: 610px;height: 30px;display: block;border: 1px solid #385067;border-bottom: 0;background: #385067;}
.areaExpressT i{ width: 100px;display:inline-block;line-height: 30px;font-style: normal;color: #fff;text-align: center;border-right: 1px solid #385067; float:left}

.areaExpress{ width: 610px;display: block;margin: 0; border: 1px solid #385067; border-bottom: 0}
.areaExpress li{ border-bottom: 1px solid #eee;overflow: hidden;}
.areaExpress li label{ width: 100px;display:inline-block;float: left;text-align: center; line-height: 30px;border-right: 1px solid #ddd;padding:5px 0 ; }
.areaExpress li p{ width: 500px;display: inline-block;float: left;padding: 0; margin: 0 }
.areaExpress li p i{ width: 100px;display:inline-block;height: 30px;overflow: hidden; font-style: normal;text-align: center;border-right: 1px solid #ddd; padding: 5px 0;float:left}
.areaExpress li p i input{ border: 1px solid #eee;width: 90%;height: 28px;line-height: 28px;text-align: center;  }
.areaExpress li p i input.warning{ border: 1px solid #ebd088;background: #fffcf5; width: 90%;height: 28px;line-height: 28px;text-align: center;  }
.tablebor tr td.tr .pex{ width: 34%;float: left;line-height: 40px;}
.tablebor tr td.tr .pex label{ width: 110px;display: inline-block;text-align: right;}

/*免邮模板*/
.calculateArea{width: 500px; float:left}
.calculateArea label{width: 130px; line-height: 22px;border-radius: 2px; cursor: pointer;position: relative; margin: 3px 3px;padding: 2px 2px;border:1px solid #ddd;font-size: 12px;color: #333;background: #efefef;display: inline-block;float: left; font-style: normal}
.calculateArea label i{ display: none}
.calculateArea label.cur{border:1px solid #385067; color: #fff;background: #385067}
.calculateArea label.cur i{ width: 16px;height: 16px;float: left;display: block;position: absolute;right: 3px;top: 3px;background: url(/img/dui.png) no-repeat;background-size: 100%;}
.calculateArea label.se{border:1px solid #eee; color: #999;background: #fefefe}


/*原始库存*/
.FlexBox  ul.OriginalStock { width: 100%;overflow: hidden;overflow-y:auto }
.FlexBox  ul.OriginalStock li{width: 100%;overflow: hidden;border-bottom: 1px solid #eee;padding: 2px 0;}
.FlexBox  ul.OriginalStock li:last-child{ border: 0;}
.FlexBox  ul.OriginalStock li:hover{ border-bottom: 1px solid #e8f1ea; background:#f1f7f3}
.FlexBox  ul.OriginalStock li.se{  background:#f8f8f8}
.FlexBox  ul.OriginalStock li.nobor{height: auto;overflow: hidden;}
.FlexBox  ul.OriginalStock li.nobor:hover{ border:0; background:#fff}
.FlexBox  ul.OriginalStock li p{ display:block;margin: 0 5px;float: left; line-height: 30px;overflow: hidden;text-align: center}
.FlexBox  ul.OriginalStock li p.pl1{ width: 40px;color: #888; }
.FlexBox  ul.OriginalStock li p.pl2{ width: 200px;}
.FlexBox  ul.OriginalStock li p.pl3{ width:200px;}


.FlexBox  ul.OriginalStock li.OriginalStockHead{ height: 30px;line-height: 30px; background:#f5f5f5}
.FlexBox  ul.OriginalStock li.OriginalStockHead:hover{border-bottom: 1px solid #eee; background:#f5f5f5}


select.StockSuppliers{height: 26px;display: inline-block;overflow: hidden; float: left;border: 1px solid #dedede; color: #666; -moz-appearance: none;-webkit-appearance: none; background: url(/img/sjd2.png) no-repeat scroll right center transparent;
 background-size: 12px 4px; padding: 0 18px 0 3px;background-color: #fff; min-width: 200px; margin: 5px 0;}



/*打印快递单*/
.AddExpress{ width: 100%;overflow: hidden;text-align: center;}
.AddExpress ul{ overflow: hidden;}
.AddExpress ul li{ float: left;padding: 5px 10px;}
.AddExpress ul li a{ color: #fff;padding: 5px 10px;border-radius: 3px;background: #385067;display: block;}
.AddExpress .expressInfo{display: block; width: 90%;margin:20px 5%;min-height: 500px;}


/*商品缺货*/
.StockOutMemo{ margin-top: 15px;}
.StockOutMemo .memo{ padding: 0 2px;line-height: 20px; height: 20px;margin-left: 5px;}
.StockOutMemo label{ color: #e30300;}
.StockOut{}
.StockOut_bottom{ padding: 10px;text-align: center;}

ul.StockOut { width: 100%;overflow: hidden;overflow-y: auto;max-height: 350px; }
ul.StockOut li{width: 100%;overflow: hidden;border-bottom: 1px solid #eee;padding: 2px 0;}
ul.StockOut li:last-child{ border: 0;}
ul.StockOut li:hover{ border-bottom: 1px solid #e8f1ea; background:#f1f7f3}
ul.StockOut li.se{  background:#f8f8f8}
ul.StockOut li.nobor{height: auto;overflow: hidden;}
ul.StockOut li.nobor:hover{ border:0; background:#fff}
ul.StockOut li p{ display:block;margin: 0 5px;float: left; line-height: 30px;overflow: hidden;text-align: center}
ul.StockOut li p.pl1{ width: 40px;color: #888; }
ul.StockOut li p.pl2{ width: 200px;}
ul.StockOut li p.pl3{ width:200px;}
ul.StockOut li.OriginalStockHead{ height: 30px;line-height: 30px; background:#f5f5f5}
ul.StockOut li.OriginalStockHead:hover{border-bottom: 1px solid #eee; background:#f5f5f5}


/*KA特殊商品折扣*/
.proSpecialInfo{ width: 100%;margin: 10px 0;padding: 10px 0; border: 1px solid #ddd;background: #f9f9f9;float: left;}
.proSpecialInfo div{ min-width: 70px;min-height:70px;max-width: 400px; margin:0 5px;border: 1px solid #ddd;padding: 1px;background: #fff;float: left; text-align: center }
.proSpecialInfo p{ padding:0 10px; float: left;width: 100%; }
.proSpecialInfo font{ width: 100%; padding: 0;line-height: 30px; font-size: 14px;display: block;  }
.proSpecialInfo font b{ font-weight: bold;font-size: 14px; }
.proSpecialInfo label{ padding: 0 10px;float: left;line-height: 35px;display: inline-block;color: #464646; }
.proSpecialInfo span{width: 60px; text-align: right;padding: 0;line-height: 35px; display:inline-block;color: #333;float: left;}


.userBoxT0{width: 100%; display: block;  border-bottom: 1px solid #ddd;float: left;}
.userBoxT0 p{text-align: right;padding: 10px 5px;float: right;}
.userBoxT0 span{float: left;padding: 0 2px;}
.userBoxT0 span .input1x{width:180px;}

.userBoxT{width: 100%; display: block;height: 30px;line-height: 30px;background: #efefef;border-bottom: 1px solid #ddd;float: left;}
.userBoxT i{width: 100px; display: inline-block;height: 30px;line-height: 30px;font-weight: bold;font-style: normal;font-size: 12px; float: left;}
.userBoxT i.i0{ width: 50px; text-align: center }
.userBoxT i.i1{ width: 370px; }
.userBoxT i.i2{ width: 90px; }
.userBoxT i.i3{ width: 90px; }
.userBoxT i.i4{ width: 90px; }
.userBoxT i.i5{ width: 80px; }
.userBoxT i.i6{ width: 80px; }
        
.userBoxC{ display: block;height: 445px;overflow: hidden;overflow-y: auto;float: left; }
.userBoxC li{width: 100%; display: inline-block;padding: 5px 0; height: 30px;line-height: 30px;float: left;border-bottom: 1px solid #eee; cursor: pointer}
.userBoxC li:hover{background: #efefef}
.userBoxC li:last-child{border: 0}
.userBoxC i{width: 100px; display: inline-block;height: 30px;line-height: 30px;font-style: normal;font-size: 12px;float: left; color: #666}
.userBoxC i.i0{ width: 50px; text-align: center }
.userBoxC i.i1{ width: 370px; }
.userBoxC i.i2{ width: 90px; }
.userBoxC i.i3{ width: 90px; }
.userBoxC i.i4{ width: 90px; }
.userBoxC i.i5{ width: 80px; color: #f60; font-weight: bold }
.userBoxC i.i6{ width: 80px;}
.userBoxC i.i6 a{ background: #f90;color: #fff;padding: 3px 5px;border-radius: 3px;line-height: 12px; }
.userBoxC i.i6 a:hover{ background: #f60; }

.proSpecialPrice{width: 400px; height: 220px;display: none; margin: 100px 480px;padding: 10px 0; background: #fff;border: 2px solid #333;position: absolute; z-index: 1001}
.proSpecialPrice p{width: 380px; height: 50px; float: left;padding:5px 1%;}
.proSpecialPrice p label{width: 90px; height: 50px; line-height: 50px;padding: 0 3px;text-align: right;display: block;float: left;}
.proSpecialPrice p font{height: 50px; line-height: 50px;padding: 0 3px;text-align: left;display: block;float: left;}
.proSpecialPrice p span{height: 50px; line-height: 50px;padding: 0 3px;text-align: left;display: block;float: left; color:#888}

.proSpecialPrice div{width: 380px; height: 30px;padding: 0 10px; text-align: center}
.proSpecialPrice div label{width: 90px; height: 30px; line-height: 30px;padding: 0 3px;text-align: right;display: block;float: left;}
.proSpecialPrice div font{width: 250px; height: 30px; line-height: 30px;padding: 0 3px;text-align: left;display: block;float: left;}

.proSpecialPriceBg{width: 100%;height: 629px;display: none;top: 0;left: 0;background: #333; opacity:0.5;filter:alpha(opacity=50);position: absolute;z-index: 1000}

.FullBg{width: 100%;height: 100%;display: none;top: 0;left: 0;background: #333; opacity:0.5;filter:alpha(opacity=50);position: absolute;z-index: 777}


.companyIds label{ line-height: 22px;border-radius: 2px; cursor: pointer;position: relative; margin: 3px 3px;padding: 2px 20px 2px 5px;border:1px solid #ddd;font-size: 12px;color: #333;background: #efefef;display: inline-block;float: left; font-style: normal}
.companyIds label.cur{border:1px solid #f80; color: #fff;background: #f80}
.companyIds label.cur i{ width: 16px;height: 16px;float: left;display: block;position: absolute;right: 3px;top: 3px;background: url(/img/dui.png) no-repeat;background-size: 100%;}
.companyIds label i{ display: none}
.OpenCompanyBox{ width: 100%;display: none;}
.OpenCompanyBox .company{ display: inline-block;padding: 10px 20px;}
.OpenCompanyBox .queren{text-align: center}

/*优惠券*/
.ulCouponsList{ float: left;display: inline-block;max-height: 430px;overflow-y: auto;}
.ulCouponsList li{ width: 160px;height: 110px; padding: 1px ;margin: 5px 5px 0 5px;float: left;display: inline-block; border: 1px solid #ddd;cursor: pointer; position: relative}
.ulCouponsList li:hover{ border: 2px solid #ffbb54;padding: 0 ; }
.ulCouponsList li.Se{  border: 2px solid #f60;padding: 0 ; }
.ulCouponsList li.use:hover{  border: 1px solid #ddd;padding: 1px ; }
.ulCouponsList li p{ width: 100%;height: 60px; text-align: center}
.ulCouponsList li div{ width: 100%;height: 25px;line-height: 25px; text-align:  center;color: #333; overflow: hidden}
.ulCouponsList li i{ width: 47px;height: 49px;position: absolute;top: 0;right: 0; }
.CouponsListBtn{ width: 100%;line-height: 30px;padding: 10px 0 10px 0;text-align: center;float: left;display: inline-block;color: #666;border-top:1px solid #ddd}
.couponsMsg{ width: 100%;height: 25px;line-height: 25px;text-align: center;float: left; display: none}
.SystemCouponsSeacrch{ width: 100%;height: 40px;float: left;background: #f3f3f3; border-bottom: 1px solid #ddd}
.loadingInfo { width: 100%; height: 50px; line-height: 50px; text-align: center; color: #666;}
.btnBlue { padding: 6px 8px; margin: 0 8px 0 0;
    text-decoration: none; background-color: #385067;color: #fff; -khtml-user-select: none; border-radius: 2px;border: 1px solid #385067; cursor: pointer;  height: 16px;
    min-width: 40px;overflow: hidden; text-align: center;-moz-user-select: none; -webkit-user-select: none;-ms-user-select: none; user-select: none;}

.ulCouponsActivityList{ float: left;display: inline-block;max-height: 430px;overflow-y: auto;}
.ulCouponsActivityList li{width: 400px;height: 80px; padding: 1px ;margin: 5px 5px 0 5px;float: left;display: inline-block; border: 1px solid #ddd;display: flex;align-items: center;}
.ulCouponsActivityList li label{ width: 100%;display: block;line-height: 25px;}
.ulCouponsActivityList li .left{ width:140px;display: inline-block;float: left;text-align: center;color: #385067;}
.ulCouponsActivityList li .left .lab1{ font-size: 18px;padding: 0;color: #f90;font-weight: bold;}
.ulCouponsActivityList li .left .lab2{ font-size: 14px;}
.ulCouponsActivityList li .content{ width: 180px;display: inline-block;float: left;}
.ulCouponsActivityList li .content .lab3{ font-size: 14px;}
.ulCouponsActivityList li .content .lab4{ font-size: 12px;}
.ulCouponsActivityList li .content .a1{color: #ddd;border-top: 1px solid #ddd;width: 100%;line-height: 25px;display: flex;font-size: 14px;align-items: center; }
.ulCouponsActivityList li .content .a1 b{color: #ddd;line-height: 25px;flex: 1; }
.ulCouponsActivityList li .content .a1 i{float: right;display: inline-block; width: 6px;height: 13px;background: url(/img/sj2.png) no-repeat center;background-size: 100%;}
.ulCouponsActivityList li .right{ width: 80px;display: inline-block;float: left;text-align: center;overflow: hidden;}
.ulCouponsActivityList li .right .a2{color: #fff;text-align: center;height: 20px; line-height: 20px; display: inline-block;width: 50px; font-size: 12px;border: 1px solid #f60; background-color: #f90; 
                                     background: linear-gradient(#f90, #f70);border-radius: 20px;}
.ulCouponsActivityList li .right img{ width: 85%;}

.ulCouponsActivityList li .right .a3{color: #f60;text-align: center;height: 20px; line-height: 20px; display: inline-block;width: 50px; font-size: 12px;border: 1px solid #f60;  border-radius: 20px;}
.ulCouponsActivityList li .right .a4{color: #666;text-align: center;height: 20px; line-height: 20px; display: inline-block;width: 50px; font-size: 12px;border: 1px solid #666;  border-radius: 20px;}
.ulCouponsActivityList li a:hover{ text-decoration:none}




.DailyListBox{min-width: 1200px; border: 1px solid #ddd;border-bottom: 0; display: block; overflow: hidden; box-sizing: border-box;}
.DailyListBox i{ height: 32px;line-height: 32px;float: left;display: inline-block;text-align: center; overflow: hidden; padding:0 3px;font-size: 12px;color: #333;border-right: 1px solid #ddd; font-style: normal}
.DailyListBox i.i0{ width:60px; background: url(/img/j.jpg) no-repeat center; cursor:pointer; }
.DailyListBox i.i01{background: url(/img/j2.jpg) no-repeat center; cursor:pointer; }
.DailyListBox i.i1{ width:50px; }
.DailyListBox i.i2{ width:200px; text-align: left; }
.DailyListBox i.i3{ width:180px; }
.DailyListBox i.i4{width:100px; float: right;border-right: 0; }

.DailyListT{ width: 100%; float: left; border-bottom: 1px solid #eee;background: #ddd;font-weight: bold;  box-sizing: border-box;}
.DailyListT i{ color: #333;font-weight: bold; border-right: 1px solid #eee}
.DailyListT i.i0{ background: no-repeat;}
 
.DailyList1{ width: 100%; float: left; border-bottom: 1px solid #ddd;background: #f1f1f1;  box-sizing: border-box;}
.DailyList1:hover{ background: #f8ffee }
.DailyList1 i{ }
.DailyList1 i.i0{  background-position: 15px 10px}
.DailyList1 i.i01{ background-position: 15px 10px}
 
.DailyList2{ width: 100%; float: left; border-bottom: 1px solid #ddd;background: #f8f8f8;  box-sizing: border-box;}
.DailyList2:hover{ background: #f8ffee }
.DailyList2 i{ }
.DailyList2 i.i0{  background-position: 20px 10px}
.DailyList2 i.i01{ background-position: 20px 10px}
 
.DailyList3{ width: 100%; float: left; border-bottom: 1px solid #ddd;background: #fff; box-sizing: border-box;}
.DailyList3:hover{ background: #f8ffee }
.DailyList3 i{ }
.DailyList3 i.i0{ background: no-repeat;}

.DailySubListBox{display: none}

.pilist{ display: block; overflow: hidden; height: 90px; overflow-y: auto;}
.pilist a{ display: inline-block; overflow: hidden; background: #ddd; color: #666; padding: 0 5px; border-radius: 30px; margin: 0 3px 0 0;}
.pilist a:hover{   background: #dadada; color: #666;}
.pilist i{ display: inline-block; overflow: hidden; background: #ddd; color: #666; padding: 0 5px; border-radius: 30px; margin: 0 3px 0 0; font-style: normal}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.pilist::-webkit-scrollbar{ width: 7px; height: 7px;background-color: #F5F5F5;} 

/*定义滚动条轨道 内阴影+圆角*/
.pilist::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius: 10px;background-color: #F5F5F5; }

/*定义滑块 内阴影+圆角*/
.pilist::-webkit-scrollbar-thumb{border-radius: 10px;box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);background-color: #c8c8c8;}


.pilist2{ display: block; overflow: hidden; max-height: 90px; overflow-y: auto;}
.pilist2 a{ display: inline-block; overflow: hidden; color: #666; padding: 0 5px;  margin: 0 3px 0 0;}
.pilist2 a:hover{   background: #dadada; color: #666;}
.pilist2 i{ display: inline-block; overflow: hidden; background: #ddd; color: #666; padding: 0 5px; border-radius: 30px; margin: 0 3px 0 0; font-style: normal}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.pilist2::-webkit-scrollbar{ width: 7px; height: 7px;background-color: #F5F5F5;} 

/*定义滚动条轨道 内阴影+圆角*/
.pilist2::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius: 10px;background-color: #F5F5F5; }

/*定义滑块 内阴影+圆角*/
.pilist2::-webkit-scrollbar-thumb{border-radius: 10px;box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);background-color: #c8c8c8;}



.icon_add{ width: 20px; height: 20px; display: block; overflow: hidden; background: #ddd; text-align: center; line-height: 20px; color: #888; border-radius: 2px; font-style: normal; cursor: pointer}

.dmodel{ display: block; overflow: hidden;}
.dmodel p{ display: inline-block; overflow: hidden;}
.dmodel p input{ display: inline-block; overflow: hidden; width: 80px; height: 30px; line-height: 30px; border: 1px solid #eee; margin: 0 2px; padding: 0 2px; }
.dmodel font{ display:  inline-block; overflow: hidden; margin: 5px 0;}
.dmodel font a{ width: 25px; height: 25px; display: inline-block; background: #ddd; color: #888; text-align: center; line-height: 25px; border-radius: 3px;}

.dmodel2{ display: block; overflow: hidden;}
.dmodel2 p{ display: inline-block; overflow: hidden;}
.dmodel2 p label{ display: inline-block; overflow: hidden;  padding: 0 20px 0 0; position: relative; margin: 0 10px 0 0; }
.dmodel2 p label input{ display: inline-block; overflow: hidden; width: 310px; height: 30px; line-height: 30px; border: 1px solid #eee; margin: 0 2px 2px 2px;  background: #f9f9f9; }
.dmodel2 p label i{ display: inline-block; overflow: hidden; width: 20px; height:20px; position: absolute; right: 0; top: 5px; background: url(/img/del.png) no-repeat center; background-size: 60%;}

.dmodel2 font{ display:  inline-block; overflow: hidden; margin: 5px 0;}
.dmodel2 font a{ width: 25px; height: 25px; display: inline-block; background: #ddd; color: #888; text-align: center; line-height: 25px; border-radius: 3px;}




.pushTab td, .pushTab th { border-color: #ededed;color: #333;padding: 2px 3px; }
.pushTab td.lefttd { background-color: #f8f8f8;  }
.pushTab td.lefttd2 { background-color: #fafafa; color:#555}
.pushTab tr:hover { background-color: none}

.pushTab thead th { background: #009688;color: #fff; height:30px }
.pushTab td select{ min-width: 60px; height: 25px;  background: #fff; }
.pushTab td input{ width: 100px; height: 25px; border: 0; background:#fff; border-bottom:1px solid #ddd }
.pushTab font.title2 { border-left:5px solid  #009688;color: #000;  font-weight: bold; font-size: 14px; height: 22px; margin: 0 10px; padding: 0 10px ; }
.pushTab td font.fontSplit { color: #666;padding: 0 3px;}



.stoBox{ margin: 5px 0;display: block; overflow: hidden; width: 90%;border: 1px solid #eee; }
.stoBox div:last-child{ border-bottom:0; }
.stoBox .stoList{ display: flex; overflow: hidden; border-bottom: 1px solid #eee; padding: 0 ; background: #f8f8f8;}
.stoBox .stoList .stoList_l{ width: 90px;display: inline-block; overflow: hidden; line-height: 35px; padding: 0 5px;}
.stoBox .stoList .stoList_r{ display: inline-block; flex: 1; border-left: 1px solid #eee; background: #fff}


.footerFix{ display: block; overflow: hidden; background-color: rgba(0, 0, 0, 0.4); position: fixed; left: 0; bottom: 0; width: 100%; height: 0;}
.footerFix p.btn{ display: block; overflow: hidden; text-align: center; height: 30px; padding: 15px 0;}

.SysNoteFlex{display: none}
.SysNoteFlexC{ display: block; overflow: hidden;}

.floatBox{ display: block; overflow: hidden;}

.edit-icon{ width: 20px; height: 20px; display: inline-block; overflow: hidden; vertical-align: middle;background: url(/img/edit.png) no-repeat center; background-size:90%;  border-radius: 3px; }

.imsg{ width: 20px; height: 20px; display: inline-block; overflow: hidden; vert-align: middle;background: url(/img/msg2.png) no-repeat center; background-size:90%;  border-radius: 3px; opacity: 0.5;margin: 0 3px; }
.imsgred{ width: 20px; height: 20px; display: inline-block; overflow: hidden; vert-align: middle;background: url(/img/msgred.png) no-repeat center; background-size:90%;  border-radius: 3px; opacity:1;margin: 0 3px; }
.imsggreen{ width: 20px; height: 20px; display: inline-block; overflow: hidden; vert-align: middle;background: url(/img/msggreen.png) no-repeat center; background-size:90%;  border-radius: 3px; opacity: 1;margin: 0 3px; }
.imsgblue{ width: 20px; height: 20px; display: inline-block; overflow: hidden; vert-align: middle;background: url(/img/msgblue.png) no-repeat center; background-size:90%;  border-radius: 3px; opacity: 1;margin: 0 3px; }
.imsg_chk{ width: 15px; height: 15px; display: inline-block; overflow: hidden; vert-align: middle; margin: 0 3px; }

.dbglist{ display: block; overflow: hidden;}
.dbglist span{ display: inline-block; overflow: hidden; background: #eee; border-radius: 5px; color: #666; padding: 2px 20px 2px 5px ; margin: 2px; position: relative; }
.dbglist span i{width: 12px; height: 12px; border-radius: 50%; display: inline-block; overflow: hidden;  position: absolute; right: 5px; top: 5px; background: url(/img/delo.png) no-repeat center;
    background-size: 80%; opacity: 0.5; cursor: pointer;}

.p_sw{  display: inline-block; overflow: hidden;  margin: 5px 0 0 0}
.p_sw label{ background: #eee; display: inline-block; overflow: hidden; border-radius: 20px; }
.p_sw label a{ display: inline-block; overflow: hidden; float: left; padding: 0 5px; color: #666; background: #ededed; line-height: 22px; border-right: 1px solid #fff;}
.p_sw label a.se{ background: #009688; color: #fff;}
.p_sw label a:hover{ background: #009688; color: #fff;}
.p_sw label a:last-child{ border:0}


.p_sw2{  display: inline-block; overflow: hidden;  margin: 5px 0 0 0}
.p_sw2 label{ background: #eee; display: inline-block; overflow: hidden; border: 1px solid #ddd; }
.p_sw2 label a{ display: block; overflow: hidden;  padding: 0 5px; color: #666; background: #ededed; line-height: 22px; border-bottom: 1px solid #fff;}
.p_sw2 label a.se{ background: #009688; color: #fff;}
.p_sw2 label a:hover{ background: #009688; color: #fff;}
.p_sw2 label a:last-child{ border:0}


.p_sw3{  display: inline-block; overflow: hidden;  margin: 5px 0 0 0}
.p_sw3 label{ display: inline-block; overflow: hidden;  }
.p_sw3 label a{ display: inline-block; overflow: hidden; float: left; padding: 0 10px; margin: 1px 3px; color: #666; border-radius: 20px; line-height: 25px; background: #ddd;  text-decoration: none}
.p_sw3 label a.se{ background: #f90; color: #fff;}
.p_sw3 label a:hover{ background: #f90; color: #fff;}

.p_sw4{  display: inline-block; overflow: hidden;  margin: 5px 0 0 0}
.p_sw4 label{ display: inline-block; overflow: hidden;  }
.p_sw4 label a{ display: inline-block; overflow: hidden; float: left; padding: 0 10px; margin: 1px 3px; color: #666; border-radius: 20px; line-height: 25px; background: #ddd;  text-decoration: none}
.p_sw4 label a.se{ background: #f90; color: #fff;}
.p_sw4 label a:hover{ background: #f90; color: #fff;}



.pbtn2{ display: block;overflow: hidden; padding: 0 5px  }
.pbtn2 a{ display: block;overflow: hidden;  }

.mettUserList{ display: block; overflow: hidden;;}
.mettUserList label { display: inline-block; overflow: hidden; float:left}
.mettUserList label span{ display: inline-block; overflow: hidden; height: 25px;  line-height: 25px;  margin: 2px; background: #b2b2b2; border-radius: 3px; color: #fff; position: relative; padding: 0 25px 0 5px}
.mettUserList label span i{ display: inline-block; overflow: hidden; position: absolute; right: 0px; top: 0; height: 25px; width: 25px; background: url(/img/delw.png) no-repeat center; background-size:50%; cursor: pointer}
.mettUserList font { display: inline-block; overflow: hidden; float:left}
.mettUserList font a{ display: inline-block; overflow: hidden; height: 23px;  line-height: 23px;  margin: 2px; background: #fff;  border: 1px solid #d2d2d2; color: #5f5f5f; position: relative; padding: 0 5px;}


.layListBox{min-width: 1200px;display: block; overflow:hidden}
.layListBox .layItemT{overflow: hidden; display: block; background: #41586e;font-weight: bold;}    
.layListBox .layItemT div{box-sizing: border-box; height: 40px;line-height: 40px;float: left;display: inline-block;text-align: center; overflow: hidden; padding:0 3px;font-size: 12px;color: #fff;border-right: 1px solid #586e6d; font-style: normal}
.layListBox .layItemT div.d0{ width:100px;}
.layListBox .layItemT div.d1{ width:100px;}
.layListBox .layItemT div.d2{ width:80px;}
.layListBox .layItemT div.d3{ width:180px;}
.layListBox .layItemT div.d4{ width:180px;}
.layListBox .layItemT div.d5{ width:80px;}
.layListBox .layItemT div.d6{ width:180px;text-align: left;}
.layListBox .layItemT div.d7{ width:150px;}
.layListBox .layItemT div.d8{width:150px;  }
.layListBox .layItemT div.d9{width:120px; float: right;border-right: 0; }

.layListBox .layItem{overflow: hidden; display: block; background: #f7f9fb; border: 1px solid #dde4ed; border-top: 0;}    
.layListBox .layItem:hover{background: #f1f5fa }    
.layListBox .layItem div{box-sizing: border-box; height: 40px;line-height: 40px;float: left;display: inline-block;text-align: center; overflow: hidden; padding:0 3px;font-size: 12px;color: #586e6d;border-right: 1px solid #dde4ed; font-style: normal}
.layListBox .layItem div.d0{width:100px;}
.layListBox .layItem div.jia{background: url(/img/j.jpg) no-repeat center; cursor:pointer; }
.layListBox .layItem div.jian{background: url(/img/j2.jpg) no-repeat center; cursor:pointer; }
.layListBox .layItem div.d1{ width:100px;}
.layListBox .layItem div.d2{ width:80px;}
.layListBox .layItem div.d3{ width:180px;}
.layListBox .layItem div.d4{ width:180px;}
.layListBox .layItem div.d5{ width:80px;}
.layListBox .layItem div.d6{ width:180px;text-align: left;}
.layListBox .layItem div.d7{ width:150px;}
.layListBox .layItem div.d8{width:150px;  }
.layListBox .layItem div.d9{width:120px; float: right;border-right: 0; }
.layListBox .clickBg{overflow: hidden; display: block; background: #faf0eb; border: 1px solid #dde4ed; border-top: 0;}    

.laySubListBox{ display: none;background: #fff;}
.laySubListShow{display: block; background: #fff;}

.layListBox2{min-width: 1200px;display: block; overflow:hidden}
.layListBox2 .layItemT{overflow: hidden; display: block; background: #41586e;font-weight: bold;}    
.layListBox2 .layItemT div.line{box-sizing: border-box; height: 40px;line-height: 40px;float: left;display: inline-block;text-align: left; overflow: hidden; padding:0 3px;font-size: 12px;color: #fff;border-right: 1px solid #586e6d; font-style: normal}

.layListBox2 .layItem{overflow: hidden; display: block; background: #f7f9fb; border: 1px solid #dde4ed; border-top: 0;}    
.layListBox2 .layItem:hover{background: #f1f5fa }    
.layListBox2 .layItem div.line{box-sizing: border-box; height: 40px;line-height: 40px;float: left;display: inline-block;text-align: left; overflow: hidden; padding:0 3px;font-size: 12px;color: #586e6d;border-right: 1px solid #dde4ed; font-style: normal}
.layListBox2 .layItem div.jia{background: url(/img/j.jpg) no-repeat center; cursor:pointer; }
.layListBox2 .layItem div.jian{background: url(/img/j2.jpg) no-repeat center; cursor:pointer; }
.layListBox2 .layItem div.line:last-child{ border-right: 0;}
.layListBox2 .layItem div.lineBtn a{ margin:8px 0 0 0}


.laySubListBox2{ display: none;background: #fff;}
.layListBox2 .clickBg{overflow: hidden; display: block; background: #e7f2f1; border: 1px solid #dde4ed; border-bottom: 1px solid #009688; border-top: 0;}    

.icon_set{ background: #e3e9ef; width: 25px;height: 25px;display: inline-block;margin: 0 2px;border-radius: 5px;}
.icon_set:hover{opacity: 0.8}
.icon_set i{width: 100%;height: 100%;display: block;background: url(/img/btnIcon/set.png) no-repeat center;background-size: 60%; }


.icon_add{ background: #e3e9ef; width: 25px;height: 25px;display: inline-block;margin: 0 2px;border-radius: 5px;}
.icon_add:hover{opacity: 0.8}
.icon_add i{width: 100%;height: 100%;display: block;background: url(/img/add.png) no-repeat center;background-size: 60%; }


.icon_edit{ background: #e3e9ef; width: 25px;height: 25px;display: inline-block;margin: 0 2px;border-radius: 5px;}
.icon_edit:hover{opacity: 0.8}
.icon_edit i{width: 100%;height: 100%;display: block;background: url(/img/edit.png) no-repeat center;background-size: 60%; }

.icon_del{ background: #e3e9ef; width: 25px;height: 25px;display: inline-block;margin: 0 2px;border-radius: 5px;}
.icon_del:hover{opacity: 0.8}
.icon_del i{width: 100%;height: 100%;display: block;background: url(/img/btnIcon/del.png) no-repeat center;background-size: 50%; }

.icon_save{ background: #e3e9ef; width: 25px;height: 25px;display: inline-block;margin: 0 2px;border-radius: 5px;}
.icon_save:hover{opacity: 0.8}
.icon_save i{width: 100%;height: 100%;display: block;background: url(/img/btnIcon/save.png) no-repeat center;background-size: 50%; }


.icon_see{ background: #e3e9ef; width: 25px;height: 25px;display: inline-block;margin: 0 2px;border-radius: 5px;}
.icon_see:hover{opacity: 0.8}
.icon_see i{width: 100%;height: 100%;display: block;background: url(/img/see.png) no-repeat center;background-size: 60%; }

.icon_fav{ background: #e3e9ef; width: 25px;height: 25px;display: inline-block;margin: 0 2px;border-radius: 5px;}
.icon_fav:hover{opacity: 0.8}
.icon_fav i{width: 100%;height: 100%;display: block;background: url(/img/fav.png) no-repeat center;background-size: 60%; }

.icon_member{ background: #e3e9ef; width: 25px;height: 25px;display: inline-block;margin: 0 2px;border-radius: 5px;}
.icon_member:hover{opacity: 0.8}
.icon_member i{width: 100%;height: 100%;display: block;background: url(/img/member.png) no-repeat center;background-size: 60%; }

.icon_warn{ width: 45px;height: 45px;display: inline-block;margin: 0 2px;border-radius: 5px;}
.icon_warn:hover{opacity: 0.8}
.icon_warn i{width: 100%;height: 100%;display: block;background: url(/img/warn.png) no-repeat center;background-size: 60%; }


.icon_search{ background: #e3e9ef; width: 25px;height: 25px;display: inline-block;margin: 0 2px;border-radius: 5px;}
.icon_search:hover{opacity: 0.8}
.icon_search i{width: 100%;height: 100%;display: block;background: url(/img/search.png) no-repeat center;background-size: 60%; }


/**/


.fontsettd{ display: block; overflow: hidden;}
.fontsettd input{ display: inline-block; overflow: hidden; height: 20px; width: 60px; float: left; border: 1px solid #009688; margin: 0 ;}
.fontsettd a{ display: inline-block; overflow: hidden; height: 22px; width: 22px; float: left;background: url(/img/savew.png) no-repeat center;background-size: 90%;  background-color: #009688}

.tabsalesdetail td{ min-width: 70px;border-color:#ddd}
.tabsalesdetail td.tbg{ background-color: #41586e;color:#fff}
.tabsalesdetail td.tbg2{background-color: #f8f8f8}

.laba{ display: inline-block;}
.laba i{ font-style: normal; display: inline-block; background: #eee; border-radius: 5px; margin: 0 2px; padding: 0px 5px;}

.well_body{display: block; overflow-x: hidden; overflow-y: auto}
.well_page{display: block; overflow: hidden;  height: 60px; width: 100%;  background: #fff; border-top: 1px solid #eee;}



.proInvoiceP1{display: block; overflow-x: hidden;  }
.proInvoiceP1 label{display: block; overflow-x: hidden; margin: 2px 2px; border-bottom: 1px solid #eee;  padding: 2px 3px; border-radius: 3px; color:#666  }
.proInvoiceP1 label:last-child{ border: 0; }
.proInvoiceP1 label:hover{ background: #fff;  }


.addPro{display: none; overflow: hidden;  }
.addPro_c{display: block; overflow: hidden; padding: 0 0 0px 0; position: relative;  }
.addPro_c ul{display: block; overflow: hidden; overflow-y: auto }
.addPro_c ul li{display: block; overflow: hidden; border-bottom: 1px solid #ddd; padding: 5px 20px 5px 30px; position: relative; }
.addPro_c ul li i{display: inline-block; overflow: hidden; width: 20px; height: 20px; text-align: center; background: #f90;color: #fff; font-size: 12px; line-height: 20px; border-radius: 50%; font-style: normal; position: absolute; left: 5px; top: 7px; }
.addPro_c ul li em{display: inline-block; overflow: hidden; width: 20px; height: 30px;  position: absolute; right: 10px; top: 39px; cursor: pointer; }
.addPro_c ul li em:before{ content: ''; display: inline-block; overflow: hidden; width: 12px; height: 4px; ; background: #f90;  font-size: 12px;  border-radius: 2px; font-style: normal; margin:10px 0 0 0}
.addPro_c ul li label{display: block; overflow: hidden; line-height: 22px;   }
.addPro_c ul li label b{ padding: 0 5px; }
.addPro_c ul li label font{ margin: 0 5px 0 0; }
.addPro_c p{display: block; overflow: hidden;   width: 100%; height: 30px; color: #f60; font-size: 16px; text-align: center; line-height: 30px; border-top: 1px solid #eee; background:#f5f5f5}

.addPro_c div{display: block; overflow: hidden;  height: 40px; padding: 10px; text-align: left; border-top: 1px solid #eee; background:#f5f5f5}
.addPro_c div label{display: inline-block; overflow: hidden;   height: 40px; color: #000; font-size: 14px; text-align: left; line-height: 30px;  }
.addPro_c div label b{ color: #f60; font-size: 16px;  }
.addPro_c div font{display: inline-block; overflow: hidden;    height: 40px;  padding: 0 10px;  }
.addPro_c div a{display: inline-block; overflow: hidden;    }


.predictProcurBox{display: inline-block; overflow: hidden;  position: fixed; left: 0; top: 20%; }
.predictProcur_bar{display:  inline-block; overflow: hidden; float: left; cursor: pointer; }
.predictProcur_bar p{display:  inline-block; overflow: hidden; position: relative; float: left; margin: 0; border-radius:  0 5px 5px 0 ; padding: 10px 5px 25px 5px; width: 20px; line-height: 16px; color: #fff; font-size: 12px; font-weight: bold; text-align: center;  background: #16baaa }
.predictProcur_bar p:before{display:  inline-block; overflow: hidden;  width: 20px; height: 20px; position: absolute; bottom: 5px; left: 5px; content: '';  background: url(/img/menu.png) no-repeat center ; background-size:100%; }

.predictProcur{display:block; overflow: hidden; background: #fff; width: 0; margin: 0; padding: 0; float: left;  }
.predictProcur_c{display: block; overflow: hidden; padding: 0 0 60px 0; position: relative; border: 2px solid #16baaa;  background:#f3f3f3 }
.predictProcur_c ul{display: block; overflow: hidden; width: 220px; height: 600px; overflow-y: auto;}
.predictProcur_c ul li{display: block; overflow: hidden;   padding: 5px 20px 5px 30px; position: relative; background: #fff; margin: 5px; border-radius: 5px;}
.predictProcur_c ul li:last-child{ border-bottomz: 0; }
.predictProcur_c ul li i{display: inline-block; overflow: hidden; width: 20px; height: 20px; text-align: center; background: #f90;color: #fff; font-size: 12px; line-height: 20px; border-radius: 50%; font-style: normal; position: absolute; left: 5px; top: 7px; }
.predictProcur_c ul li em{display: inline-block; overflow: hidden; width: 20px; height: 30px;  position: absolute; right: 10px; top: 39px; cursor: pointer; }
.predictProcur_c ul li label.red font{position: absolute; left: 5px; top: 32px;  color: #f00;border: 1px solid #f00; padding: 1px 2px; border-radius: 3px; }

.predictProcur_c ul li em:before{ content: ''; display: inline-block; overflow: hidden; width: 12px; height: 4px; ; background: #f90;  font-size: 12px;  border-radius: 2px; font-style: normal; margin:10px 0 0 0}
.predictProcur_c ul li label{display: block; overflow: hidden; line-height: 22px;   }
.predictProcur_c ul li label b{ padding: 0 2px; }
.predictProcur_c ul li label.la1{ font-weight: bold;}

.predictProcur_c p{width: 100%; display: block; overflow: hidden;   text-align: center;   border-top: 1px solid #eee; background: #fafafa;padding: 10px; position: absolute;bottom: 0;left: 0;}
 
.specialPriceCss{ display: block; overflow: hidden;}
.specialPriceCss label{ width: 80px; height: 20px; text-align: left; display: inline-block; overflow: hidden;  background: url(/img/msg2.png) no-repeat center left; background-size:18px;  border-radius: 3px; opacity: 0.5;margin: 0 3px; padding: 0 0 0 20px; }
.specialPriceCss label.imsgred{  background: url(/img/msgred.png) no-repeat center left; background-size:18px;opacity:1; }
.specialPriceCss label.imsggreen{  background: url(/img/msggreen.png) no-repeat center left; background-size:18px; opacity:1;  }
.specialPriceCss label.imsgblue{ background: url(/img/msgblue.png) no-repeat center left; background-size:18px; opacity:1;  }
.specialPriceCss span{ display: block; overflow: hidden; text-align: center;  }
.specialPriceCss span a{ margin: 1px; }
.specialPriceCss span a:hover{  }

.specdiv{ display: block; overflow: hidden; border: 1px solid #ddd; background: #f8f8f8; padding: 5px 5px;}
.specdiv .sd1{ display: inline-block; overflow: hidden; line-height: 30px;  padding: 0 5px; margin: 0 5px; border-right: 1px solid #eee; float: left;}
.specdiv .sd2{ display: inline-block; overflow: hidden;   padding: 0 5px; margin: 0 5px; float: left;}
.specdiv .sd3{ display: inline-block; overflow: hidden;   padding: 0 5px; margin: 0 5px; float: left;}


.chklab{ display: inline-block; overflow: hidden;line-height: 25px; vertical-align: middle }
.chklab input[type=checkbox]{line-height: 25px; vertical-align: middle}
.chklab i{ display: inline-block; overflow: hidden; color: #666;margin: 0 5px; font-style: normal; line-height: 25px; vertical-align: middle}

.artFileList{ padding:5px 0 5px 0;  position: relative; display: block; overflow: hidden}
.artFileList .imgList{  display:block;  position: relative;float: left; }
.artFileList .imgList p{ display:block;overflow: hidden;float: left;  margin: 0 2px 0 0;}
.artFileList .imgList p span{ width:54px; height:70px; margin:0 2px 2px 2px; float: left; position: relative; border: 1px solid #eee; padding: 1px;}
.artFileList .imgList p span.imgshow{display:block;}
.artFileList .imgList p span.hide{display:none;}
.artFileList .imgList p span a{ width:54px; height:54px;display:block;overflow: hidden;  }
.artFileList .imgList p span a img{width:54px; height:54px;}
.artFileList .imgList p span b{width:18px;height:18px; color:#fff;background: url(/img/sc.png) no-repeat center;background-size:12px 12px;border-radius: 0 0 0 10px;background-color:#f80; opacity:0.8; text-align:center; position:absolute; top:1px; right:1px; overflow:hidden; display:block;float:left; }
.artFileList .imgList p span i{ line-height:18px;height:18px; display:block;overflow: hidden; color: #888; font-style: normal; text-align: center;}

.artFileList .fileUpBtn{display: block;overflow: hidden;position: relative;margin:3px 3px;float: left;}
.artFileList .fileUpBtn a{ width: 50px;height: 50px; line-height: 50px;display: block;overflow: hidden;border-radius:3px;background: #e6e6e6;background: linear-gradient(#fff, #e6e6e6); text-align: center;color: #666;border: 1px solid #ddd; }
.artFileList .fileUpBtn p{ width: 50px;height: 50px;display: block;overflow: hidden; position: absolute;top: 0;left: 0; opacity: 0 }
.artFileList .fileUpBtn p input{ width: 50px;height: 50px;display: block;overflow: hidden; }

.pauthUser{ display: block; overflow: hidden;width: 96%;}
.pauthUser a{ display: inline-block; overflow: hidden; padding: 0 30px  0 5px; color: #333; position: relative; height: 25px; line-height: 25px; border: 1px solid #eee; background: #f8f8f8;border-radius: 3px;   }
.pauthUser a i{ display: inline-block; overflow: hidden;  width: 25px; height: 25px; background: url(/img/delo.png) no-repeat center; background-size: 50%; position: absolute; right: 0; top: 0;}
.pauthUserBtn{ display: block; overflow: hidden;}
.listItem{display: block; overflow: hidden; }
.listItem i{display: inline-block; overflow: hidden; line-height: 23px; height: 23px; border-radius: 20px;  background: #f5f5f5; padding: 0 8px; margin: 1px 2px; font-style: normal}

.AlertBox{display: none}

.pimg50{width: 60px;height: 60px; display: inline-block;overflow: hidden; border: 1px solid #eee;padding: 1px; background: #fff }
.pimg50 img{width: 100%; }


.qzdiv{ display: block; overflow: hidden; padding: 0 10px;}
.qzdiv p{ display: block; overflow: hidden; padding: 0 10px; position: relative}
.qzdiv p input{ display: block; overflow: hidden;  border: 3px solid #009688; height: 50px; width: 99%; font-size: 16px; }
.qzdiv p a{ display: block; overflow: hidden;  background: #009688; height: 56px; line-height: 56px;   color: #fff; font-size: 16px;  width: 80px; text-align: center; position: absolute;right: 0; top: 0; border: 0; }
.qzdiv p a:hover{ text-decoration: none; background: #009688; }
.qzdiv p a.a2{ right: 18px; top: 0; }

.qzdiv  label{ display: block; overflow: hidden;  line-height: 30px; text-align: center; color: #333; font-size: 14px; font-weight: bold;}
.qzdiv  label b{ color: #f00; padding: 0 3px; font-size: 16px;}

.fileUser{ display: none;}
.fileUserT{display: block; overflow: hidden; height:39px;padding:0px;margin: 0;  background:url(/img/a2_bg.jpg) repeat-x bottom; background-color:#f3f3f3;}
.fileUserT p.ser{width: auto; float: right; padding:0 10px;}
.fileUserT p.ser label{ height: 34px;  display: inline-block; overflow: hidden; }
.fileUserT p.ser label input{ height: 28px;  display: inline-block; overflow: hidden;  width: 100%; box-sizing: border-box; border: 1px solid #ddd;margin: 6px 0 0 0;}
.fileUserT p.ser a{ height: 28px; line-height: 28px; padding: 0 10px; background: #f90; color: #fff;  display: inline-block; overflow: hidden; }

.fileUserC{display: block; overflow: hidden; overflow-y: auto; }
.fileUserC ul{display: block; overflow: hidden;}
.fileUserC li{ width: 104px;height: 30px; padding: 1px ;margin: 5px 5px 0 5px;float: left;display: inline-block; border: 1px solid #ddd;cursor: pointer; position: relative; overflow: hidden; }
.fileUserC li:hover{ border: 1px solid #ffbb54;padding: 1px ; background: #f60; color:#fff  }
.fileUserC li.Se{  border: 1px solid #f60;padding: 1px ;  background: #f60; color:#fff }
.fileUserC li.Se a{   color:#fff }
.fileUserC li.use:hover{  border: 1px solid #ddd;padding: 0; color:#fff  }
.fileUserC li a{ color: #333;line-height: 30px;display: block; text-align:center;}
.fileUserC li:hover  a{color:#fff }
.fileUserC li a.Se{  border: 1px solid #f60;padding: 0 ; background: #f60; color:#fff }


.fileUserCp1{display: block; overflow: hidden;padding:10px ;margin: 0;   background-color:#fff;}
.fileUserB{display: block; overflow: hidden; height: 40px; text-align: center; }

.spimg{display: block;overflow: hidden; padding: 0 5px; }
.spimg a{width: 30px;height: 30px; display: inline-block;overflow: hidden; border: 1px solid #dedede; padding: 1px; background: #fff; float: left; margin: 2px; }
.spimg a img{width: 30px;height: 30px;  }

.boxing{display: block; overflow: hidden; padding: 10px;}
.boxing .boxp1{display: block; overflow: hidden; padding: 20px 0;  border:1px dotted #f90; background: #fffaf3; }
.boxing .boxp1 label{font-size: 12px;  padding: 6px 6px; margin: 0 10px;  color: #f60;  }
.boxing .boxp1 font{font-size: 12px;  padding: 6px 6px; margin: 0 10px;  color: #888;  }
.boxing .boxp2{display: block; overflow: hidden; padding: 20px 0; text-align: center;}


.tuihuo{ width: 100%;float: left; display: none}
.tuihuoT{ width: 100%;height: 40px;line-height: 40px;border-bottom: 1px solid #eee;background: #f6f6f6; float: left;}
.tuihuoT label{ font-weight: bold;font-size: 14px;padding: 0 0 0 10px;}
.tuihuoC{ width: 100%;max-height: 350px;float: left;overflow: hidden;overflow-y: auto;}
.tuihuoC ul{ width: 100%; float: left; display: block}
.tuihuoC ul li{ width: 100%; float: left;display: block;border-bottom: 1px solid #eee;  color: #666}
.tuihuoC ul .sellOrderRturn{ height: 30px;line-height: 30px;overflow: hidden; font-weight: bold;}

.tuihuoC ul li:hover{ background: #f9f9f9}
.tuihuoC ul li.cur{ border-bottom: 1px solid #eee; }
.tuihuoC ul li p.thp0{ width: 50px;line-height: 60px; float: left; text-align: center}
.tuihuoC ul li p.thp0 input{margin: 22px 7px 22px 7px;}
.tuihuoC ul li p.thp1{ width: 60px; float: left;height: 60px; overflow: hidden}
.tuihuoC ul li p.thp1 img{ width: 100%;}

.tuihuoC ul li p.thp2{ width: 270px; float: left;margin: 0 10px;}
.tuihuoC ul li p.thp2 label{ width: 100%;display: block; float: left;}
.tuihuoC ul li p.thp2 label a{ color: #333;font-weight: bold; text-decoration: none}
.tuihuoC ul li p.thp2 label a:hover{ color: #333; text-decoration: underline}
.tuihuoC ul li p.thp2 font{ width: 100%; display: block; float: left;line-height: 23px;}
.tuihuoC ul li p.thp2 font i{ font-style: normal;}

.tuihuoC ul li p.thp3{ width: 130px; float: left;text-align: center;}
.tuihuoC ul li p.thp3 label{ line-height:60px;display: block; }
.tuihuoC ul li p.thp3 label b{ color:#f00 }
.tuihuoC ul li p.thp4{ width: 130px; float: left;text-align: center; line-height: 60px;}
.tuihuoC ul li p.thp5{ width: 130px; float: left;text-align: center;}
.tuihuoC ul li p.thp5 input{ width: 50px;height: 20px;border: 1px solid #dedede;color: #666;text-align: center;margin: 22px 0;}
.tuihuoC ul li.sellOrderRturn p{ line-height:30px;}
.tuihuoB{width:100%;float: left;height: 46px;padding: 10px 0 0 0;text-align: center;position: absolute;bottom: 10px;}
.tuihuoB a{padding: 0 10px;display: inline-block;height: 30px;line-height: 30px; color: #fff; border: 1px solid #1495ac;background-color: #1495ac;
background: -webkit-linear-gradient(#189eb6, #1495ac); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#189eb6, #1495ac); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#189eb6, #1495ac); /* Firefox 3.6 - 15 */
background: linear-gradient(#189eb6, #1495ac); /* 标准的语法 */
}
.tuihuoB a:hover{ background: #1495ac; color: #fff;text-decoration: none;}
.tuihuoB2{width:96%;float: left;height: 60px;line-height: 60px; padding: 10px 2% 0 2%;background: #fff; }
.tuihuoB2 textarea{background: #fff; border:1px solid #eee }
.tuihuoB2 .returnPrice{ float: right;font-size: 14px;}
.tuihuoB2 .returnPrice input{border: 0;border-bottom: 1px solid #aaa;background: #fff;}

.tuihuoWuliu{ width: 100%;display: none;}
.dBlbCg{display:block; overflow:hidden;}
.dBlbCg p{display:block; overflow:hidden; border-bottom:1px solid #eee;  margin:3px;}
.dBlbCg p label{display:inline-block; overflow:hidden; line-height:22px; width:90px;}
.dBlbCg p label.lab1{ width:90px;}
.dBlbCg p label.lab2{ width:80px;}
.dBlbCg p label.lab3{ width:60px;}

.layui_color_red{color:#ff5722} /*红 */
.layui_color_orange{color:#ffb800} /*橙*/
.layui_color_green{color:#16baaa} /*绿*/
.layui_color_blue{color:#1e9fff} /*蓝*/
.layui_color_purple{color:#a233c6} /*紫*/
.layui_color_black{color:#2f363c} /*深*/
.layui_color_gray{color:#888} /*浅*/


.layui_bor_orange { border: 1px solid #ffb800; background: #fff; color: #f80; padding: 1px 2px; border-radius: 3px; font-size: 12px; line-height: 14px; margin: 0 2px;}
.layui_bor_red { border: 1px solid #ff5722; background: #fff; color: #ff5722;  padding: 1px 2px; border-radius: 3px; font-size: 12px;line-height: 14px; margin: 0 2px;}
.layui_bor_green { border: 1px solid #16b777; background: #fff; color: #16b777;  padding: 1px 2px; border-radius: 3px; font-size: 12px;line-height: 14px; margin: 0 2px;}
.layui_bor_blue { border: 1px solid #16baaa; background: #fff; color: #16baaa; padding: 1px 2px; border-radius: 3px; font-size: 12px;line-height: 14px;  margin: 0 2px;}
.layui_bor_gray{ border: 1px solid #d2d2d2; background: #fff; color: #666; padding: 1px 2px; border-radius: 3px; font-size: 12px;line-height: 14px; margin: 0 2px; }
.layui_bor_gray2{ border: 1px solid #d2d2d2; background: #fff; color: #aaa; padding: 1px 2px; border-radius: 3px; font-size: 12px;line-height: 14px; margin: 0 2px; }

.layui_bg_red{color:#fff;background-color:#ff5722} /*红 */
.layui_bg_orange{color:#fff;background-color:#ffb800} /*橙*/
.layui_bg_green{color:#fff;background-color:#16baaa} /*绿*/
.layui_bg_blue{color:#fff;background-color:#1e9fff} /*蓝*/
.layui_bg_purple{color:#fff;background-color:#a233c6} /*紫*/
.layui_bg_black{color:#fff;background-color:#2f363c} /*深*/
.layui_bg_gray{color:#5f5f5f;background-color:#fafafa} /*浅*/

.layui-table td{ min-height: 30px;min-width: 40px; word-break: break-all;}
.layui-table td.lefttd{ background: #f8f8f8; text-align: right}
.layui-table td.lefttd2{ background: #f8f8f8; }
.layui-table td p.plistBtn a{ margin:2px; }
.layui-table tr.bg{ background: #f8f8f8; }
.layui-table tr.warn {background: #ffe0e0;}
.layui-table tr.warn:hover{ background:#ffe0e0; }
.layui-table tr.warn td{ background: #ffe0e0; }
.layui-table tr.warn:hover td{ background: #ffe0e0; }


.layui-table tr.warngreen {background: #f2fff4;}
.layui-table tr.warngreen:hover{ background:#f2fff4; }
.layui-table tr.warngreen td{ background: #f2fff4; }
.layui-table tr.warngreen:hover td{ background: #f2fff4; }

.layui-table tr.warn2 {
    background: #fff6f1;
}
.layui-table tr.warn2:hover{ background: #faeee7; }
.layui-table tr.warn2 td{ background: #fff6f1; }
.layui-table tr.warn2:hover td{ background: #faeee7; }


.layui-table  font.font1{ text-align: center; display: block }
.layui-table tr.se{ background: #f5f5f5; }
.layui-table tr.se:hover{ background: #f5f5f5; }
.layui-table tr.se .rwinput{ background: #f5f5f5; border:#f5f5f5 }

.layui-table img{ max-width: 100%;}
.layui-table tr:hover td{ background: #f8f8f8;}
.layui-table tr.nohover:hover td{ background: none;}


.layui-table thead.thead_blue th { background: #008b8b; color: #fff;}
.layui-table thead.thead_blue td { background: #eee; color: #666;}

.plist_img {
    display: block;
    overflow: hidden;
    padding: 0;
}
.plist_img label{ display:inline-block;overflow: hidden; border:  1px solid #f1f1f1; border-radius: 3px; margin: 1px 1px;width:40px; height: 40px; }
.plist_img label a{ display:inline-block;overflow: hidden; margin: 2px;   }
.plist_img label a img{ display:block;overflow: hidden; width: 40px; height: 40px;}
.plist_img label a video{ display:block;overflow: hidden; width: 40px; height: 40px;}
.plist_img label font{ display:inline-block;overflow: hidden;  line-height: 40px; color: #666;}
.plist_img label:last-child{ border: 0;}


.add_sub{cursor: pointer;  width: 16px; height: 16px; border-radius: 50%; border: 2px solid #ddd; line-height: 16px; font-size: 14px; font-weight: bold; display: inline-block; color: #aaa; font-style: normal;}
.add_sub_orange{ cursor: pointer;width: 16px; height: 16px; border-radius: 50%; border: 2px solid #f60; line-height: 16px; font-size: 14px; font-weight: bold; display: inline-block; color: #f60; font-style: normal;}

.pbtn{}
.pbtn a{ margin: 2px 1px;}
.dimgUl{ display: block; overflow: hidden; margin: 5px;  }
.dimgUl li{ display: inline-block; overflow: hidden; margin: 5px; width: 200px; height: 200px; border: 1px solid #eee;border-radius: 5px; position: relative}
.dimgUl li p{ display: block; overflow: hidden;  text-align: center;}
.dimgUl li p.img{ display: block; overflow: hidden; height: 200px; background: #fafafa  }
.dimgUl li p.img img{ display: inline-block; overflow: hidden; max-width: 100%;  max-height: 200px; }

.dimgUl li p.dimg{ display: block; overflow: hidden; height: 200px; }
.dimgUl li p.dimg a{ display: inline-block; overflow: hidden; width: 100%;  height: 200px;  }
.dimgUl li p.dimg a i{ display: inline-block; overflow: hidden; width: 100%;  height: 200px; background: url(/img/wjj.png) no-repeat center;  background-size:30%;  }

.dimgUl li p.txt{ display: block; overflow: hidden;width: 100%; height: 25px; line-height: 25px; padding: 0 10px; box-sizing: border-box; word-break:break-all;  position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,0.1) }
.dimgUl li p.txt a{  color: rgba(0,0,0,0.6); }
.dimgUl li p.num{ display: block; overflow: hidden; height: 20px; line-height: 20px; color: #fff;padding: 0 0 0 16px; border-radius: 0 0 0 20px; position: absolute; top: 2px; right: 2px; background: rgba(0, 0, 0, 0.5);font-size: 12px; opacity: 0.5 }

        .chkPage{ display: block; overflow: hidden;}
        .chkPage div{ display: block; overflow: hidden; width: 500px; height: 400px; border: 1px solid #008b8b; margin: 100px auto;}
        .chkPage div p.pt{ display: flex; overflow: hidden; margin:  0; padding: 0 10px;  background: #008b8b; height: 40px; line-height: 40px; }
        .chkPage div p.pt label{ flex: 1; display: inline-block; overflow: hidden;   padding: 0 10px; font-size: 14px; font-weight: bold; color: #fff;}
        .chkPage div p.pt font{ display:  inline-block; overflow: hidden;   padding: 0 10px; font-size: 12px;   color: rgba(255,255,255,0.5);}

        .chkPage div p.pc1{ display: block; overflow: hidden; margin: 15px 0; padding: 0 10px;}
        .chkPage div p.pc1 input{ display: block; overflow: hidden;  border: 1px solid #ddd; height: 50px;   padding: 0 10px; font-size: 16px; box-sizing: border-box; width: 100%;}

        .chkPage div p.pc2{width: 100%; display: flex; overflow: hidden; margin: 15px 0; padding: 0 10px; box-sizing: border-box;}
        .chkPage div p.pc2 label{ display: inline-block; overflow: hidden; padding: 0 ; flex: 1;  }
        .chkPage div p.pc2 label input{ display: block; overflow: hidden;  border: 1px solid #ddd; height: 50px;   padding: 0 10px; font-size: 16px; box-sizing: border-box; width: 100%;}
        .chkPage div p.pc2  i{ display: inline-block; overflow: hidden; padding: 0 ; width: 100px; margin: 0 0 0 5px; }
        .chkPage div p.pc2  i img{ width: 100%;}

        .chkPage div p.pcbtn{ display: block; overflow: hidden; margin: 20px 0; padding: 0 10px; text-align: center;}



.dr{ display: block; overflow: hidden; margin: 5px;  }
.dr:hover{  opacity: 0.8 }
.dr i{ width: 30px; height: 30px; display: inline-block; overflow: hidden; margin: 0 5px; background: url(/img/wjj.png) no-repeat center;  background-size:90%; float: left;}
.dr label{ padding: 4px 0; height: 22px; display: inline-block; overflow: hidden; line-height: 22px; color: #888;vertical-align: middle;float: left;}


.afile{ display: inline-block; overflow: hidden; margin: 5px;  }
.afile img{ display: block; overflow: hidden; max-width: 120px; }
.afile font{ display: block; overflow: hidden;  color: #888; }

/*.qzdiv p a.a1{ display: block; overflow: hidden;  background: #009688; height: 50px; line-height: 50px;   color: #fff; font-size: 16px;  width: 80px; position: absolute;right: 200px; top: 0; }
.qzdiv p a.a2{ display: block; overflow: hidden;   background: #009688; height: 50px; line-height: 50px;   color: #fff; font-size: 16px; width: 100px; position: absolute;right: 100px; top: 0; }
*/


.dimgUl2{ display: block; overflow: hidden; margin: 5px;  }
.dimgUl2 li{ display: inline-block; overflow: hidden; margin: 5px; width: 200px; height: 200px; border: 1px solid #16baaa;border-radius: 5px; position: relative}
.dimgUl2 li:hover{ opacity: 0.8}
.dimgUl2 li p{ display: block; overflow: hidden;  text-align: center;}
.dimgUl2 li p.img{ display: block; overflow: hidden; height: 200px; background: #fafafa  }
.dimgUl2 li p.img .img{ display: inline-block; overflow: hidden; max-width: 100%;  max-height: 200px; }
.dimgUl2 li p.img .img img{ display: inline-block; overflow: hidden; max-width: 100%;  max-height: 200px; }

.dimgUl2 li p.img .file{ display: inline-block; overflow: hidden; width: 100%;  height: 200px; }
.dimgUl2 li p.img .file img{ display: inline-block; overflow: hidden; width: 100px;  height: 100px;  margin: 50px;}
.dimgUl2 li p.img i{ display: none; }
          
.dimgUl2 li p.dimg{ display: block; overflow: hidden; height: 200px; }
.dimgUl2 li p.dimg a{ display: inline-block; overflow: hidden; width: 100%;  height: 200px;  }
.dimgUl2 li p.dimg a i{ display: inline-block; overflow: hidden; width: 100%;  height: 200px; background: url(/img/wjj.png) no-repeat center;  background-size:30%;  }
            
.dimgUl2 li p.txt{ display: block; overflow: hidden;width: 100%; height: 25px; line-height: 25px; padding: 0 10px; box-sizing: border-box; word-break:break-all;  position: absolute; bottom: 0; left: 0; background:#16baaa }
.dimgUl2 li p.txt a{  color: #fff; }
.dimgUl2 li p.num{ display: block; overflow: hidden; height: 18px; line-height: 18px; color: #888;padding: 0 3px; border-radius: 6px 0  0 6px; position: absolute; top: 2px; right: 0; background: rgba(0, 0, 0, 0.1);font-size: 12px;  cursor: pointer; }

.dimgUl2 li p.bo{ display: inline-block; overflow: hidden; height: 18px; line-height: 18px; padding: 0 3px; box-sizing: border-box; word-break:break-all;  color: #888;position: absolute; top: 2px; left: 0; background: rgba(0, 0, 0, 0.1);border-radius:  0 6px 6px 0; }

.divRightTip{ display: block; width: 400px; height: 0; background: #fff; background: url(/img/zbb.png) no-repeat center;  background-size:100% 100%; position: fixed;right: 0; bottom: 0;  z-index:1999;  box-shadow: 0 0 10px #aaa;border-radius:10px 10px 0 0}
.divRightTipT{ display: block; color: #fff;  }
.divRightTipT p span{ display: inline-block; overflow: hidden;  height: 30px; line-height: 30px;margin: 5px 10px;  color: rgba(255,255,255,0.5)   }
.divRightTipT p font{ display: inline-block; overflow: hidden; width: 30px; height: 30px; line-height: 30px; float: right; margin: 5px 10px; background: url(/img/delw.png) no-repeat center;  background-size:80%; cursor: pointer  }
.divRightTipC{ display: block; padding: 0 10px 10px 10px;}
.divRightTipC p{ display: block; line-height: 25px; color: #fff; font-size: 14px; padding:5px 30px; text-align: center; height: 150px; }
.divRightTipC p span{ display: block; line-height: 30px; color: #fce7b3; font-size: 28px; font-weight: bold;}
.divRightTipC p font{display: block;  line-height: 40px; color: #fce7b3; font-size:16px;}
.divRightTipC p label{display: block;  line-height: 25px; color: #fff; font-size: 16px;}


.prodictP{ display: block; overflow: hidden; }
.prodictP span{ display: inline-block; overflow: hidden; vertical-align: middle;  margin: 0 3px; }
.prodictP span input{ width: 80px; border: 0; border-bottom: 1px solid #ddd; background: none; height: 25px;}
.prodictP span input.warn{  border-bottom: 1px solid #f60; color:#f60}
.prodictP font{ display: inline-block; overflow: hidden; vertical-align: middle;   margin: 0 3px; }
.prodictP i{ display: inline-block; overflow: hidden; vertical-align: middle;  margin: 0 3px;}
.prodictP i a{ display: inline-block; overflow: hidden; width: 25px; height: 25px;margin: 5px 0 0 0; background: url(/img/btnIcon/save.png) no-repeat center;  background-size:50%;  background-color: #e3e9ef; border-radius: 3px;}
.prodictP i a:hover{  background: url(/img/btnIcon/savew.png) no-repeat center;  background-size:60%;  background-color: #f90; border-radius: 3px;}


.predictBox{ display: block;position: relative;min-width: 1200px;overflow: hidden; overflow-x: auto; position: relative; padding: 0 0 60px 0; }
.predictBox .predictBo{ display: block; overflow: hidden; height: 50px; width: 100%;  position: absolute; bottom: 0;left: 0; text-align: center }
 


.labChk{ display: inline-block; overflow: hidden; width: 20px; height: 20px; background: #fff;border:1px solid #eee; margin: 0 auto; border-radius: 3px;}
.labChk_se{ display: inline-block; overflow: hidden; width: 20px; height: 20px; margin: 0 auto; border-radius: 3px; background: url(/img/dui.png) no-repeat center;  background-size:60%; ; background-color: #16baaa;}
.labChk_dis{ display: inline-block; overflow: hidden; width: 20px; height: 20px;background: #eee; margin: 0 auto; border-radius: 3px;  opacity: 0.5 }




.blbprocurP0{display: block;  overflow: hidden;}
.blbprocurP0 span{display: inline-block; overflow: hidden;  margin: 2px 2px; height: 30px; line-height: 30px;}
.blbprocurP0 font{display: inline-block; overflow: hidden;  margin: 2px 2px; height: 30px;}
.blbprocurP0 font i{display: inline-block; overflow: hidden; background: #dedede; padding: 3px 8px; border-radius:20px; line-height: 20px; margin: 2px 5px; font-style: normal;}
.blbprocurP0 font i.se{  background: #f80; color:#fff;}

.dbuss{ display: block; overflow: hidden;}
.dbuss p{ display: inline-block; overflow: hidden; border: 1px solid #eee; background: #fff; margin: 3px;  padding: 0 0 6px 0;}
.dbuss p label{ display: block; overflow: hidden; line-height: 25px; background: #f5f5f5; text-align: center;}
.dbuss p font{ display: block; overflow: hidden; padding: 2px 5px; color: #888;}
.dbuss p font input{ display: inline-block; overflow: hidden; line-height: 25px;height: 25px; border: 0;border-bottom:1px solid #eee; background: #fff; text-align: center;}
.dbuss p font input.warn{  border-bottom:1px solid #f80;  }

.rwinput{ height: 22px; border: 1px solid #fff; background: #fff; width: 100%; color: #666; display:block}
.warn{   border: 1px solid #f60; color: #f60; }
.warn_bor_bottom{   border-bottom: 1px solid #f60; color: #f60; }

.prw{display: block;  border: 0;  width: 100%;border-bottom: 1px solid #eee;}
.prw span{display: block; min-height: 22px; line-height: 22px;  }
.prw span .rwinput{ height: 22px; border: 1px solid #fff; background: #fff;  color: #666; display: inline-block}
.prw span .warn{border-bottom: 1px solid #f90;   background: #fff1f1;  }
.prw label{display: block; height: 22px; line-height: 22px;  padding: 0 2px; border-radius: 2px; position: relative; }
.prw label b{display: inline-block; height: 22px;  font-weight: normal; padding: 0 0 0 3px; }
.prw label i{display: inline-block; height: 22px; font-style: normal;padding: 0 3px 0 0 ;  }

.prw label.red{ color: #666; }
.prw label.red b{ color: #ff5722; padding: 0 0 0 5px; }

.prw label.blue{ color: #1e9fff; }
.prw label.blue b{ color: #1e9fff; }

.prw label.green{ color: #16b777; }
.prw label.green b{ color: #16baaa; }



.listbtn{display:inline-block; width:90px; height:25px; line-height:25px; border: 1px solid #ddd;color: #666; background: #fff; border-radius: 2px;} 
.listbtn:hover{  border: 1px solid #16baaa;color: #fff; background: #16baaa;  } 
.listbtndisabled{display:inline-block; width:90px; height:22px; line-height:22px; border: 1px solid #efefef; color: #aaa; cursor: no-drop } 


.deliveListP{ display: block; overflow: hidden; border-bottom:1px dotted #eee}
.deliveListP:last-child{  border-bottom:0}
.deliveListP font{ display: block;  position: relative }
.deliveListP font b{ font-weight: normal;position: absolute; right: 5px; top: 5px; width: 20px; height: 20px; background: url(/img/icon_right.png) no-repeat; background-size: 60%; opacity: 0.6; display: block; font-weight: normal; cursor: pointer;}
.deliveListP label{ display: none;  }
.deliveListP label i{ display: block; line-height: 20px; color: #666; font-style: normal;}

.payfileCss{ display: block;}
.payfileCss img{ display: inline-block; width: 30px; height: 30px; vertical-align: middle}


.dborbg{border: 1px solid #eee; paddng: 2px; background: #f6f6f6}

.dapplybox{ padding: 10px;}
.dapplybox  tbody input[type=text]{ width: 96%; border: 0; border-bottom: 1px solid #ddd; height: 28px; box-sizing: border-box;}
.dapplybox  tbody input.warn{  border-bottom: 1px solid #f90; background: #fcf5ed ;}

.pafterProInfo{ display: block; overflow: hidden;}
.pafterProInfo span{ display: block; overflow: hidden; color: #666;}

.divServiceChargeCss{ display: block;}
.divServiceChargeCss tbody input{ display: inline-block; border: 1px solid #eee; height: 25px; width: 60%;margin: 0 3px 0 0;}
.divServiceChargeCss tbody input.warn{ border: 1px solid #f60;background: #fff3eb;}
