/*---  header --------*/
.header img{vertical-align:middle;}
.header span{margin-left:5px;vertical-align:middle;}
.header-title{font-size:18px; line-height:49px;margin: 0 30%;font-weight: 400;text-align: center;display: block; word-wrap: normal;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color:#fff;}

/* -- dialog  --  */
.am-share { font-size: 14px; border-radius: 0; bottom: 0; left: 0; position: fixed; text-align: center; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 300ms; transition: transform 300ms ; width: 100%; z-index: 1110; }
.am-modal-active { transform: translateY(0px);  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) }
.am-modal-out { z-index: 1109; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) }
.am-share-title { background-color: #f8f8f8; border-bottom: 1px solid #fff; border-top-left-radius: 2px; border-top-right-radius: 2px; color: #555; font-weight: 400; margin: 0 10px; padding: 10px 0 0; text-align: center; }
.am-share-title::after { border-bottom: 1px solid #dfdfdf; content: ""; display: block; height: 0; margin-top: 10px; width: 100%; }
.am-share-footer { margin: 10px; }
.am-share-footer .share_btn { color: #555;  display: block; width: 100%; background-color: #e6e6e6; border: 1px solid #e6e6e6; border-radius: 0; cursor: pointer;  font-size: 16px; font-weight: 400; line-height: 1.2; padding: 0.625em 0; text-align: center; transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; vertical-align: middle; white-space: nowrap;font-family:"΢???ź?";  }
.am-share-sns { background-color: #f8f8f8; border-radius: 0 0 2px 2px; margin: 0 10px; padding-top: 15px; height:auto; zoom:1; overflow:auto; }
.am-share-sns li { margin-bottom: 15px; display: block; float: left; height: auto;  width: 25%; }
.am-share-sns a { color: #555; display: block; text-decoration:none; }
.am-share-sns span { display: block; }
.am-share-sns li i { background-position: center 50%; background-repeat: no-repeat; background-size: 36px 36px; background-color: #ccc; color: #fff; display: inline-block; font-size: 18px; height: 36px; line-height: 36px; margin-bottom: 5px; width: 36px; }
.am-share-sns .share-icon-weibo { background-image: url(); }
.sharebg { background-color: rgba(0, 0, 0, 0.6); bottom: 0; height: 100%; left: 0; opacity: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 1100; display:none; }
.sharebg-active { opacity: 1; display:block; }


/* #share{position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px");bottom:62px;left:90%;width:30px;zoom:1;z-index:9000;} */
#share a{
	background-image:url(../../images/list_image/share.png);background-repeat:no-repeat;display:block;width:30px;height:30px;margin-bottom:2px;overflow:hidden;text-indent:-999px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
#share .main{background-position:0 0;}
#share .eye{background-position:0 -30px;}
#share .heart{background-position:0 -60px;}
#share .chat{background-position:0 -90px;}
#share a#totop{background-position:0 -120px;cursor:pointer;}
/* -- dialog  --  */

/*-- text hidden  ---*/
.text-hidden{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/* -- header style ---------*/
.search-input{font-size:14.33px;background: url(../../images/goods_image/icon_search.png) no-repeat 10px 8px; background-color: white; background-size: 14px;text-indent: 30px;height: 30px; width: 100%;vertical-align:middle;border-radius: 15px;border-width: 0;}

/*--- white-list ----*/
.white-list .list-one{ width:100%; padding:15px 0px 15px 0px;}
.white-list .list-one .left-title{ width:28%; display: inline-block; padding-left: 10px;font-size: 14px;color: #707070;}
.white-list .list-one .right-content{ width:70%; display: inline-block;font-size: 14px;color: #777;}
.white-list .list-one .center-content{width:58%;display: inline-block; color: #777;}
.white-list .list-one .right-action{ width:10%;display: inline-block;}     
.white-list .line{ background-color:#eee ; margin-left:0px; height:1px;}

/*--- menu ------*/
/* #menu-row1{position:fixed;z-index:103;width: 100%;padding:7px 10px 7px 10px;background:#F4F4F4;} */
#menu-row1{
	position: fixed;
	z-index: 80;
	width: 100%;
	padding: 6px 0;
	background: #fff;
	font-size:0;
}
.menu-row1-wrapper{width:100%; float:left;position:relative;}
.menu-row1-left1{display: inline-block;width: 15%;    vertical-align: middle;margin:0 1%;}
.menu-row1-left1-top1{width: 100%; text-align:center;}
.menu-row1-left1-top1 img{width:22px; height:22px;}
.menu-row1-left1-top2{width : 100%; text-align:center;color:grey;line-height:10px;margin-top: 2px;}
.menu-row1-left1-top2 span{font-size: 11px;}
.menu-row1-left2{display: inline-block;width: 71%;    vertical-align: middle;}
.menu-row1-right{display: inline-block;width: 10%;    vertical-align: middle;margin:0 0 0 1%;}
.menu-row1-right-top1{width: 100%; text-align:center;}
.menu-row1-right-top1 img {width:18px; height:18px;}
.menu-row1-right-top2{width : 100%; text-align:center;color:grey;font-size:12px;margin-top: 2px;}
.menu-row1-right-top2 span{font-size: 11px;}

*{-webkit-tap-highlight-color: rgba(200, 160, 99 , 0.5);}
.list_mail{    color: white;
    background: #888888;
    font-size: 9px;
    border-radius: 5px 0px 5px;
    padding: 0px 3px;}