@charset "utf-8";
/* 网供商家页面专用 2019/5/22关闭网供不显示电话和Q */

body { margin: 0px;  }  
iframe {border: 0px;}
.header{
	margin-top:15px;}
.header img.logo{
	width:225px;
	height:60px;
	}
/*搜索框缩小*/
.header .search_box input{width:360px;}

.wg_title{ height:60px; border-left: solid 1px #e6e6e6; margin-left:-40px; padding-left:30px;}
.wg_title .title{
	margin:5px 0;
	font-size:18px;
	font-weight: 700;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}

.add_time{ height:18px; width:auto;}
.add_time>.dian{
	float:left;
	background: #333;
    color: #fff;
    height: 17px;
    width: 16px;
    text-align: center;
    font-size: 12px;
	border:solid 1px #333;
	padding:0 1px;}
.add_time>.nian{height: 17px;float:left; border:solid 1px #333; padding:0 3px;}

.wg_ico #user,.wg_ico #normal{ display:none;}
.wg_ico{
    position: absolute;
    top: 45px;
	margin-left:90px;
    width: 80px;
    height: 80px;
}
#unknown{
    background-image: url(wg_icon.png);
	background-position: 0px -160px;
    background-repeat: no-repeat;
    z-index: 2;}
#member{
    background-image: url(wg_icon.png);
	background-position: 0px -80px;
    background-repeat: no-repeat;
    z-index: 2;}
#vip{
    background-image: url(wg_icon.png);
	background-position: 0px -240px;
    background-repeat: no-repeat;
    z-index: 2;}
#close{
    background-image: url(wg_icon.png);
	background-position: 0px 0px;
    background-repeat: no-repeat;
    z-index: 2;}
