* {outline:none;} :focus {outline: 0;} html,body,div,span,p,td,a,del,em,font,img,b,u,i,center,dl,dt,dd,ol,ul,li,form,label {margin: 0;padding: 0;} body, select, input, textarea {font:12px "Microsoft Yahei","\5b8b\4f53", Arial,Verdana;color:#222;} html, body {height:100%;} li {list-style:none;} img {border: 0;} #welive_operator {height:34px;overflow:hidden;padding:4px 1px;} #welive_avatar { float:left; width:30px; height:30px; padding:2px; background:#ccc; border:0; vertical-align:top; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; } #welive_name, #welive_duty { float:left; height:18px; width:200px; overflow:hidden; color:#fff; margin-left:8px; } #welive_duty {color:#aaa;font-size:11px;} #welive_copyright {position:absolute;right:2px;top:10px;} #welive_copyright a {color:#888;text-decoration:none;font-size:11px;outline:none;} #welive_operator .hover a {color:#FF6600 !important;} .loading2, .loading3 { background-repeat: no-repeat !important; background-position:50% 50% !important; } .loading2 {background-image: url(img/loading2.gif) !important;} .loading3 {background-image: url(img/loading3.gif) !important;} .shake { border: 1px solid red !important; color:red !important; -moz-box-shadow: 0 0 10px #FF9900 !important; -webkit-box-shadow: 0 0 10px #FF9900 !important; box-shadow: 0 0 10px #FF9900 !important; } .scb_radius {-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;} .scb_scrollbar {z-index:80000;display:none;position:relative;float:right;width:8px;background:#c8c8c8;} .scb_tracker {height:100%;width:8px;position:relative;padding:0 1px;cursor:default;} .scb_mover {position:absolute;top:0;left:0;height:20px;width:8px;cursor:s-resize;overflow:hidden;background:#888;} .smilies_div {display:none;} .smilies_wrap {width:100%;} .smilies_wrap img {padding:3px;cursor:pointer;border:0;} .smilies_wrap img:hover {border-radius: 4px 4px 4px 4px; background:#b7b7b7;} .chat-content{ width:100%; height:100%; border-bottom:1px solid #ccc; overflow:hidden; } .history .viewport {width:100%;height:100%;overflow: hidden;position: relative;} .history .overview {width:100%;position: absolute; left: 0; top: 0; padding: 0; margin: 0;/* padding-bottom:30px; */} .history .overview img {vertical-align:middle;border:0;} .history .overview a {text-decoration:none;border-bottom:1px dashed #ddd;} .history .overview a:hover {color:#ff6600;border-bottom:1px dashed #ff6600;} .history .overview a.relink {color:red;font-weight:bold;cursor:pointer;} .msg.l b, .msg.r b, .msg.s .ico, .msg.e .ico{background-image: url(img/guest.png);} .msg{position: relative;margin:8px 0;width:100%;display:inline-block;} .msg.l{float: left;} .msg.r{float: right;} .msg b{position: absolute;bottom: 3px;width:13px;height: 15px;background-repeat: no-repeat;} .msg.l b{background-position:-61px 0;left: 50px;top:10px} .msg.r b{background-position:-61px -36px;top: 10px;right: 50px;} .msg .ico{float:left;margin-top:-1px;padding-right:6px;width:20px;height:20px;} .msg.s .ico{background-position:-26px -36px;} .msg.e .ico{background-position:0 -36px;} .msg .b{ padding: 2px 5px 2px 5px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } .msg.l .b{text-align: left;float:left;margin-left: 11px;border: solid 1px #84ae2b;color: #3f3f3f;display:inline;background:#99CC32;padding: 10px;} .msg.r .b{text-align: right;float:right;margin-right: 11px;border: solid 1px #d8d8d8;color: #555;display:inline;background:#fff;padding: 10px;} .msg.s .b, .msg.e .b{width:200px;margin:0 auto;text-align: left;border: solid 1px #ddd;color: #888;background:#eee;} .msg .i{word-wrap: break-word;line-height:18px;} .msg.r .i, .msg.l .i{_width:expression(this.offsetWidth<40?"40px":this.offsetWidth>220?"220px":true);min-width:40px;max-width: 220px;font-family:"\5b8b\4f53",Arial;} .msg i{color: #ddd;font-size: 10px;top: 0px;} .msg.r i{float: right;padding:4px 8px 0 0;} .msg.l i{float: left;padding:4px 0 0 8px;} .enter {position:absolute;left:0;right:0;bottom:0px;height:auto;background:#f5f5f5;border:1px solid #ccc;} input, textarea { background-color: transparent; border: none; border-bottom: 1px solid #a2a2a2; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 0px; line-height: 20px; height:20px; margin-left: 0; padding: 4px 6px; vertical-align: middle; box-shadow: none; } input:-moz-placeholder {color: #c1c1c1;} input:focus, textarea:focus { border-color: #00b6b6; /* -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6); */ } input.msger {width:64%;font-size: 14px;margin:6px 0 0 8px;float:left;} a.sender, a.sender:hover {background-image:url(img/guest.png);} a.sender { float:right; margin:6px 10px 0 0; width:28px; height:28px; cursor:pointer; background-color:transparent; background-position:-17px 4px; border:1px solid #a2a2a2; border-radius: 28px; } a.senderface{ float:right; margin:6px 10px 0 0; width:28px; height:28px; cursor:pointer; background-color:transparent; background-position:3px -130px; border:1px solid #a2a2a2; border-radius: 28px; background-image: url(img/admins.png); } a.sender:hover { background-color:#d8d8d8; background-position:6px 4px; border:1px solid #729f24; } .enter .loading2 { background-color:#b7b7b7 !important; border:0 !important; } .comment {padding:10px 6px;} .comment img {cursor:pointer;} .comment li {list-style:none;margin-top:6px;float:left;} .comment i {color:red;margin-left:6px;font-style:normal;vertical-align:middle;} .comment b {width:70px;color:#666;display:inline-block;vertical-align:middle;padding-right:6px;text-align:right;font-weight:normal;} .comment input {width:120px;} .comment input.vvc {width:40px;} .comment textarea {width:190px;height:120px;vertical-align:middle;resize:none;} .savemsg {margin:8px auto;width:60px;height:20px;padding:2px 6px;text-align:center;border-radius: 4px 4px 4px 4px;color:#fff;cursor:pointer;font-weight:bold;border:1px solid #ec8115;background:#f09a44;} .savemsg:hover {border:1px solid #eee;background:#ec8115;} .comsaved {padding:120px 6px 6px 0;color:red;font-weight:bold;text-align:center;} #ajax-loader {position:absolute;width:20px;height:20px;top:8px;left:80px;} .send-tools{ width: 100%; height: 45px; } .tools-nav{ width: 100%; height: 100%; overflow: hidden; } .tools-nav li{ float: left; padding: 8px 10px; } .send-txt{ padding:0 10px 10px; height: 70px; } .send-txt .msger{ width: 98%; height: 100%; resize: none; border: none; outline: none !important; overflow: hidden; overflow-y: auto; } .send-btns{ padding: 10px; } .send-btns button{ padding: 3px 10px; background: none; float: right; right: 10px; outline: none; border: 1px solid #ccc; border-radius: 4px; } .right-content-left{ width: 70%; height: 100%; float: left; } .history{ clear: both; padding: 10px; height: 350px; border: none; border-bottom: 1px solid #E7E7E7; } .right-content-right{ width: 29.9%; height: 100%; float: left; border: none; border-left: 1px solid #E7E7E7; overflow: hidden; } .right-content-right h2 { width: 33.3%; height: 48px; line-height: 48px; margin: 0; float: left; text-align: center; font-size: 18px; font-weight: 400; } .tab-content { clear: both; padding: 10px; height: 100%; text-align: center !important; } .tab-content .tab{ display: none; } .selected { border-bottom: 4px solid cornflowerblue; } .tab-content .show{ display: block; } .s_face { width:28px; height:28px; position:absolute; left:48px; background-color:transparent; } .tip_top{ width: 100%; height: 60px; border: none; border-bottom: 1px solid #E7E7E7; overflow: hidden; } .tip_top-header{ padding: 10px; } @media screen and (min-width:360px) and (max-width:768px){ .history{ height: 62%; } .right-content-left,.send-area{ width: 100%; } .right-content-right{ display: none; } } .pro{ width: 100%; height: auto; /* border-bottom: 1px solid #ccc; */ padding-bottom: 10px; cursor: pointer; } .pro-head{ width: 100%; height: 100px; overflow: hidden; } .pro-img{ float:left;width:80px;height:100px } .pro-desc{ float: left; width: 170px; padding:0 8px 8px; color: #333; text-align: justify; line-height: 20px; } .pro-price,.pro-account{ clear: both; margin-top: 10px; text-align: left; font-size: 14px; } .pro-price span,.pro-account span{ color: red; } .recommend-head{ display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; line-height: 30px; } .rec-pro{ width: 50%; float: left; margin-top: 10px; text-align: left; cursor: pointer; } .rec-pro-img{ width:80px;height:100px } .problem-list{ cursor: pointer; } #c2{ text-align: left; margin-left: -10px; margin-right: -10px; text-indent: 10px; } #inp-file{ width: 28px; height: 28px; background-color: transparent; position: absolute; left: 0px; opacity: 0; } .record{ width: 28px; height: 28px; background-color: transparent; position: absolute; left: 80px; } .mper-img,.sper-img{ width: 50px; height: 50px; border-radius: 50%; overflow: hidden; float: left; } .sper-img{ float: right; } .mper-img img,.sper-img img{ width: 100%; height: 100%; } #preview{ width: 150px; height: 150px; display: none; } #preview img{ width: 100%; height: 100%; } #recordView{ display: none; } .product-form{ width: 300px; border:1px solid #ccc; overflow: hidden; padding: 8px; margin: 10px auto; background-color: #fff; border-radius: 5px; } .proImg{ float: left; } .proImg,.proImg img{ width: 60px; height: 60px; } .proDesc{ margin-left: 8px; } .proTit{ font-size: 16px; font-weight: 500; line-height: 28px; } .proPri{ color: red; }