body,div,button,input,select,textarea{font:400 Arial,"Lucida Grande",Verdana,hei}
.cle { clear:both;}
.tRt{text-align: right;}
.tLf{text-align: left;}
.tCt{text-align: center;}
.header {position: relative;background-color: #ad0002;width: 100%; height:55px;}

header nav .title,.users-wrapper nav .title {
text-align: center;
color: #FFF;
font-size: 1.4em;
margin: 0px 50px;
line-height: 55px;
}
header nav .left, header nav .right ,.users-wrapper nav .left{
position: absolute;
top: 0px;
text-align: center;
width: 55px;
height: 55px;
cursor: pointer;
}

header nav .back {
background: url("../images/user_cen.png") no-repeat;
background-size: 111px 30px;
background-position: -80px 15px;
}
header .icon-fanhui{ font-size:34px; color:#fff;    line-height: 55px;}

.bggreen { background:#eaf7eb;}
.bggry {background:#efefef;}

.mainpage { padding:0em 0em;}
.loginpage { padding:0.4em 2em;background:#efefef; width:100%; overflow:hidden;border-bottom:1px solid #e0e2e0;}
/*--閿熼樁璇ф嫹--*/
.footer { width:100%;padding:1.8em 0; border-top:1px solid #e0e2e0;}
footer .podown{ text-align:center; width:100%; position: relative;top:1em;}
footer .podown .logo img{ height:1.2em;}
footer .podown .txt{ padding-top:0.6em;  color:#999; font-size:0.8em;}
.footer_bottom { width:100%;padding:1.8em 0; position: absolute;

bottom: 0px;
width: 100%;}
/*--閿熼樁璇ф嫹--*/

.tips {
    padding: 5px 10px;
    font-size: 1em;
    line-height: 2em;
    text-align: center;
    color: #999; background-color:#f2f2f2;
}
.submit {
    padding: 20px; text-align:center; background-color:#fff; margin-top:1em;
}
.ui-icon-close {
top: 10px;
}
.org {
background-color: #fc6621; 
border-color: #ca3415;
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.5,#fd6d2b),to(#fc6621));
}
.org:not(.disabled):not(:disabled):active{background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.5,#fd6d2b),to(#fc6621));background:#fc5f17;border-color:#ca3415;color:rgba(255,255,255,.5);-webkit-background-clip:padding-box;background-clip:padding-box}

@media screen and (-webkit-min-device-pixel-ratio:2){
.org:before{border:1px solid #ca3415}
}

.ui-form-item {
font-size: 1.1em;
line-height: 2.6em;
}
input:focus {
    background: none repeat scroll 0% 0% #fff;
    outline: 0px none;
}
.info-list {
    padding-left: 15px;
    border-top: 1px solid #E8E8E8;
    border-bottom: 1px solid #CCC;
    background-color: #FFF;
}
.info-list > li {
    position: relative;
    height: 44px;
    line-height: 44px;
    font-size: 15px;
    border-top: 1px solid #E8E8E8;
}
.info-list > li:first-child {
    border-top: 0px none;
}
.info-list > li > span,#disp_name {
    position: absolute;
    top: 12px;
    right: 35px;
    text-align: right;
    color: #666;
}
.i-arrow, .i-arrow::after {
    position: absolute;
    top: 17px;
    right: 12px;
    width: 12px;
    height: 2px;
    background-color: #A9A9A9;
    transform: rotate(45deg);
}
.kgt { border-top:15px #f2f2f2 solid;}
.page {
position: absolute;
left: 0;
top: 55px;
}

header nav .right {
right: 10px;
line-height: 55px;
font-size: 1.1em;
color: #FFF;
}
.right {
position: absolute;
top: 0px;
text-align: center;
width: 55px;
height: 55px;
cursor: pointer;
}
header nav .right span {
border: 1px solid #fff;
border-radius: 6px;
padding: 5px 6px;
}
/*閿熺Ц浼欐嫹*/
.ui-list>li {margin-left: 0px; padding-left:60px;color:#666;}
.ui-list-checkbox .ui-checkbox, .ui-list-radio .ui-radio {left: 25px;}
.ui-border-t span{ font-size:0.8em;}
.green_c { background-color:#096;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#096),to(#096));}
.green_s { color:#096;}
.ui-btn-green_c { width:50%; height:40px; }
.ui-btn-green_c{background-color:#20b430;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#20b430),to(#20b430));color:#fff;border-color:#f43d30;-webkit-background-clip:padding-box;background-clip:padding-box; border:0px; }
.ui-btn-green_c:not(.disabled):not(:disabled):active,.ui-btn-green_c.active{background:#20b430;border:0px;border-color:#e2574d;color:rgba(255,255,255,.5);-webkit-background-clip:padding-box;background-clip:padding-box}

.mg { width:100%; margin:0 auto;height: 40px;line-height: 40px;}
.sohuo label{ color:#999;}
.dialog_btn {text-align:center; height:54px;}

.ui-dialog .ui-dialog-cnt {

width: 270px;

background-color: rgba(255,255,255,1);
position: relative;
}


.ui-form-item-yuan{
     background:#fff; border:1px solid #cdcdcd;
position:relative;
	 padding: 0.6em 0.3em;
	 margin: 0.8em 0;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
    border-radius: 6px;

	
}
.ui-form-item-yuan span{ font-size:1.8em; color:#999; position: relative; top:.2em;float:left} 
.ui-form-item textarea{ border:0;font-size:1.2em; color:#333; padding-left:0.5em;}

*,*:after{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
/*锟斤拷签钮*/
.ui-form-item-yuan .icns{ position: absolute; right:.3em; font-size:2.2em;}

/*纭敓杈冨府鎷烽挳
.ui-btn,.ui-btn-lg{padding:0 13px;width:100%;display:inline-block;position:relative;text-align:center;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#fff),to(#fafafa));
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
    border-radius: 6px;
-webkit-box-sizing:border-box;
-webkit-background-clip:padding-box;
background-clip:padding-box;}
.ui-btn-lg{font-size:1.4em;height:2.8em;line-height:2.6em;display:block; margin: 0.5em 0; cursor:pointer;}
.ui-btn:after,.ui-btn-lg:after,.ui-btn-s:after{content:"";position:absolute;top:-12px;bottom:-12px;left:0;right:0}
.ui-btn-primary{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#1fbaf3),to(#18b4ed));
-webkit-background-clip:padding-box;background-clip:padding-box;}*/
.ui-btn-org {
    background: #fc6621;
	color:#fff;
	border:0;
	
}
.ui-btn-primary:not(.disabled):not(:disabled):active,.ui-btn-primary.active{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#ed520b),to(#ed520b));border-color:#ed520b;color:rgba(255,255,255,.5);-webkit-background-clip:padding-box;background-clip:padding-box;}

/*閿熸枻鎷锋潈閿熸枻鎷峰綍*/
.inlog {padding: 0.5em 2em;overflow:hidden;background:#f2f2f2;}
.inlog .title { position:relative; padding: 0.5em; width: 100%;}
.inlog .title h3{ position:relative; z-index:5; font-weight:normal; background:#2bb239; color:#fff; margin:0 auto; width:12.4em;  text-align:center; padding:0.2em; font-size:1em;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	-o-border-radius: 12px;
    border-radius: 12px;
}
.inlog .titleboth { position:absolute; top:48%; z-index:0; border-bottom:1px dotted #d5d5d5;clear: both;
height: 1px;
display: block;
width: 100%;}

.inlog .picon{ display:block; width:100%;text-align:center;overflow:hidden;}
.inlog .picon li{ float:left; padding-top:1em;
	display: flex; -moz-display: flex; -webkit-display: flex; -ms-display: flex;
 width:25%; position: relative;}
.inlog .picon li a { margin:0 auto;}
.inlog .picon li img{ width:52%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
    border-radius: 50%;
 border:1px solid #bee1c0;}

.txt-wm {line-height:1.8em; margin-top:0.5em; color:#999;}

.txt-wm  a {color: #FC6621;}
/*娉ㄩ敓鏂ゆ嫹*/
.flex2{display: -moz-box;display:-webkit-box; display:box; height:46px; float:left; margin-top:0em;}
.w70{ width:69%; margin-right:2%;}
.w30{ width:29%;}

/*閫夐敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹*/
/*閿熸枻鎷峰搧閿熷彨鎲嬫嫹*/
center .poth-info{ background:#fff;width:100%;}
center .poth-info .pad-info {	 padding:.9em 1.2em; 
}
center .poth-info .pad-info .pic {   display: flex;
    float: left;
    position: relative;
    width:18%;
}
center .poth-info .pad-info .pic img { width:100%;}
center .poth-info .pad-info .txts {   display: flex; float: left;  position: relative; width: 82%; padding-left:1em;}
center .poth-info .both { border-bottom:1px solid #eaeaea; height:.9em;}
center .poth-info .pad-info .txts em {
    color: #fc6220;
    left: 1.3em;
    text-align: left;
    top: 1.4em;
    width: 100%;
}
center .poth-info .pad-info .txts h2{ font-weight:normal; color:#666; width:100%;}
center .poth-info .pad-info .txts em div{ color:#999;}

/*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏉扮櫢鎷�*/
h2.title{ text-align:left; padding:0.4em 0;}
center .pad-main .txt-hight { padding:.6em 0 1.2em 0;}
center .pad-main .line-bsolid{ border-bottom:1px solid #dbdbdb;}
.chenggon { margin:0 auto; width:220px; margin-top:1em; padding-bottom:1em; overflow:hidden;}
.chenggon h1,.chenggon span { display:block; float:left; height:220px; line-height:34px; padding-left:5px; font-weight:300; color:#060; font-size:1.1em;}

/*閿熸枻鎷烽敓鏂よ溅*/
.gw_guan { background:#FFF; margin-top:1em;}
.gonnengtiao { height:50px; padding-left:16px;position: relative;}
.duoxuan p{ display:block; float:left; line-height:50px; padding-left:35px; font-size:1.2em; color:#666;}
.duoxuan .ui-checkbox {position: absolute;top: 50%;left: 16px;margin-top: -13px;}
.right_c { float:right;}
.pd16 { padding-left:16px!important;}
.caiimg_c {margin: 10px 10px 10px 35px!important;}
.price {  text-align:right;}
.jiesuan { position:relative; overflow:hidden; background:#FFF; margin-top:1em;height:50px; text-align:center; line-height:50px;}
.jiesuan .heji { width:70%; float:left; text-align:left; padding-left:16px;font-size:1.1em;}
.heji em {font-size:1.2em;}
.jiesuan a { width:27%; float:right; background:#fc461e; font-size:1.2em; color:#FFF; font-weight:400;
 border-radius: 2px;}

/*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹*/
.users-banner {
    position: relative;
    height: 100px;
	background:#ad0002;
    background-size:100% 100%; }
.users-wrapper nav {position: relative;}
.users-wrapper nav a{ color:#FFF;text-align: center;font-size: 1.4em;margin: 0px 10px;line-height: 55px;}
.my-profile .my-avatar, .my-profile .my-avatar img {
    border-radius: 50px;
}
.my-profile .my-avatar {
    position: absolute;
    top: 0px;
    left: 10px;
    width: 90px;
    height: 90px;
    margin-top: -50px;
    overflow: hidden; border:#FFF solid 3px;
   
}
.my-profile .my-name {
    position: absolute;
    top: 0px;
    left: 120px;
    width: 65%;
    height: 90px;
    margin-top: -40px;
    overflow: hidden; color:#FFF; font-size:1.3em;
   
}
.my-profile {
    height: 90px;
    padding: 0px 10px;
    position: relative;
    background-color: #EFEFEF; background:#FFF;
}
.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}
.my-profile .my-infomation {
    float: right;
    margin-top: 25px; width:100%;
}
.my-infomation span { width:20%; display:block; float:left; border-right:#ccc solid 1px; text-align:center; color:#666; font-size:1.2em;}
.my-infomation span:first-child,.my-infomation span:last-child{border-right: 0px;}
.users-navi-chn {
    background-color: #fff;
    overflow: hidden;
    margin-top: 20px; border-bottom:#eee solid 1px;
}
.users-navi-chn > a {
    width: 25%;
    float: left; padding:2em 0em;
    text-align: center;
    color: #666;
}
.mymenu-list > li {
    border-style: solid;
    border-color: #eee;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none; border-top:none;
    border-width: 1px 0px; background:#FFF;
}
.mymenu-list > li > a {
    display: block; font-size:1.2em; color:#666;
    padding: 1em;
    position: relative;
}
.mymenu-list > li > a::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 20px;
    margin-top: -12.5px;
    width: 25px;
    height: 25px;
    background-position: -210px -4px;
}
.users-menu { margin-top:20px;}
.iconu,.mymenu-list > li > a::after{
    background-image: url("../images/icon3.png");
    background-repeat: no-repeat;background-size: 350px auto;
}

[class^="icon"] {
    display: inline-block;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    overflow: hidden;
    margin: 0px 0.3em;
}

.icon-user-a {background-position: -3px -4px; }
.icon-user-b {background-position: -46px -4px; }
.icon-user-c {background-position: -89px -4px; }
.icon-user-d {background-position: -133px -4px; }
.icon-user-e {background-position: -176px -4px; }
.icon-user-h {background-position: -133px -34px; }
.icon-user-k {background-position: -89px  -34px; }
.icon-user-f {background-position: -89px -64px; }
.icon-user-i {background-position: -132px -64px; }
.icon-user-g {background-position: -89px -95px; }
.users-navi-chn > a > span {
    display: block; color:#666; font-size:1.1em; margin-top:5px;
}

/*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹*/
.kuai {
margin-top: 1em;
background-color: #fff;
color: #666;
border-bottom: 1px solid #eaeaea;
border-top: 1px solid #eaeaea;
}
.xiang_tit {background: #efefef;}
.org_s { color:#ff6600;}
.ui-btn-lemon {
background-image: -moz-linear-gradient(top, #ffc369, #ff9c25); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffc369), color-stop(1, #ff9c25)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc369', endColorstr='#ff9c25', GradientType='0'); /* IE*/
	color:#fff;
	border:0;
	border:1px solid  #fd821a !important;
}

.ui-btn-gray {
background-image: -moz-linear-gradient(top, #fefefe, #ebebeb); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fefefe), color-stop(1, #ebebeb)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ebebeb', GradientType='0'); /* IE*/
	color:#999;
	border:0;
	border:1px solid  #ccc !important;
}
/*鍙岄敓鏂ゆ嫹閽�-閿熺粨鏋�*/
.db-btnner { padding:0 1.2em; width:100%;}
.db-btnner li{ width:50%; float:left; height:50px;}
.db-btnner li .ui-btn-2 { width:85%;height:2em; line-height:2em;
font-size: 18px;
display: block;
width: 90%;
border-radius: 5px;}
.xiangpage .ui-border-tb {border-top: #e0e0e0 0px solid;}

/*閿熸彮鐨勮鎷烽敓鏂ゆ嫹*/
.bab_menu .ui-tab-nav {top:55px;}
.ui-tab-nav li.current {
color: #2bb239;
border-bottom: 3px #2bb239 solid;
}
.dindan { border-top: #e0e0e0 0px solid; }
.dindan li { padding-top:1em; padding-bottom:1em;}
.dindan .ui-badge {-webkit-border-radius: 3px; padding:0.4em 0.8em; line-height: 8px;}
.x_price {position: absolute;top: 65%;right: 35px;margin-top: -10px;}
.ui-tab-nav {position: static;}
.ui-tab-content {
margin-top: 1em;
display: -webkit-box;
}
/**/
.flex-txt {
    display: list-item;
    height: 4.6em;
}
.flex-txt {
    -moz-box-flex: 1;
}
.flex-txt img {
    height: 100px;
    width: 100px;
    overflow: hidden;
    float: left;
    margin-right: 0.6em;
}
.flex-txt .text-pitem {
    width: 70%;
 
    position: relative;
    height: 6em;
    overflow: hidden;
}
.flex-txt .text-pitem em {
    position: absolute;
    bottom: 0px;
    color: #FC361D;
}
.nuber {
    width: 4.4em;
    position: relative;
    line-height: 5.2em;
    color: #999;font-size: 1.2em;
text-align: left;
}
.nuber span {
padding: 0 .4em;font-size: 1.1em;
}
.text-pitem h3 { margin-top:0.5em;}

/*???*/
.on-gree,center .kinfo-all .list-info .pinfo-info ul.nos li.on-gree i,center .kinfo-all .list-info .pinfo-info ul.nos li.on-gree em{color:#33b040}
.pinfo-info ul.nos li{padding:0;display:block;border-bottom:none;overflow:hidden;height:4em}
.pinfo-info li{padding:.6em 1.4em;border-bottom:1px solid #eaeaea;font-size:1.2em;position:relative;text-align:left}
.pinfo-info ul.nos li .list-bt{float:left;width:12%;position:relative;height:4em;display:block;text-align:left;overflow:hidden}
.pinfo-info ul.nos li .list-bt em{color:#c3c3c3;position:absolute;font-size:1.6em;left:0;top:8%;z-index:5;width:100%;text-align:center}
.pinfo-info ul.nos li .list-bt i{height:100%;width:50%;border-right:2px solid #eaeaea;display:block}
.pinfo-info ul.nos li .list-tx{padding:.6em 0 !important;border-top:1px dotted #d2d2d2;width:88%;float:left;text-align:left}
.pinfo-info ul.nos li .list-tx em{display:block;font-size:1em;color:#999}
.pinfo-info ul.nos li.on-gree em{color:#33b040}
.list-info { padding:1em 0;}
.xiangpage { overflow:hidden;}


.tubiao {text-align:center; padding-top:20%;}
.tubiao h1 {height: 30px;
line-height: 34px;
padding-left: 10px;
font-weight: 400;
color: #999;
font-size: 1.4em;}

/*???*/
.favor li { border-bottom:1px #CCC solid; background:#FFF; overflow:hidden; padding:.5em 1em;}
.favor h3 { float:left; display:block;}
.favor .text-pitem {
width: 80%;
position: relative;
height: 6em;
overflow: hidden;
}
.favor img {
height: 100px;
width: 100px;
overflow: hidden;
float: left;
margin-right: 0.6em;
}
.favor .text-pitem em {
position: absolute;
bottom: 0px;
color: #FC361D;left:0em;
}
.favor .cs {
position: absolute;
bottom: 0px;
right:0em;
}
.zhangh {background:#FFF; overflow:hidden; padding:2em 0em; text-align:center;}
.zhangh h2 { font-size:1.3em; color:#666;}
.zhangh em {font-size:3em; color:#ff3f00;}
.zhif .ui-border-t {border: 0px ;}
.zhif h2 {text-align: left; margin-left:1.2em;}

.chongz span {
    font-size: 1.3em;
    color: #333;
    position: relative;
   top:0em;
}

.jifeng { margin-top:1em;}
.zhangwen { margin-top:1em;background:#FFF; overflow:hidden; padding:1em;}
.zhangwen h3 { color:fd4a17;}
.zhangwen h2 { padding:0.5em 0em; border-bottom:1px #CCC solid; margin-bottom:0.5em; font-size:1.3em; color:#666;}
.zhangwen p { margin-bottom:1em;}

.btn-org {
    width: 7em;
    margin: 0px auto;
    height: 30px;
    line-height: 30px; background:#fd9827;
}
.changb{width: 125px!important;}

.mg2 {
    width: 6em;
    margin: 0px auto;
    height: 30px;
    line-height: 30px;top:0.5em;right:1em;
	border-radius:7px;
}
.qian1 { padding:1em; padding-bottom:0em; color:#666;}

/*??*/
.slide-tag {
display: flex;
overflow: hidden;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-box;
display: -webkit-flex;
}
.login .slide-tag li.on {
color: #fff;
background: #f5b940;
border: 0px;
}
.login{ margin-top:1em;}
.login .slide-tag li {
color: #333; 
font-size: 1.2em;
height: 38px;
line-height: 38px;
background: #eaeaea;
border: 2px solid #f5b940;
}
.slide-tag li {
position: relative;
-webkit-box-flex: 1;
width: 100%;
text-align: center;
cursor: pointer;
}

.login .slide-con {
padding: 1em 0px;
position: relative;
}
.duihuan{ padding:0px 2em;}

.detail-tag ul li:first-child {
    border-radius: 5px 0px 0px 5px;
 
}
.detail-tag ul li:last-child {
   border-radius: 0px 5px 5px 0px;
}

.hide {
display: none;
}
.backnone { background:none!important;}
.chenggon h3 { font-size:1.2em; color:#666; margin-top:3em; }
.bkw { background:#FFF; padding:1.5em; margin-top:1em;}
.prompt{padding: 0 2em;}
.prompt p{margin-bottom:10px;}
.prompt p span{color:#FF1418;}
.product_item>li{
	width:250px;
	margin:0 auto;
}
.exchange_name,.exchange_address,.exchange_add{
	padding:0 2em;
	margin-top:2em;
}
.exchange_add a{
	 color: #fff;
    font-size: 1.1em;
    line-height: 55px;	
	display:inline-block;
	cursor:pointer;
 	
	
}
.exchange_add a span{
	 border: 1px solid #0f981d;
    border-radius: 6px;
    padding: 5px 10px;
	background:#0f981d;
}


.header,.bab_menu,.loginpage,.mainpage,.submit{min-width:320px;max-width:640px;margin:auto;}