@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {margin:0;padding:0; -webkit-text-size-adjust:none;}
table {border-collapse:collapse;border-spacing:0;}
table td{ padding:5px;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ul {list-style:none;}
ol{ list-style:inside decimal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
a{ text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
img{ vertical-align:middle;}
input,textarea,select{ font-family:'微软雅黑',Arial,Helvetica,sans-serif; outline:none !important;border:1px solid #ccc; background:#fff; color:#777;} 
input[type='checkbox']{ border:none;}
/*basic*/
.blue,.blue a{ color:#58a1fe !important;}
.orange{ color:#e77817 !important;}
.fl {float:left !important;}
.fr {float:right !important;}
.clear{ clear:both; height:0; overflow:hidden;  }
hr{ border:none; height:0; overflow:hidden; border-bottom:1px dashed #d7d7d7;margin:12px 0; *margin:0; height:0;} 
.mr10{ margin-right:10px !important;}.mt10{ margin-top:10px !important;}.mb10{ margin-bottom:10px !important;}.ml10{ margin-left:10px !important;}.mb20{ margin-bottom:20px !important;}.ml20{ margin-left:20px !important;}
.oh{ overflow:hidden !important;}  
.noBor{ background:none !important; border:none !important; margin-right:0 !important;}
.break{ background:url(images/btm-break_26.png) no-repeat 50% 0; height:16px; margin:25px auto 10px;}
body{font:14px/1.5em '微软雅黑',Arial, Helvetica, sans-serif; color:#333;background:#e6e6e6; min-width:100%; }
.wrap{min-width:963px;margin:0 auto;overflow:hidden;padding:0 20px;}
.table1 th,.table1 td{ padding:5px;}
.table1 th{ font-weight:bold;}
/*btn*/
.blueBtn{ background:#58a1fe; border:1px solid #58a1fe; height:28px; line-height:28px;text-align: center; display:inline-block; padding:0 20px; color:#fff; zoom:1;}
.greenBtn{ background:#5eba21; border:1px solid #5eba21; height:28px; line-height:28px;text-align: center; display:inline-block; padding:0 20px;color:#fff; zoom:1;}
.grayBtn{ background:#dfdfdf;border:1px solid #dfdfdf; height:28px; line-height:28px;text-align: center; display:inline-block; padding:0 20px;color:#333; zoom:1;}
.grayBtn:hover{ background:#fafafa; text-decoration:none;border:1px solid #58a1fe;}
.blueBtn.big,.grayBtn.big,.greenBtn.big{ height:33px; line-height:33px;}
.blueBtn:hover,.greenBtn:hover{text-decoration:none;color: #fff;}
.redBtn{background:#f56868; border:1px solid #f56868; height:32px; line-height:32px;text-align: center; display:inline-block;padding:0 30px;color:#fff;}

.bigBlueBtn{ display:inline-block; background:url(images/btn-bg.png) repeat-x 0 -107px; height:48px ; line-height:48px; padding:0 19px; color:#fff; font-size:25px; color:#fff; border-radius:5px; text-shadow:0 1px 2px #104571;}
.bigBlueBtn:hover{ background-position:0 -156px; text-decoration:none;}
/*topBar*/
.topBar{ background:#3083ed;height:78px; line-height:78px; overflow:hidden;color:#fff; text-align:right;z-index: 10;position: relative;}
.topBar a{ color:#fff;} 
.topBar .topLogo{padding-left: 80px;padding-top: 10px;}
/*header*/
/*
.header{ background:url(images/header-nav-bg.png) repeat-x;  overflow:hidden;}
.header .nav{ float:left; margin-left:25px; overflow:hidden;height:68px;}
.header .nav li{ display:inline-block; float:left; background:url(images/nav-break.png) no-repeat; position:relative; z-index:10;}
.header .nav li a{ display:inline-block; padding:0 9px; height:58px; line-height:58px; font-size:18px;}
.header .nav li a:hover{ background:#eee; text-decoration:none;}
.header .nav li a .count{ background:#f58b2d; padding:0 7px; border:1px solid #c7630c; border-radius:5px; color:#fff; box-shadow:0 1px 2px #a9a9a9;}
.header .nav li.curr a{ background:url(images/nav-curr-bg.png) repeat-x; height:60px; color:#fff; text-shadow:0 1px 1px #165589;}
.header .nav li span.dot{ display:none; background:url(images/nav-curr-dot.png) no-repeat 50% 0; width:100%; height:9px; position:absolute; z-index:1; top:59px; left:0; }
.header .nav li.curr span.dot{ display:block;}
*/
.crumb{ padding-bottom:10px; background:url(images/crumb-bg.png) repeat-x 0 100%; color:#777; line-height:30px;}
.crumb a{ color:#777;}
/*searchArea*/
.searchArea{ position:relative; overflow:hidden; margin-bottom:-1px; margin-top:0px;/* height:56px;*/}
.searchArea.search form{ width:100%; }
.searchArea.search form input[type='text']{ width:60%;}
.searchArea.search label{ padding:10px 15px 0;}
.searchArea form{ display:block; margin-top:0px; float:left ; width:75%;}
.searchArea form input[type='text']{background:#fff; height:35px; line-height:35px; padding:0 10px; width:85%;margin-right:10px; float:left; color:#000000;}
.searchArea form label{ float:left;}
.searchArea .nav{ overflow:hidden; text-align:right }
.searchArea .nav li{ display:inline-block; *display:inline;}
.searchArea .nav li a{ display:inline-block; height:30px; line-height:30px; font-size:16px; padding:0 20px; margin-top:10px; border-right:1px solid #d0d0d0;}
.searchArea .nav li.curr a{ background:#fff; height:54px; line-height:54px; margin-top:0; border:none; border-top:2px solid #005ca1;}
/*content*/
.content{ /*border:0px solid #d9d9d9;*/ overflow:hidden ;/* padding:0px 10px 50px;*/}

.content1{ background:#fff; border:1px solid #d9d9d9; overflow:hidden; padding:0px 0px 0px;}
/*proChoose*/ 
.proChoose {padding:20px 0px 0px;}
.proChoose .radio a{ display:inline-block; background:url(images/radio-btn.png) no-repeat ; height:34px; width:72px;}
.proChoose .radio a.pic{ background-position:-72px 0;}
.proChoose .radio a.set{ background-position:-144px 0;}
.proChoose .radio a.pic.curr{ background-position: -72px -35px;}
.proChoose .radio a.grid.curr{ background-position: 0 -35px;}
.proChoose .radio a.set.curr{ background-position: -144px -35px;}
.proChoose .detail{ float:left;  border:1px solid #ccc; padding-right:5px; overflow:hidden; margin-right:10px;}
.proChoose .detail dt{ float:left; background:#f2f2f2; border-right:1px solid #ccc; line-height:28px; padding:0 10px; margin-right:5px;}
.proChoose .detail dd{ float:left;line-height:28px;}
.proChoose .detail dd a{padding:0 5px;}
.proChoose .detail dd a:hover,.proChoose .detail dd a.curr{ background:#176ba6; text-decoration:none; color:#fff;}




table.lwftab td{ border:1px solid #cccccc;}
 
 .rltitle{padding:13px ; /*border:1px solid #e6e6e6; text-align:center;background:url(images/header-nav-bg.png) repeat-x;*/ white-space:nowrap;background: #58a1fe;color: #fff;}

/*proList table*/
table.proList{ margin:-0px 0;}
table.proList td,table.proList th{background:#ffffff; padding:13px ; border:1px solid #e6e6e6; text-align:center;}
table.proList th{ background:url(images/header-nav-bg.png) repeat-x; white-space:nowrap;}
table.proList input.number,table.proList input[type='text'],.account-m td input[type='text'],.login .table1 input[type='password']{background:url(images/input-bg_07.png) repeat-x #fff; height:28px; line-height:28px; text-align:center; width:68px; border-radius:5px; margin-right:5px;} 
table.proList .text{ width:90% !important; text-align:left !important;padding:0 10px !important;}
table.proList tr:hover td{ background:#f7fcff; border-bottom:1px solid #a9cbe3;}
table.proList .total td{ background:#fff9f4 !important; border-bottom:1px solid #fdddc1 !important;}
table.proList .supplier{background:url(images/input-bg_07.png) repeat-x #fff;   border-radius:5px; width:90% !important;  padding:5px 10px;}
table.proList .addNote div{ display:none;}
table.proList .quickNote{ position:relative; display:inline;}
table.proList .quickNote div{ display:none; position:absolute; z-index:3; background:#fff; border:1px solid #005ba1; width:406px; padding:13px; top:-20px;}
table.proList .quickNote div.pop-l{  left:-444px;}
table.proList .quickNote div.pop-r{ right:-444px;}
table.proList .quickNote div .dot{ position:absolute; z-index:4; background:url(images/pop-dot.png) no-repeat; width:11px; height:20px; top:20px; }
table.proList .quickNote div.pop-l .dot{right:-11px;}
table.proList .quickNote div.pop-r .dot{ background:url(images/pop-dot-r.png) no-repeat; left:-11px;}
table.proList .quickNote:hover div{ display:block; text-align:left;}
table.proList .quickNote:hover div li{ border-bottom:1px solid #e6e6e6; padding:3px;}
table.proList .quickNote:hover .blue{ color:#555 !important; text-decoration:underline;}

table.proList tr:hover .confirm .grayBtn{ background-position:0 -35px; color:#fff !important; text-shadow:0 1px 1px #165589; border:1px solid #2e75ac;}
table.proList tr:hover .confirm .grayBtn:hover{ background:url(images/btn-bg.png) repeat-x 0 -69px; text-decoration:none;}
table.proList .drop{ padding:5px;background:url(images/input-bg_07.png) repeat-x #fff; border-radius:5px;}
table.proList .drop:hover{border:1px solid #a9cbe3;}

table.proList .total{ background:#fff9f4 !important; border-bottom:1px solid #fdddc1 !important; line-height:25px;}
table.proList .total strong { font-weight:normal; font-size:20px; color:#e77817; padding-right:10px;}
 
table.proList label{ padding-right:10px;}


 /*paging*/
.paging { text-align:center; margin-top:40px;}
.paging .num{ display:inline-block; color:#3d7eaf; line-height:28px; padding:0 6px; margin:0 3px;}
.paging .num:hover{ background:#555; border-radius:5px; color:#fff; text-decoration:none;}
/*pro List pic*/
.proListPic{ padding:10px 0;border-top:1px solid #f2f2f2; margin-top:15px; overflow:hidden;}
.proListPic .item .buyCount{ border-top:1px solid #f2f2f2; color:#ea8a35; height:34px; line-height:34px; font-size:12px; margin-top:10px;}
.proListPic .item{ float:left; border:1px solid #e6e6e6; width:158px; height:248px; text-align:center; margin:0 0 20px 33px; overflow:hidden;}
.proListPic .item:hover{ background:#f7fcff;}
.proListPic .item .img{ margin-bottom:10px;}
/*detail-set*/
.detail-set{ max-width:940px; margin:30px auto;}
.detail-set h1,.detail-pro .text h1{ font-size:30px; line-height:35px; color:#e77817;}
.detail-set hr,.detail-pro .text hr{ border-bottom:1px solid #f2f2f2;}
.detail-set .proImg,.detail-pro .text .proImg{ overflow:hidden; margin:5px 0;}
.detail-set .proImg li,.detail-pro .text .proImg li{ float:left; position:relative;margin:10px; border:1px solid #ccc; text-align:center;  line-height:28px; color:#777;}
.detail-set .proImg li .date,.detail-pro .text .proImg li .date{ background:#f2f2f2; padding:0 25px;border-bottom:1px solid #ccc;}
.detail-set .proImg li .closeBtn,.detail-pro .text .proImg li .closeBtn{ display:block; position:absolute; background:url(images/close-btn.png) no-repeat; width:17px; height:17px; top:-8px; right:-8px;}
.detail-set textarea{background:url(images/input-bg_07.png) repeat-x #fff; padding:6px 10px; line-height:23px; border-radius:5px; margin-right:10px; width:550px!important;}

.detail-set .choosePrice{ float:right; width:293px;}
.detail-set .choosePrice input[type='text']{background:url(images/input-bg_07.png) repeat-x #fff; height:28px; line-height:28px; padding:0 10px; width:35px;  border-radius:5px; margin-right:10px; text-align:center;}
.detail-set .choosePrice  select{ padding:4px;background:url(images/input-bg_07.png) repeat-x #fff; border-radius:5px;}
.detail-set .choosePrice  select:hover{border:1px solid #a9cbe3;}
/*detail-pro*/
.detail-pro{ max-width:940px; margin:30px auto;}
.detail-pro .proImgArea{ float:left; width:362px; position:relative;}
.detail-pro .proImgArea .pro-slide{ margin-top:10px; overflow:hidden; height:70px; width:306px; margin:10px auto 0;}
.detail-pro .proImgArea .pro-slide li{ float:left;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5; margin:0 4px; width:70px; height:68px;border:1px solid #ccc;} 
.detail-pro .proImgArea .pro-slide li.curr{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1; border:1px solid #005ca1;}
.detail-pro .proImgArea .pro-slide li:hover{ border:1px solid #005ca1;}
.detail-pro .proImgArea .prev,.detail-pro .proImgArea .next{ position:absolute; background:url(images/pro-roll-btn.png) no-repeat -26px 0; width:20px; height:70px; bottom:0;}
.detail-pro .proImgArea .prev{ left:0;}
.detail-pro .proImgArea .prev:hover{ background-position:-26px -71px;}
.detail-pro .proImgArea .next{ right:0; background-position:0 0;}
.detail-pro .proImgArea .next:hover{ background-position:0 -71px;}
.detail-pro .proImgArea .disabled{filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity: 0.2; opacity: 0.2;}
.detail-pro .text{ padding-left:385px;}

/*supplier*/
.supplier .add{ padding-bottom:15px; border-bottom:1px solid #e6e6e6;}

.supplier .item{border-bottom:1px solid #e6e6e6; padding:20px 10px;}
.supplier .item h2{ font-size:14px; color:#005ca1; margin-bottom:5px;}
.supplier .item .control,.supplier .item .control a{ color:#777;} 
.supplier .item h2 span.count{ background:#fff; display:inline-block; padding:2px 5px; border:1px solid #ccc; color:#777; position:relative; margin-left:10px;}
.supplier .item h2 span .dot{ background:url(images/supply-count-dot.png) no-repeat; width:6px; height:11px; position:absolute; top:7px; left:-6px;}
.supplier .item.even{ background:#fcfcfc;}
.supplier .item:hover{ background:#f7fcff; border-bottom:1px solid #a9cbe3;}
/*poppup*/
.addPopup{ position:fixed; width:600px; padding:20px; background:#fff; border-radius:10px; z-index:21; top:4%; left:50%; margin-left:-300px;}
.addPopup .proList td{ border:none !important; padding:5px; text-align:left;}
.addPopup .proList{ border-bottom:1px solid #ccc;}
.addPopup .tit{ border-bottom:1px solid #ccc; padding-bottom:15px; font-size:20px; line-height:23px;}
#showBg{ display:none; position:fixed; width:100%; height:100%; background:#000; z-index:20; top:0; left:0;}

/*poppup1*/
.addPopup1{position:fixed; width:50px; padding:20px;  border-radius:10px; z-index:21; top:20%; left:50%;margin-left:-244px;}



/*account-m*/
.account-m{ background:#fff; width:520px; border:1px solid #d8d8d8; border-radius:5px; box-sadow:0 0 5px #d8d8d8; margin:30px auto 50px; overflow:hidden;}
.account-m h1{ font-size:20px; line-height:23px; padding:20px 0 10px; text-align:center;}
.account-m hr{ border-bottom:1px solid #ececec;}
.account-m th{ text-align:right;}
.account-m td input[type='text'],.login .table1 input[type='password']{ width:90%; text-align:left; padding:0 10px;}
.account-m .btnArea{ text-align:center; background:#f4f4f4; border-top:1px solid #dadada; padding:20px 0; margin-top:20px;} 
/*login*/
.loginWrap{position:absolute; z-index:2; left:50%; margin-left:-197px; top:50%; margin-top:-230px;}
.login{ width:395px; margin-bottom:5px; }
.login .table1{ margin:0 auto;}
.login .table1 input[type='text'],.login .table1 input[type='password']{ height:36px !important; line-height:36px !important;}
.login .bigBlueBtn{ font-size:20px; padding:0 35px;}
.login .password{ position:relative;}
.login .password span{ position:absolute; z-index:3; top:9px; left:14px; color:#777;}
/*footer*/
.footer{ background:#3a3a3a; color:#ccc; text-align:center; height:40px; line-height:40px; font-size:12px;}
.searchtex{font-size:16px; color:#00F; text-decoration:underline; line-height:36px;}
/*当前位置搜索导航*/
table.proList2 td,table.proList th{ text-align:center;}
table.proList2 .addNote div{ display:none;}
table.proList2 .quickNote{ position:relative; display:inline;}
table.proList2 .quickNote div{ display:none; position:absolute; z-index:3; background:#fff; border:1px solid #005ba1; width:206px; padding:13px; top:-20px;}
table.proList2 .quickNote div.pop-l{  left:-244px;}
table.proList2 .quickNote div.pop-r{ right:-244px;}
table.proList2 .quickNote div .dot{ position:absolute; z-index:4; background:url(images/pop-dot.png) no-repeat; width:11px; height:20px; top:20px; }
table.proList2 .quickNote div.pop-l .dot{right:-11px;}
table.proList2 .quickNote div.pop-r .dot{ background:url(images/pop-dot-r.png) no-repeat; left:-11px;}
table.proList2 .quickNote:hover div{ display:block; text-align:left;}
table.proList2 .quickNote:hover div li{ border-bottom:1px solid #e6e6e6; padding:3px;}
table.proList2 .quickNote:hover .blue{ color:#555 !important; text-decoration:underline;}

.lwfinput{margin-right:10px;}

DIV.badoo {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0968dd; FONT-SIZE: 14px; PADDING-TOP: 10px
}
DIV.badoo A {
	BORDER-BOTTOM: #cdcbcb 1px solid; BORDER-LEFT: #cdcbcb 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #0968dd; BORDER-TOP: #cdcbcb 1px solid; BORDER-RIGHT: #cdcbcb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
DIV.badoo A:hover {
	BORDER-BOTTOM: #ff5a00 1px solid; BORDER-LEFT: #ff5a00 1px solid; COLOR: #ff5a00; BORDER-TOP: #ff5a00 1px solid; BORDER-RIGHT: #ff5a00 1px solid
}
DIV.badoo A:active {
	BORDER-BOTTOM: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-TOP: #ff5a00 2px solid; BORDER-RIGHT: #ff5a00 2px solid
}
DIV.badoo SPAN.current {
	BORDER-BOTTOM: #ff5a00 1px solid; BORDER-LEFT: #ff5a00 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffeee5; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #ff5a00; BORDER-TOP: #ff5a00 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ff5a00 1px solid; PADDING-TOP: 3px
}
DIV.badoo SPAN.disabled {
	DISPLAY: none
}

/*2016-4-8 hexj*/
.white-bg{background: #fff;}
.mt20{margin-top: 20px;} .mt30{margin-top: 30px;}
.plr30{padding-right: 30px;padding-left: 30px;}
.fl_l{ float:left;}
.fl_r{ float:right;}
.re{ position:relative;}
.ac{text-align: center;}
.al{text-align: left;}
.ar{text-align: right: ;}
.red-f{color: #f56868;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.mainBox{padding-left:0px;}
.iconBlue{color: #58a1fe;}
.iconGray{color: #c9c9c9;}
.titleBlue-bg{background: #58a1fe;color: #fff;}
.white-f{color: #fff;}
.white-bg{background: #fff;}
.header .sideBar{position: absolute;left: 0;width: 270px;background: #fff;height: 100%;}
.header .sideBar .nav{padding-top: 15px;}
.header .sideBar .nav li{height: 60px;line-height: 60px;}
.header .sideBar .nav li a{font-size: 16px;padding: 0 35px;display:block;}
.header .sideBar .nav li a i{display:block;line-height: 60px;}
.header .sideBar .nav li a span{padding-left: 15px;}
.header .sideBar .nav li a{*zoom:1}.header .sideBar .nav li a:before,.header .sideBar .nav li a:after{display:table;line-height:0;content:""}
.header .sideBar .nav li a:after{clear:both}
.header .sideBar .nav li.curr a{ background:#58a1fe; height:60px; color:#fff;}
.header .sideBar .nav li.curr a .iconBlue,.header .sideBar .nav li.curr a .iconGray{color: #fff;}
.tableCon{width: 100%; background: #fff;}
.tableCon tr{background: #fff;}
.tableCon td{padding:15px;color: #666;}
.tableCon tr:nth-child(2n+1){background:#f9f9f9;}
.tableCon td span{padding-left: 10px;}
.tableCon td i{font-style:normal;}
.tableCon td a{color: #58a1fe;}
.tableCon th{background: #eee;padding:15px;text-align: center;color: #000;}
.tableCon2 td,.tableCon2 th{padding:10px;color: #666;}

.tableCon .pic-img{display: block;}
.tableCon .pic-img img{width:65px;height: 40px;} 
.calendarBox{width: 49%;float: left; margin-top: 30px;}
.noteBox{width: 49%;float: right;margin-top: 30px;}
.noteBox .title{padding: 13px;white-space: nowrap;background: #58a1fe;color: #fff;text-align: center;position: relative;}
.noteBox .title .addBtn{display:inline-block;color: #fff;position: absolute;right: 15px;}
.noteBox .con{padding:15px;background: #fff;border-radius: 0 0 5px 5px;}
.padCon{padding:20px;}
.popNote-con{background: #fff;width: 600px;}
.popNote-con .title{background: #58a1fe;color: #fff;height: 45px;line-height: 45px;padding: 0 15px;font-size: 16px;}
.popNote-con .title a{float: right;display: inline-block;color: #fff;}
.popNote-con .typeBox{padding-top: 15px;}
.popNote-con .typeBox li{width: 160px;height: 40px;line-height: 40px;float: left;margin-left: 25px;text-align: center;border:1px solid #ececec; margin-bottom: 15px;}
.popNote-con .typeBox li a{display: block;}
.popNote-con .typeBox li a:hover{text-decoration: none;}
.popNote-con .typeBox li.curr{border:1px solid #58a1fe;}

.tableCon2 input[type='text']{display:inline-block;height: 35px;line-height: 35px; font-size: 14px;line-height: 1.42857143;color: #555555;background-color: #ffffff;background-image: none;
border: 1px solid #e6e6e6;-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;padding: 0 5px;}
.tableCon2 input[type='text']:focus{border: 1px solid #58a1fe;}
.tableCon2 .txtput{width: 380px;}
.tableCon2 .txtare{width: 380px;}
.tableCon2 .txtput-short{width: 250px;}

.calendarTab{background: #fff;}
.calendarTab td{text-align: center;height: 60px;line-height: 60px;}
.tab-whiteBg{background: #fff;overflow: hidden;}
.tabMain{overflow: hidden;}
.tabMain .tabCon{margin-left: 20px;}
.tabMain .tabCon iframe {width: 600px;height: 550px;}
.checkMain .scIcon{float: left;width: 100px;height: 35px;line-height: 35px; }
.checkMain.checkMain-s .scIcon{float: left;width: 75px;}
.checkMain span{float: left;padding-left: 5px;}
.checkMain .checkBox-btn{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0; position:absolute;width:22px;height:22px; left:0;top: 20px;}
.checkMain label{width:20px;height:35px; display:block;cursor: pointer;float: left;background: url(images/icon.png) no-repeat; background-position: -5px 0px;}
.checkMain label.checked{background-position: -5px -40px;}
.toggCon{display: block;font-size: 14px;line-height: 1.42857143;color: #555555;background-color: #ffffff;background-image: none;
border: 1px solid #e6e6e6;width: 380px;padding: 8px 5px;position: relative;}
.toggCon a{position: relative;display: block;color: #666}
.toggCon a span{background: url(images/icon.png) no-repeat; display: inline-block;width: 16px; height: 16px;position: absolute;right:2px;}
.toggCon a span.icon{background-position: -8px -85px;}
.toggCon a span.upIcon{background-position: -8px -120px;}
.conDrop{position: absolute;background: #fff;border:1px solid #e1e1e1;padding: 15px 10px;width: 370px; margin-top: -1px;}
.searchBox .searchBtn{ background: url(images/icon.png) no-repeat; background-position: 5px -152px;width: 44px;height: 37px;text-indent: 10px;border:1px solid #e7e7e7;cursor: pointer; }
.conDrop .tableCon{margin-top: 15px;}
.conDrop .tableCon a{color: #666;font-size: 13px;}
.input-time{border:1px solid #e1e1e1;height: 35px;line-height: 35px;width: 71px; margin-right: 5px;}
.input-time-long{border:1px solid #e1e1e1;height: 35px;line-height: 35px;width:150px; margin-right: 5px;}
.input-time option{height: 20px;line-height: 20px;}

.tab-whiteBg .btn-info{background: #f7f8f9;border-top:1px solid #ececec;padding: 15px 0;position: absolute;bottom: 0;width: 100%;}
.tab-whiteBg .btn-info a,.tab-whiteBg .btn-info2 a{padding:5px 45px; margin-left: 20px; }
.upfileBox{height: 70px;width: 390px;padding-top: 20px;}
.big-imgBox{display: none;}
.big-imgBox span.title{display:block;color: #fff;background: #58a1fe;color: #fff;height: 45px;line-height: 45px;font-size: 16px;text-align: right;padding-right: 15px;cursor: pointer;}
.big-imgBox .bg-w{background: #fff;padding: 15px;}
.tableCon.font-color td a{color: #666;}
.proChoose .selc-list{margin-bottom: 15px;}
.proChoose .selc-list .txt{float: left;width: 10%;font-size: 15px;padding: 10px 15px;}
.proChoose .selc-list dl{float: left;width: 70%;}
.proChoose .selc-list dd{float: left;padding: 10px 15px;font-size: 15px;}
.proChoose .selc-list dd a{color: #666;font-size: 15px;}
.title-blueBg{background: #58a1fe;color: #fff;height: 45px;line-height: 45px;padding: 0 15px;font-size: 16px;}
.addNew-del{padding: 10px 0;}
.addNew-del .del{margin-left: 10px;}
.newCase-Con{width: 800px;}
.widthPop{width: 600px;height: 550px;}
.bigBlue{font-size: 16px;color: #58a1fe;}
.payfor-money{color: #ff6000;font-size: 18px;}
.leftCon-box{width: 47%;float: left; margin-top: 30px; margin-right: 30px;background: #fff;}
.rightCon-box{width: 47%;float: left;margin-top: 30px;background: #fff;}
.leftCon-box .title,.rightCon-box .title{padding: 13px;white-space: nowrap;background: #58a1fe;color: #fff;text-align: left;position: relative;}
.leftCon-box .tablePad,.rightCon-box .tablePad{padding: 15px;}
.leftCon-box .title .addBtn,.rightCon-box .title .addBtn{position: absolute;right: 10px;color: #fff;}