/*网供在线客服*/
.mini_xx a{float: right; margin-left:10px; padding:0px;}
.mini_xx a img{ margin-top:4px;}
/*网供地址信息等*/
.info{ text-align:right; font-size:14px; color:#666;line-height: 20px;}
a.myarea {
    color: #fb658a;
}
.info i{ margin:0 5px 0 15px;}
.info a.myarea i{ margin-left:0;}

/*关闭网供不显示电话和QQ*/
.info .tel_close{color: #fff;}

/*手机版弹窗*/

a.phone-m {
	width:20px;
}
 
.phone-m img.qrcode {
  position: absolute;
  z-index: 99999;
  top: 1px;
 /* right: -60px;*/
  width: 7.5rem;
  max-width: none;
  height: 7.5rem;
  transform: scale(0);
  transform-origin: top center;
  opacity: 0;
  border: .3125rem solid #fff;
  border-radius: .25rem;
  -webkit-transition: all .4s ease-in-out;
  -o-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out;
 
}
 
.phone-m:hover img.qrcode {
    transform: scale(1);
    opacity: 1;
}

/* 纠错弹窗开始 */
table {border-collapse:collapse;border-spacing:0;empty-cells:show}
ol, ul, menu {list-style:none}
img {border:0}
a:focus {outline:none}
em, i {font-style: normal;}
button, input, select, textarea {font-size:100%;margin:0;vertical-align:-3px;outline:none;}
button, input {border:1px solid;outline:none;line-height:normal;*overflow:visible}
button::-moz-focus-inner, input::-moz-focus-inner {border:0;padding:0}
button, input[type="button"], input[type="reset"], input[type="submit"] {cursor:pointer;-webkit-appearance:button}
input[type="search"] {-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration {-webkit-appearance:none}
textarea {overflow:auto;vertical-align:top}
::selection {background:#72d0eb;color:#fff;text-shadow:none}
::-moz-selection {background:#72d0eb;color:#fff;text-shadow:none}
*[hidden] {display:none}
.addError a{ color:#FB4A78;}
.clearfix:after, .central:after, .widget ul:after, .paging:after, .pagenav:after, .base-tit:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix, .central, .widget ul, .paging, .pagenav, .base-tit {*+height:1%;}
body, button, input, select, textarea, code {font-size:12px;font-family:microsoft yahei;color: #444;}
/*window*/
/* input */
.ipt {border: solid 1px #d2d2d2;border-left-color: #ccc;border-top-color: #ccc;border-radius: 2px;box-shadow: inset 0 1px 0 #f8f8f8;background-color: #fff;padding: 4px 6px;height: 21px;line-height: 21px;color: #555;width: 180px;vertical-align: baseline;}
.iptext{border: solid 1px #d2d2d2;border-left-color: #ccc;border-top-color: #ccc;border-radius: 2px;box-shadow: inset 0 1px 0 #f8f8f8;background-color: #fff;padding: 4px 6px;height: 150px;line-height: 21px;color: #555;width: 280px;vertical-align: baseline;}
.ipt-mini {width: 140px;padding: 1px 3px;}
.ipyy input{margin-left:5px;}
.ipt:focus {border-color: #95C8F1;box-shadow: 0 0 4px #95C8F1;}
/* btn */
.btn {position: relative;cursor: pointer;display: inline-block;vertical-align: middle;font-size: 12px;font-weight: bold;height: 27px;line-height: 27px;min-width: 52px;padding: 0 12px;text-align: center;text-decoration: none;border-radius: 2px;border: 1px solid #ddd;color: #666;background-color: #f5f5f5;background: -webkit-linear-gradient(top, #F5F5F5, #F1F1F1);background: -moz-linear-gradient(top, #F5F5F5, #F1F1F1);background: linear-gradient(top, #F5F5F5, #F1F1F1);}
input.btn {height: 29px;}
.btn:hover {border-color:#c6c6c6;color:#333;background-color:#f8f8f8;background:-webkit-linear-gradient(top, #f8f8f8, #f1f1f1);background:-moz-linear-gradient(top, #f8f8f8, #f1f1f1);background:linear-gradient(top, #f8f8f8, #f1f1f1);box-shadow:#ddd 0 1px 1px 0;}
.btn:active, .btn.btn-active {box-shadow:#ddd 0 1px 2px 0 inset;border-color:#c6c6c6;}
.btn:focus {border-color:#4d90fe;outline:none}
.btn-primary {border-color: #3079ED;color: #F3F7FC;background-color: #4D90FE;background: -webkit-linear-gradient(top, #4D90FE, #4787ED);background: -moz-linear-gradient(top, #4D90FE, #4787ED);background: linear-gradient(top, #4D90FE, #4787ED);}
.btn-primary:hover {border-color:#2F5BB7;color:#fff;background-color: #4D90FE;background: -webkit-linear-gradient(top, #4D90FE, #357AE8);background: -moz-linear-gradient(top, #4D90FE, #357AE8);background: linear-gradient(top, #4D90FE, #357AE8);}
.btn-primary:active, .btn-primary.btn-active {box-shadow:#2176D3 0 1px 2px 0 inset;border-color: #3079ED;}
.btn-primary:focus {border-color:#4d90fe;outline:none}
.theme-buy {margin-top:10%;text-align: center;}
.theme-gobuy, .theme-signin {font-size: 15px;}
.theme-price {position: relative;bottom: -6px;font-family: microsoft yahei, Arial, Helvetica, sans-serif;margin-right: 20px;font-weight: bold;color: #f60;line-height: 32px;font-size: 24px;display: inline-block;}
.theme-price dfn {font-style: normal;font-size: 18px;margin-right: 2px;}
.theme-desc {padding: 30px;}
.theme-version {padding: 30px;}
.theme-popover-mask {z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.8;filter:alpha(opacity=40);display:none}
.theme-popover {z-index:9999;position:fixed;top:50%;left:50%;width:660px;overflow:hidden;margin:-350px 0 0 -330px;border-radius:5px;border:solid 2px #666;background-color:#fff;display:none;box-shadow: 0 0 10px #666;}
.theme-poptit {border-bottom:1px solid #ddd;padding:12px;position: relative;}
.theme-popbod {padding:60px 15px;color:#444;overflow:hidden;}
.theme-popbom {padding:15px;background-color:#f6f6f6;border-top:1px solid #ddd;border-radius:0 0 5px 5px;color:#666}
.theme-popbom a {margin-left:8px}
.theme-poptit .close {float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover {color:#444;}
.btn.theme-reg {position: absolute;top: 8px;left: 43%;display: none}
.inp-gray, .feed-mail-inp {border:1px solid #ccc;background-color:#fdfdfd;width:220px;height:16px;padding:4px;color:#444;margin-right:6px}
.dform {text-align: center;}

.theme-signin {margin: -50px -20px -50px 90px;text-align:left;font-size: 14px;}
.theme-signin h4 {color:#999;font-weight:100;margin-bottom: 20px;font-size: 12px;}
.theme-signin li {padding-left: 80px;margin-bottom: 15px;}
.theme-signin li strong {float: left;margin-left: -80px;width: 80px;text-align: right;line-height: 32px;}
.theme-signin .btn {margin-bottom: 10px;}
.theme-signin p {font-size: 12px;color: #999;}
.theme-desc, .theme-version {padding-top: 0}
/* 纠错弹窗结束 */




/* 地图弹窗开始 */
.baidu-map-popover-mask {z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.8;filter:alpha(opacity=40);display:none}
.baidu-map-popover {z-index:9999;position:fixed;top:50%;left:50%;width:660px;overflow:hidden;margin:-350px 0 0 -330px;border-radius:5px;border:solid 2px #666;background-color:#fff;display:none;
box-shadow: 0 0 10px #666;}
.baidu-map-poptit {border-bottom:1px solid #ddd;padding:12px;position: relative;}
.baidu-map-popbod {
	    position: relative;
    max-height: 430px;
    padding: 15px;
    overflow-y: auto;}
.dform {text-align: center;}
.baidu-map-poptit .close {
    float: right;
    color: #999;
    padding: 5px;
    margin: -2px -5px -5px;
    font: bold 14px/14px simsun;
    text-shadow: 0 1px 0 #ddd;
}
/* 地图弹窗结束 */