@charset "utf-8";
/* CSS Document */

.ucenter {overflow:hidden}
.ucenter .left{ position: relative; width: 230px; min-height:600px; text-align: center; background:#f3f3f3; }
.ucenter .left2{ position: relative;float:left;width: 30px;height:100px;}
.ucenter .right { width: 830px; padding:0px 20px 30px 20px; min-height: 500px; _height: 500px; background-color: #fff; }
.ucenter .left h3 { height: 50px; line-height: 50px;font-size:14px; border-bottom:1px solid #ccc; box-shadow:1px 1px 1px #fff; text-align:left; padding-left:30px; font-weight:bold }
.ucenter .switch {position:absolute;right:10px;top:13px;width:30px;height:25px;cursor:pointer;}
.ucenter .left .toleft{background:url(../img/pages.png) no-repeat 0 -46px;}
.ucenter .left2 .toright{position:absolute;left:10px;top:180px;width:25px;height:100px;float:left;cursor:pointer;background:url(../img/pages_2.png) left  center no-repeat}
.ucenter .left li { border-bottom: 1px dotted #ccc; font-size: 12px; height: 40px; line-height: 40px; text-align:left; padding-left:30px; }
.ucenter .left li a{ color:#333; }
.ucenter .left li.current { background-color: #fff; border-left:5px solid #13ab4a; color: #13ab4a; padding-left:25px; }
.ucenter .left li.current a { color:#13ab4a}
.ucenter .right h3{ color: #009140; font-size: 23px; line-height: 38px; height: 38px; margin-bottom:10px; }
.ucenter .right .uform { margin: 0 auto; border-bottom: 1px solid #EEE; padding: 6px 0; width: 100%; font-size: 12px; height:27px; line-height:27px; overflow: hidden; color: #555; }
.ucenter .right .uform .label { padding-right: 10px; text-align: right; width: 120px; float: left; }
.uform .uinput { width: 200px; float: left; border: 1px solid #999; height: 24px; color: #333; line-height: 24px; text-indent:5px; background-color: #fff; margin-right:5px; }
.uform select.uinput { text-indent:0}
.uform .uradio { vertical-align:middle; margin-right:10px; background: none; }
.uform .usave{ font-weight: bold; height: 28px; width: 72px; font-size:14px; }
.uform .note { display:none; color:red; }

.datatable table{ border-left: 1px solid #ccc; border-top: 1px solid #ccc; }
.datatable td{ border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: center; height:30px; }
.datatable .first { color:#000; background:#efefef; background: linear-gradient(#fcfcfc, #efefef); background: -webkit-linear-gradient(top, #fcfcfc, #efefef); background: -moz-linear-gradient(top, #fcfcfc, #efefef); background: -ms-linear-gradient(top, #fcfcfc, #efefef); background: -o-linear-gradient(top, #fcfcfc, #efefef); }
.datatable a,.datatable a:hover,.datatable .operation{color:#13ab4a}
.datatable .inputw1{height:20px; padding-left:4px;border-radius: 4px; border:1px solid #c8c8c8}
.datatable .select1{height:22px; padding-left:4px;border-radius: 4px; border:1px solid #c8c8c8}
.datatable .tabtextarea{ width:140px; border-radius: 2px; height:30px;  border:1px solid #c8c8c8}
.datatable  .w50px{width:50px}
.datatable  .w75px{width:75px}
.datatable  .w100px{width:100px}
.datatable  .w200px{width:200px}
/* profile picture*/
.upload .uploadbtn { margin-left:235px; }
.upload .upbtn { position: relative; display: inline-block; width: 100px; height: 28px; text-align: center; line-height: 28px; overflow: hidden; font-weight:bold; font-size:14px; }
.upload .upbtn:hover { color:#fff !important}
.upbtn input { position: absolute; top: 0; left: -50px; width: 200px; height: 28px; opacity: 0; filter: alpha(opacity: 0); cursor: pointer; font-size:100px; }
.upload .upimg { margin:10px 0; }
.upload .usave { margin-left:215px; font-weight: bold; height: 28px; width: 72px; font-size:14px; }
.inquirytable table{ border-left: 1px solid #ccc; border-top: 1px solid #ccc; }
.inquirytable td{ border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: center; height:30px; }
.inquirytable .first { color:#000; background:#efefef; background: linear-gradient(#fcfcfc, #efefef); background: -webkit-linear-gradient(top, #fcfcfc, #efefef); background: -moz-linear-gradient(top, #fcfcfc, #efefef); background: -ms-linear-gradient(top, #fcfcfc, #efefef); background: -o-linear-gradient(top, #fcfcfc, #efefef); }
.favorite>li { margin-bottom:10px; overflow:hidden; border-bottom: 1px dotted #E4E4E4; padding-bottom:10px; }
.favorite .img { width:50px; height:50px; margin-right:10px; float:left}
.favorite .img img { width:100%; }
.favorite .text { width:750px; float:left}
.favorite .text .author{ margin-bottom:10px; }
.favorite .text .author .name{ font-size:14px; font-weight:bold; width:200px; float:left}
.favorite .text .author .favtoggle { float:right; position:relative; }
.favorite .text .author .favtoggle .icon { display:none; background:url(../img/renesola.png) -80px 0 no-repeat; width:17px; height:17px; }
.favorite .text .author .favtoggle .favcontent { display:none; top: 0; position: absolute; right: 0; z-index: 51; clear: both; min-width: 85px; _min-width: auto; margin: 16px 0 0 0; padding: 8px; border: 1px solid #DCDCDC; background: #fff; border-radius: 3px; box-shadow: 0 1px 2px #ccc; text-align: center; }
.favorite .text .author .favtoggle .favcontent a { color:#333; }
.favorite .text .author .favtoggle .favcontent a:hover { color:#fff; background:#609ADB; padding:3px 0; }
.favorite .text h1 { font-size:16px;}
.favorite .text .article { line-height:150%; margin-bottom:10px;}
.favorite .text .article a { color:#13ab4a}
.favorite .text .article img { vertical-align:middle; margin:10px;}
.favorite .text .photos a { width:120px; height:120px; float:left; }
.favorite .text .photos a img { width:100%}
.favorite .text .favcomment { display:none}
.read.on { color:#999; }
.zoomimgwb .simg { width:350px; overflow:hidden; cursor: url(../img/big.cur), auto; }
.zoomimgwb .large{ cursor: url(../img/small.cur), auto; }
.zoomimgwb .simg li { width: 100px; height: 100px; float:left; margin-right:5px; margin-bottom:5px;}
.zoomimgwb .simg li img, .zoomimgwb .large  img{ width:100%; }
.zoomimgwb .limg { width:100%; background:#FAFAFA; overflow:hidden; position:relative}
.zoomimgwb .limgbox { width:480px; margin:0 auto; padding:10px; overflow:hidden}
.zoomimgwb .limg .list { margin-top:10px; }
.zoomimgwb .limg .list li { cursor: pointer; float: left; height: 55px; margin-right: 8px; width: 55px; }
.zoomimgwb .limg .list li img { border: 1px solid #DDDDDD; height: 53px; padding: 1px; width: 53px; }
.zoomimgwb .limg .list li img.on { border: 2px solid #009040; height: 53px; padding: 0; width: 53px; }
.zoomimgwb .leftbtn, .zoomimgwb .rightbtn { background:url(../img/renesola.png) no-repeat 0 -217px; width:45px; height:45px; position:absolute; top:180px; display:block}
.zoomimgwb .leftbtn { left:50px; }
.zoomimgwb .rightbtn { background-position:-50px -217px; right:50px; }
.loadmore { background:#ececec; width:100%; height:40px; margin-top:30px; cursor:pointer; line-height:40px; font-size:14px; color:#13ab4a; text-align:center}
.loadmore:hover { background:#009040; color:#fff;}
.quotation-btns { margin-bottom:3px; overflow:hidden}
.quotation-btns li { float:left; height:20px; line-height:20px; margin-right:15px; cursor:pointer}
.quotation-btns i { background:url(../img/renesola.png) no-repeat; width:20px; height:20px; display:inline-block; vertical-align:middle}
.quotation-btns .i1 { background-position: -80px -410px; }
.quotation-btns .i2 { background-position: -80px -450px; }
.quotation-btns .i3 { background-position: -80px -490px; }
.quotation-btns .i4 { background-position: -120px -410px; }
.quotation-btns .i6 { background-position: -226px -411px; }
.quotation-btns .i7 { background-position: -155px -450px; }
.quotation-btns .i8 { background-position: -155px -410px; }
.quotation-btns .i9 { background-position: -159px -490px; }
.quotation-btns .i10 { background-position: -191px -411px; }
.quotation-btns .i11 { background-position: -191px -450px; }
.anneboxx{height:20px; padding-top:10px; float:right;display:inline-block; width:auto; line-height:20px}
.anneboxx span { vertical-align:middle}
.anneboxx i{width:20px; height:20px; float:left;}
.anneboxx .iconannex{ background:url(../img/renesola.png) no-repeat; background-position: -232px -95px;}




.admintable { overflow-x:scroll; }
.addorder { background:#fff}
.addorder .logo { border-bottom:2px solid #333; margin-bottom:12px}
.addorder h1 { font-size:36px; text-align:center; line-height:110%; margin-bottom:12px}
.addorder-btn { height:34px; line-height:34px; font-size:20px; width:100px; margin-top:5px; }
.advanced { position:absolute; left:788px; top:32px; }
.advanced-search { background:#fff; margin-top:30px; margin-bottom:20px; overflow:hidden }
.advanced-search .head_search { position:relative; top:0; border:none; }
.advanced-search h2 { border-bottom: 2px solid #009040; font: 700 16px/30px arial; margin-bottom:50px}
.advanced-search .title-country { clear:both;}
.advanced-search .select-country{ border: 1px solid #bbb; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1); -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1); color: #333; font-family: Arial; font-size: 13px; height: 26px; line-height: 26px; padding: 4px; background:#fff; margin-top:3px; width:190px; }
.advanced-search .ainput{  margin-top:10px;width:386px; height:30px; float:left; line-height:30px; padding-left:5px; font-weight:400; background-color:#fff; border:1px solid #ccc; color:#333; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1); -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1); box-shadow:inset 0 1px 2px rgba(0,0,0,.1); }
.head_search  ul { float:left;}
.head_search li{ float:left; margin-right:12px; }
.addall { width:90px; height:24px; line-height:24px; margin-bottom:10px;}
.advanced-search .select-country.text2 { height:17px; line-height:17px;}
.wbuser { padding:0 !important; width:818px !important;}
.wbuser .img{ width:90px; height:90px; overflow:hidden; float:left; margin-right:15px;}
.wbuser .img img { width:100%;}
.wbuser .text { float:left; padding-top:4px; width:690px;}
.wbuser .text li { height:26px; line-height:26px; overflow:hidden;}
.wbuser .text li.first { border-bottom:1px dashed #ccc; padding-bottom:5px;}
.wbuser .text i { background:url(../img/icon.png) no-repeat; width:25px; height:18px; vertical-align:middle; display:inline-block}
.wbuser .text i.i1 { background-position:-300px -500px; height:22px;}
.wbuser .text i.i2 { background-position:-400px 0px}
.wbuser .text i.i3 { background-position:-400px -100px}
.wbuser .text .name { font-size:18px;}
.importbg { background:#e9e9e9; border:1px solid #d4d4d4; height:80px; margin-bottom:30px;}
.importbg .gbtn { margin:0 auto; display:block; margin-top:20px; width:100px; height:32px; line-height:32px; font-weight:bold; font-size:14px; }
.suc, .fail { background:url(../img/icon2.png) no-repeat 0 -300px; width:25px; height:18px; display:block; margin:0 auto; vertical-align:middle }
.fail { background:url(../img/icon2.png) no-repeat 0 -350px;}
.notes { background:#fef8e9; border:1px solid #f8e6b8; padding:10px; margin-bottom:20px; color:#e84e0e;}
.notes i {background:url(../img/icon2.png) no-repeat 0 -400px; width:25px; height:25px; display:inline-block; margin:0 5px; vertical-align:middle;}
.uploadlist .title { background:#13ab4a; color:#fff; font-size:18px; padding:10px 10px;}
.uploadlist .content .gray { font-size:11px; font-weight:normal; margin-left:10px; color:#666;}
.uploadlist .content { padding:20px; overflow:hidden}
.uploadlist .content .ctitle {border-bottom:1px solid #d7d7d7; padding-bottom:5px;}
.uploadlist .question { display:inline-block; margin-left:20px; text-decoration:underline;}
.uploadlist .question i {background:url(../img/icon2.png) no-repeat 0 -450px; width:20px; height:13px; display:inline-block; vertical-align:middle;}
.notes .title { background:#feb394; color:#fff; text-align:center; padding:5px 0; font-weight:bold}
.notes .content { padding:20px; line-height:200%;}
.suc2 i, .fail2 i{ background:url(../img/icon2.png) no-repeat 0 -300px; width:20px; height:18px; display:inline-block; vertical-align:middle }
.fail2 i { background:url(../img/icon2.png) no-repeat 0 -350px;}
.notes .info { color:#333; padding-left:7px; padding-top:10px; line-height:140%;}
.unloadbtn { padding:7px 32px; font-weight:bold; margin:0 auto; display:block; width:70px;}
.template { text-decoration:underline; margin-bottom:20px; margin-left:15px;}
.template i { background:url(../img/icon2.png) no-repeat 0 -500px; width:25px; height:20px; vertical-align:middle; display:inline-block}
.importhelp .title { background:#ebebeb; padding:10px 0; color:#000; font-size:14px; margin:15px 0 10px 0;}
.importhelp .title .i1,.importhelp .title .i2,.importhelp .title .i3 {background:url(../img/icon2.png) no-repeat 0 -550px; width:30px; height:20px; vertical-align:middle; display:inline-block; margin-left:15px;}
.importhelp .title .i2 {background:url(../img/icon2.png) no-repeat 0 -600px;}
.importhelp .title .i2 {background:url(../img/icon2.png) no-repeat 0 -650px;}
.importhelp .list li {background:url(../img/icon2.png) no-repeat -50px 3px; padding-left:20px; margin-left:19px; margin-bottom:10px; }
.table { width:100%; overflow:auto}
.table .submit { border:0; background-color:#13ab4a; border-radius: 4px; display: inline-block; color: #fff; text-align: center; padding: 0 4px; cursor:pointer}
.table .reset { border:0; background-color:#dddddd; border-radius: 4px; display: inline-block; color: #262626; text-align: center; padding: 0 4px; cursor:pointer}
.upload img { width:210px; height:166px}


.orderSearch {background:#f6f6f6; background: linear-gradient(#fff, #f6f6f6); background: -webkit-linear-gradient(top, #fff, #f6f6f6); background: -moz-linear-gradient(top, #fff, #f6f6f6); background: -ms-linear-gradient(top, #fff, #f6f6f6); background: -o-linear-gradient(top, #fff, #f6f6f6);}

.orderSearch { margin-bottom:30px;padding-left:25px;}
.orderSearch .title { height:30px; line-height:30px; font-size:18px;font-weight:bold;}
.orderSearch .title2 { font-size:14px;}
.orderSearch .titlebg {border-bottom:1px solid #d1d1d1; margin-bottom:10px;}
.orderSearch .title i { background:url(../img/icon.png) no-repeat -500px -200px; width:25px; height:23px; display: inline-block; vertical-align:middle}
.orderSearch span { font-size:11px; color:#666}
.orderSearch .adv { float:right; font-size:12px; color:#333; cursor:pointer}
.orderSearch .adv .s1 { display:block; display:inline; color:#333;}
.orderSearch .adv .s2 { display:none;}
.orderSearch .adv i { background:url(../img/arrowdown.png) no-repeat; width:20px; height:14px; display:inline-block; margin-left:7px;}
.orderSearch .adv.on .s1 { display:none;}
.orderSearch .adv.on .s2 { display: block; display:inline; color:#333;}
.orderSearch .adv.on i { background:url(../img/arrowup.png) no-repeat; width:20px; height:14px; display:inline-block; margin-left:7px;}
.content { padding:0 20px 12px 0}
.content table td{height:38px; line-height:30px;}
.content .inputweight{ width:90%; height:24px; display:inline;border-radius: 4px; border:1px solid #c8c8c8; padding-left:5px;}
.content .selectweight{ width:92%; height:24px; display:inline;border-radius: 4px; border:1px solid #c8c8c8; padding-left:5px;}
.content .title3 {font-weight:bold; text-align:right; padding:0 10px;}
.content .submit { border:0; background-color:#13ab4a; border-radius: 4px; display: inline-block; color: #fff; text-align: center;width:70px; height:30px; line-height:30px; font-size:14px; margin-top:6px; cursor:pointer}
.content .reset { border:0; background-color:#dddddd; border-radius: 4px; display: inline-block; color: #262626; text-align: center;width:70px; height:30px; line-height:30px; font-size:14px; margin-top:6px;margin-left:15px;  cursor:pointer}



.content .advance { display:none}
.chathistory { background:#f6f5f5; overflow:hidden; border:1px solid #e0e0e0;}
.chathistory .chatsearch{ background:#ebebeb; border-top:1px solid #fff; margin-bottom:10px; padding-left:10px; padding-bottom:10px;}
.chathistory .chatsearch input { float:none; margin:0 15px 0 6px;}
.chathistory .chatcontent { float:left; width:608px;}
.chathistory .chatfriends{ float:right; width:200px;}
.chathistory .chatcontent .title{border-right:1px solid #ccc;}
.chathistory .title { background:#13ab4a; color:#fff; text-align:center; font-weight:bold; height:30px; line-height:30px;}
.chathistory .name1 { color:#5e97d1; font-weight:bold}
.chathistory .name2 { color:#13ab4a; font-weight:bold; float:right}
.ademo { display:none}
.chathistory .acontent { padding:10px; overflow:hidden;border-right:1px solid #ccc; min-height:510px;}
.chathistory .gray { display:inline; font-weight:normal; padding-left:5px;}
.chathistory .name1, .chathistory .name2 { margin:10px 0; clear:both}
.chathistory .msg1, .chathistory .msg2 {border:1px solid #5e97d1; padding:10px; border-radius:5px; background:#fff; float:left; position:relative; margin-left:20px; clear:both; margin-bottom:10px;}
.chathistory .msg1 i{ position:absolute; width:10px; height:16px; display:block; position:absolute; left:-10px; top:5px; background:url(../img/chatl.png) no-repeat}
.chathistory .msg2 { float:right;border:1px solid #13ab4a; margin-right:20px;}
.chathistory .msg2 i {position:absolute; width:10px; height:16px; display:block; position:absolute; right:-9px; top:5px; background:url(../img/chatr.png) no-repeat}
.chathistory .msg1 a , .chathistory .msg2 a { color:#13ab4a; text-decoration:underline;}
.chathistory .alist { font-weight:bold; padding-top:10px;}
.chathistory .alist li { height:34px; line-height:34px; padding-left:15px; cursor:pointer}
.chathistory .alist li.on { background:#fff; color:#13ab4a}

.analysis { font-size:14px;}
.analysis a { color:#333;}
.analysis a:hover {color:#13ab4a}
.analysis h1 { font-size:14px; color:#000; font-weight:bold; margin:30px 0 10px 0px;}
.analysis h1:first-child { margin-top:0;}
.analysis .title i {border:4px solid #13ab4a; border-radius:4px; display:inline-block; margin-right:5px;}
.analysis .title { margin-left:0px; margin-bottom:10px;}
.analysis .title ul { display:inline-block;}
.analysis .title ul li { display:inline-block; padding-right:25px}
.analysis .title ul li.on a { color:#13ab4a; font-weight:bold;}
.analysis .bnums { margin-left:0px;}
.analysis .bnums dl { border-right:1px solid #cbcbcb; float:left; margin-right:15px; padding:5px 0;padding-right:15px; }
.analysis .bnums dl:last-child { border:none}
.analysis .bnums dt { margin-bottom:15px;}
.analysis .bnums dd { font-size:12px; line-height:20px;}
.analysis .bnums span { font-size:24px; font-family:arial; margin-right:15px;line-height:20px;}
.analysis .table { font-size:12px;}
.analysis .percent { text-align:left; width:92px; margin:0 auto;}
.analysis .percent i{ background:#13ab4a; display:inline-block; height:20px; min-width:1px; vertical-align:middle; float:left; margin-right:10px;}
.analysis .search { padding:0 0 6px 10px; font-size:12px;}
.analysis .search input { float:none; margin-right:10px; width:140px; height:22px; line-height:22px}
.analysis .search .btn { border:none; font-size:14px; font-weight:bold; cursor:pointer;}
.analysis .search .btn:hover {color:#13ab4a}
.paging a:hover,.paging a.current { background-color: #13ab4a; color: #fff !important; text-decoration:none }
.analysis .table td { border-right:none;}
.analysis .table table {border: none;text-align: right;}
.analysis .table .l { text-align:left !important; text-indent:20px;}
.analysis .first { background:#13ab4a; color:#fff;}
.cpage { text-align:center; padding-top:20px; margin-bottom:15px;}
.cpage a {color:#13ab4a; text-decoration:underline; margin-right:15px;}

.nochatdatanotice {background:url("../img/notice.png") no-repeat 0px -1px;width: 18px;height: 18px;display: inline-block;vertical-align: middle}

.pages{background-color:#e7e7e7;height:40px;float:left;width:100%;margin-top:2px;}
.pages .pleft{background:none;float:left;width:50%;}
.pages .pleft ul{list-style:none;list-style-type:none;float:left;height:40px;line-height:40px;margin-left:5px;}
.pages .pleft li{float:left;padding-left:0;padding-right:15px;border-bottom:0;}
.pages .pleft li i{cursor:pointer;width:15px;height:15px;display:inline-block;vertical-align: middle;}
.pages .page{border-right:1px solid #d4d4d4;width:30px;height:20px;}
.pages .pagesize{border-right:1px solid #d4d4d4;width:60px;height:22px;line-height:22px;vertical-align: middle;margin-left:5px;}
.pages .pleft li i.line{background:url(../img/pages.png) no-repeat 0 -15px;width:2px;}
.pages .first{background:url(../img/pages.png) no-repeat 0 0;}
.pages .prev{background:url(../img/pages.png) no-repeat -14px 0;}
.pages .next{background:url(../img/pages.png) no-repeat -28px 0;}
.pages .last{background:url(../img/pages.png) no-repeat -43px 0;}
.pages .refresh{background:url(../img/pages.png) no-repeat -58px 0;}
.pages .pright{float:right;height:40px;line-height:40px;margin-right:8px;}


.table3 td{text-align:left; padding-left:20px; min-width:5%; max-height:30%}
.table3 .trbg{background:#f9f9f9;}
.table3 tr{height:44px;}
.table3 .userimg img{margin:5px 0 5px 5px;float:left;height:126px; width:99px; overflow:hidden;}
.table3 .activitiseimg img{margin:5px 0 5px 5px;float:left;height:120px; width:150px; overflow:hidden;}

.gbtn2 { border:0; background-color:#ddd; color:#fff; margin-top:15px; border-radius: 4px; display: inline-block;  text-align: center; padding: 0 4px; cursor:pointer}
.userfile{ position:relative; height:40px;margin-top:90px; margin-left:-190px; left:50px; width:200px; cursor:pointer;filter:alpha(opacity:0);opacity:0;}
.userfile2{ position:relative; height:45px; margin-left:-190px; width:200px; left:65px; cursor:pointer;filter:alpha(opacity:0);opacity: 0;}
.gbtnbox{ padding:10px 0; height:40px; width:70px; margin:0 auto}
.gbtnbox1{ padding:10px 0; height:40px; width:80px; margin:0 auto}
.gbtnbox2{ padding:10px 0; height:40px; width:170px; margin:0 auto}
.gbtnbox3{ padding:10px 0; height:40px; width:230px; margin:0 auto}
.gbtnbox4{ padding:10px 0; height:40px; width:380px; margin:0 auto}
.table3 .gbtn{float:left;margin:0; border:0; background-color:#13ab4a; border-radius: 4px;  color: #fff; text-align: center; width:70px; height:30px; line-height:30px; font-size:14px; cursor:pointer}
.table3 .gbtn2{float:right;margin:0; border:0; background-color:#dddddd; border-radius: 4px; color: #fff; text-align: center; width:70px; height:30px; line-height:30px; font-size:14px; cursor:pointer}
.table3 .gbtn3{border:0; margin:0; background-color:#13ab4a; border-radius: 4px;  color: #fff; text-align: center; width:70px; height:30px; line-height:30px; font-size:14px; cursor:pointer}
.table3 .gbtn4{border:0; margin:0; background-color:#13ab4a; border-radius: 4px;  color: #fff; text-align: center; width:70px; height:30px; line-height:30px; font-size:14px; cursor:pointer}
.table3 .gbtn5{border:0; margin:0; background-color:#13ab4a; border-radius: 4px;  color: #fff; text-align: center; width:180px; height:30px; line-height:30px; font-size:14px; cursor:pointer; margin-left:10px}
.table3 .gbtn6{border:0; margin:0; background-color:#13ab4a; border-radius: 4px;  color: #fff; text-align: center; width:280px; height:30px; line-height:30px; font-size:14px; cursor:pointer; margin-left:10px}
.table3 .add_btn{padding-left:155px}
.table3 .inputweight{ width:90%; height:24px; display:inline;border-radius: 4px; border:1px solid #c8c8c8; padding-left:5px;}
.table3 .inputweight2{ width:150px; margin-left:10px;  height:24px; display:inline;border-radius: 4px; border:1px solid #c8c8c8; padding-left:5px;}
.table3 .selectweight{ width:92%; height:24px; display:inline;border-radius: 4px; border:1px solid #c8c8c8; padding-left:5px;}
.table3 .textareaweight{ width:92%; height:80px; display:inline; border-radius:4px; border:1px solid #c8c8c8; padding-left:5px;}
.table3 .inputweight3{ width:100px; height:24px; display:inline;border-radius: 4px; border:1px solid #c8c8c8; padding-left:5px;}
.table3 .tabtextarea{ width:140px; border-radius: 2px; height:30px;  border:1px solid #c8c8c8}
.table3 .distance{width:150px; margin-left:6px}

/*---quotation详情---*/
.quotation {padding: 30px 17px; color: #000; font-family: arial; }
.quotation .content { border: #dedede 1px solid; overflow: hidden; padding: 55px 50px; font-size: 13px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -moz-box-shadow: 0 2px 4px rgba(0,0,0,.1); margin-bottom: 15px; }
.quotation .border { background: #b1b1b1; height: 2px; line-height: 0; font-size: 0; border-top: 1px solid #757575; }
.quotation table td { height: 22px; font-size: 14px;}
.quotation .table table, .table2 table { border-left: 1px solid #000; border-top: 1px solid #000; min-width: 100%; }
.quotation .table td { border-right: 1px solid #000; border-bottom: 1px solid #000; text-align: center; height: 20px; }
.quotation .table2 td { border-right: 1px solid #000; border-bottom: 1px solid #000; text-align: left; padding-left: 10px; height: 20px; }
.qbtn { margin: 0 auto; margin-bottom: 40px; display: block; width: 140px; height: 40px; line-height: 40px; font-size: 16px; }
.signup { text-align:right}
.smallButton {border: medium none;display: inline-block;height: 24px;line-height: 22px; margin-right: 10px; width: 62px;}


.success-order830 { width:830px; background:url(../img/success_bg830.png) no-repeat; margin:0 auto}
.success-order8302 { width:830px; background:url(../img/success_bg8302.png) no-repeat; margin:0 auto}


/*customer*/
.customer { font-family: Arial, Meiryo UI, sans-serif; color:#333;}
.clist { border:1px solid #eeeeee; padding:20px; margin-bottom:20px; overflow:auto}
.clist .gbg { background:#e0e0e0; width:100%; height:5px; line-height:0px; margin-bottom:20px;}
.clist .title3 { font-size:16px; padding-left:8px; margin-bottom:5px;}
.clist .c1, .clist .c2,.c3b,.c3,.c4 { float:right; margin-left:10px; cursor:pointer; color:#848484}
.clist .c1 i, .clist .c2 i{ background:url(../img/c1.jpg) no-repeat 0 2px; width:23px; height:20px; vertical-align:middle; display:inline-block}
.clist .c2 i{ background:url(../img/c2.jpg) no-repeat; width:23px; height:20px; vertical-align:middle; display:inline-block}
.c3 i{ background:url(../img/c3.jpg) no-repeat; width:23px; height:20px; vertical-align:middle; display:inline-block}
.c3b i{ background:url(../img/c3b.html) no-repeat; width:23px; height:20px; vertical-align:middle; display:inline-block;}
.c4 i{ background:url(../img/c4.jpg) no-repeat; width:23px; height:20px; vertical-align:middle; display:inline-block}
.clist td{height:32px; line-height:32px}
.gbg1 { background:#13ab4a; width:160px; height:5px;}

/*弹出表格设置*/
.dialog2 .dcontent textarea { -webkit-appearance: none; border-color:#ccc;}
.dialog2 td { height:32px !important;}
.dialog2 td input,.dialog2 td select{ border-radius: 4px; border:1px solid #c8c8c8} 
.clist td { height:27px !important;}

.quotation_clause{height:30px; line-height:30px; padding-top:20px; font-size:14px; vertical-align:middle}
.quotation_piapproval{height:30px; line-height:30px; padding-top:10px; font-size:14px; vertical-align:middle}
.quotation_clause input,.quotation_piapproval input{vertical-align:middle; margin:0 5px}
.qutation_signature_box{ float:right; width:320px; padding-top:30px}
.qutation_signature{width:100px; height:45px; line-height:45px; text-align:right; display:block; float:left}
.qutation_signature2{width:160px; padding-left:5px; height:45px; line-height:45px; display:block; float:left}

/*表格复选框*/
.datatable2 td{ border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: center; height:30px; }
.code-box{margin-top:5px; border:1px solid #009933}
.code-box .first_1{background:#009933; color:#fff;}
.gbtn_box{margin-top:20px; text-align:center; padding-bottom:15px;}
.datatable2  .input{border:1px solid #999; width:60px; height:20px; text-align:center;border-radius:4px}
.datatable2 .selectweight{border:1px solid #999; width:100px; height:20px; text-align:center;border-radius:4px}
/*标题*/
h4{ height:35px; line-height:35px; font-weight: bold; font-size:14px; color:#202020}
/*搜索图标*/
.PopLayer{background:url(../img/icon2.png) -40px -147px no-repeat; width:30px; height:21px; vertical-align:middle; display:inline-block;}
/*input 旁文字*/
.filedown{margin-left:30px;}
.filedown a{color:inherit;}
.filedown b{width:20px; height:30px;display:block;  background:url(../img/filedown.html) no-repeat;  float:left; margin-top:-13px;}



.approve_textarea{padding:10px; width:100%}
.approve_textarea textarea{width:98%; height:80px;border-radius:4px;border:1px solid #999;}

/*表格信息切换*/
.noborder, .noborder td { border:none !important}
.addmore { display:none}
.select3, .select4 {height:320px !important; margin-bottom:10px; width:250px !important;border-radius: 4px; border:1px solid #c8c8c8; margin-top:15px;}
.addtext,.deltext {width:70px; display:block; cursor:pointer}
.selecttext i{ background:url(../img/icon3.png) no-repeat; width:30px; height:20px; display:inline-block; vertical-align:middle}
.addtext,.texttop,.textup,.textdown { margin-bottom:5px;}
.deltext i { background-position: -100px -150px;}
.addtext i { background-position: -150px -150px;}


/*---Delivery Doocket---*/
.delivery {padding: 30px 17px; color: #000; font-family: arial; }
.delivery .content { border: #dedede 1px solid; overflow: hidden; padding: 55px 50px; font-size: 13px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -moz-box-shadow: 0 2px 4px rgba(0,0,0,.1); margin-bottom: 15px; }
.delivery .border { background: #b1b1b1; height: 2px; line-height: 0; font-size: 0; border-top: 1px solid #757575; }
.delivery table td { height: 22px; font-size: 14px;}
.delivery .table table, .table2 table { border-left: 1px solid #000; border-top: 1px solid #000; min-width: 100%; }
.delivery .table td { border-right: 1px solid #000; border-bottom: 1px solid #000; text-align: center; height: 20px; }
.delivery .table2 td { border-right: 1px solid #000; border-bottom: 1px solid #000; text-align: left; padding-left: 10px; height: 20px; }
.delivery .Signaturebox{ padding:50px 0 10px 0}
.delivery .Signaturebox .timebox_left{text-align:left; width:320px; float:left}
.delivery .Signaturebox .timebox_right{text-align:left; width:320px; float:right}
.delivery .Signaturebox .timebox .time{width:100px; height:20px; border-bottom:1px solid #333}
.delivery .Signaturebox .Signature{ clear:both; height:30px; padding-top:80px}
.delivery .Signaturebox .Signature .Signature_left{ float:left; width:320px; height:30px; line-height:30px; text-align:center; border-top:2px solid #999}
.delivery .Signaturebox .Signature .Signature_right{ float:right; width:320px; height:30px; line-height:30px; text-align:center; border-top:2px solid #999}











