body { font: 14px/1.5 tahoma, "microsoft yahei", "\5FAE\8F6F\96C5\9ED1"; -webkit-tap-highlight-color: transparent;width:100%;height:100%;-webkit-tap-highlight-color:transparent; -webkit-appearance: none;    max-width: 720px;
margin: 0 auto !important;}
html{ width:100%;height:100%;}
ul { margin:0;padding:0; list-style: none}
select,input { -webkit-appearance: none;}
.sweet-alert{background-color: #fff; font-family:'Microsoft Yahei'; width: 478px; padding: 17px; border-radius: 5px; text-align: center; position: fixed; left: 50%; top: 50%; margin-left: -256px; margin-top: -200px; overflow: hidden; display: none; z-index: 2000;}
.sweet-alert .info {height:60px; width:100%; margin-top:30px; font-size:16px; line-height:20px; text-align:center; color:#999;}
.sweet-alert .info span {font-size:12px; color:#999;}
.sweet-alert .sub {height:40px; width:100%;}
.sweet-alert .sub .red {height:40px; width:40%; background:#dd6b55; margin:auto; font-size:16px; color:#fff; text-align:center; line-height:40px; border-radius:5px;}
.sweet-alert .sub .green {height:40px; width:40%; background:#33731cd0;background:#31cd00; margin:auto; font-size:16px; color:#fff; text-align:center; line-height:40px; border-radius:5px;}
.sweet-alert .sub .grey {height:40px; width:40%; background:#999; margin:auto; font-size:16px; color:#fff; text-align:center; line-height:40px; border-radius:5px;}
.sweet-alert .icon{width:80px; height:80px; border: 4px solid gray; border-radius: 50%; margin: 20px auto; position: relative; box-sizing: content-box;} .sweet-alert .icon.error{border-color: #F27474;} .sweet-alert .icon.error .x-mark{position: relative; display: block;} .sweet-alert .icon.error .line{position: absolute; height: 5px; width: 47px; background-color: #F27474; display: block; top: 37px; border-radius: 2px;} .sweet-alert .icon.error .line.left{-webkit-transform: rotate(45deg); transform: rotate(45deg); left: 17px;} .sweet-alert .icon.error .line.right{-webkit-transform: rotate(-45deg); transform: rotate(-45deg); right: 16px;} .sweet-alert .icon.warning{border-color: #F8BB86;} .sweet-alert .icon.warning .body{position: absolute; width: 5px; height: 47px; left: 50%; top: 10px; border-radius: 2px; margin-left: -2px; background-color: #F8BB86;} .sweet-alert .icon.warning .dot{position: absolute; width: 7px; height: 7px; border-radius: 50%; margin-left: -3px; left: 50%; bottom: 10px; background-color: #F8BB86;} .sweet-alert .icon.success{border-color: #A5DC86;} .sweet-alert .icon.success::before, .sweet-alert .icon.success::after{content: ''; border-radius: 50%; position: absolute; width: 60px; height: 120px; background: #fff; transform: rotate(45deg);} .sweet-alert .icon.success::before{border-radius:120px 0 0 120px; top:-7px; left:-33px; -webkit-transform:rotate(-45deg); transform:rotate(-45deg); -webkit-transform-origin:60px 60px; transform-origin: 60px 60px;} .sweet-alert .icon.success::after{border-radius: 0 120px 120px 0; top: -11px; left: 30px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transform-origin: 0px 60px; transform-origin: 0px 60px;} .sweet-alert .icon.success .placeholder{width: 80px; height: 80px; border: 4px solid rgba(165, 220, 134, 0.2); border-radius: 50%; box-sizing: content-box; position: absolute; left: -4px; top: -4px; z-index: 2;} .sweet-alert .icon.success .fix{width: 5px; height: 90px; background-color: #fff; position: absolute; left: 28px; top: 8px; z-index: 1; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);} .sweet-alert .icon.success .line{height: 5px; background-color: #A5DC86; display: block; border-radius: 2px; position: absolute; z-index: 2;} .sweet-alert .icon.success .line.tip{width: 25px; left: 14px; top: 46px; -webkit-transform: rotate(45deg); transform: rotate(45deg);} .sweet-alert .icon.success .line.long{width: 47px; right: 8px; top: 38px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
@-webkit-keyframes showSweetAlert{0%{transform: scale(0.7); -webkit-transform: scale(0.7);} 45%{transform: scale(1.05); -webkit-transform: scale(1.05);} 80%{transform: scale(0.95); -webkit-tranform: scale(0.95);} 100%{transform: scale(1); -webkit-transform: scale(1);} }
@-moz-keyframes showSweetAlert{0%{transform: scale(0.7); -webkit-transform: scale(0.7);} 45%{transform: scale(1.05); -webkit-transform: scale(1.05);} 80%{transform: scale(0.95); -webkit-tranform: scale(0.95);} 100%{transform: scale(1); -webkit-transform: scale(1);} }
@keyframes showSweetAlert{0%{transform: scale(0.7); -webkit-transform: scale(0.7);} 45%{transform: scale(1.05); -webkit-transform: scale(1.05);} 80%{transform: scale(0.95); -webkit-tranform: scale(0.95);} 100%{transform: scale(1); -webkit-transform: scale(1);} }
@-webkit-keyframes hideSweetAlert{0%{transform: scale(1); -webkit-transform: scale(1);} 100%{transform: scale(0.5); -webkit-transform: scale(0.5);} }
@-moz-keyframes hideSweetAlert{0%{transform: scale(1); -webkit-transform: scale(1);} 100%{transform: scale(0.5); -webkit-transform: scale(0.5);} }
@keyframes hideSweetAlert{0%{transform: scale(1); -webkit-transform: scale(1);} 100%{transform: scale(0.5); -webkit-transform: scale(0.5);} }
.showSweetAlert{-webkit-animation: showSweetAlert 0.3s; -moz-animation: showSweetAlert 0.3s; animation: showSweetAlert 0.3s;}
.hideSweetAlert{-webkit-animation: hideSweetAlert 0.2s; -moz-animation: hideSweetAlert 0.2s; animation: hideSweetAlert 0.2s;}
@-webkit-keyframes animateSuccessTip{0%{width: 0; left: 1px; top: 19px;} 54%{width: 0; left: 1px; top: 19px;} 70%{width: 50px; left: -8px; top: 37px;} 84%{width: 17px; left: 21px; top: 48px;} 100%{width: 25px; left: 14px; top: 45px;} }
@-moz-keyframes animateSuccessTip{0%{width: 0; left: 1px; top: 19px;} 54%{width: 0; left: 1px; top: 19px;} 70%{width: 50px; left: -8px; top: 37px;} 84%{width: 17px; left: 21px; top: 48px;} 100%{width: 25px; left: 14px; top: 45px;} }
@keyframes animateSuccessTip{0%{width: 0; left: 1px; top: 19px;} 54%{width: 0; left: 1px; top: 19px;} 70%{width: 50px; left: -8px; top: 37px;} 84%{width: 17px; left: 21px; top: 48px;} 100%{width: 25px; left: 14px; top: 45px;} }
@-webkit-keyframes animateSuccessLong{0%{width: 0; right: 46px; top: 54px;} 65%{width: 0; right: 46px; top: 54px;} 84%{width: 55px; right: 0px; top: 35px;} 100%{width: 47px; right: 8px; top: 38px;} }
@-moz-keyframes animateSuccessLong{0%{width: 0; right: 46px; top: 54px;} 65%{width: 0; right: 46px; top: 54px;} 84%{width: 55px; right: 0px; top: 35px;} 100%{width: 47px; right: 8px; top: 38px;} }
@keyframes animateSuccessLong{0%{width: 0; right: 46px; top: 54px;} 65%{width: 0; right: 46px; top: 54px;} 84%{width: 55px; right: 0px; top: 35px;} 100%{width: 47px; right: 8px; top: 38px;} }
@-webkit-keyframes rotatePlaceholder{0%{transform: rotate(-45deg); -webkit-transform: rotate(-45deg);} 5%{transform: rotate(-45deg); -webkit-transform: rotate(-45deg);} 12%{transform: rotate(-405deg); -webkit-transform: rotate(-405deg);} 100%{transform: rotate(-405deg); -webkit-transform: rotate(-405deg);} }
@-moz-keyframes rotatePlaceholder{0%{transform: rotate(-45deg); -webkit-transform: rotate(-45deg);} 5%{transform: rotate(-45deg); -webkit-transform: rotate(-45deg);} 12%{transform: rotate(-405deg); -webkit-transform: rotate(-405deg);} 100%{transform: rotate(-405deg); -webkit-transform: rotate(-405deg);} }
@keyframes rotatePlaceholder{0%{transform: rotate(-45deg); -webkit-transform: rotate(-45deg);} 5%{transform: rotate(-45deg); -webkit-transform: rotate(-45deg);} 12%{transform: rotate(-405deg); -webkit-transform: rotate(-405deg);} 100%{transform: rotate(-405deg); -webkit-transform: rotate(-405deg);} }
.animateSuccessTip{-webkit-animation: animateSuccessTip 0.75s; -moz-animation: animateSuccessTip 0.75s; animation: animateSuccessTip 0.75s;}
.animateSuccessLong{-webkit-animation: animateSuccessLong 0.75s; -moz-animation: animateSuccessLong 0.75s; animation: animateSuccessLong 0.75s;}
.icon.success.animate::after{-webkit-animation: rotatePlaceholder 4.25s ease-in; -moz-animation: rotatePlaceholder 4.25s ease-in; animation: rotatePlaceholder 4.25s ease-in;}
@-webkit-keyframes animateErrorIcon{0%{transform: rotateX(100deg); -webkit-transform: rotateX(100deg); opacity: 0;} 100%{transform: rotateX(0deg); -webkit-transform: rotateX(0deg); opacity: 1;} }
@-moz-keyframes animateErrorIcon{0%{transform: rotateX(100deg); -webkit-transform: rotateX(100deg); opacity: 0;} 100%{transform: rotateX(0deg); -webkit-transform: rotateX(0deg); opacity: 1;} }
@keyframes animateErrorIcon{0%{transform: rotateX(100deg); -webkit-transform: rotateX(100deg); opacity: 0;} 100%{transform: rotateX(0deg); -webkit-transform: rotateX(0deg); opacity: 1;} }
.animateErrorIcon{-webkit-animation: animateErrorIcon 0.5s; -moz-animation: animateErrorIcon 0.5s; animation: animateErrorIcon 0.5s;}
@-webkit-keyframes animateXMark{0%{transform: scale(0.4); -webkit-transform: scale(0.4); margin-top: 26px; opacity: 0;} 50%{transform: scale(0.4); -webkit-transform: scale(0.4); margin-top: 26px; opacity: 0;} 80%{transform: scale(1.15); -webkit-transform: scale(1.15); margin-top: -6px;} 100%{transform: scale(1); -webkit-transform: scale(1); margin-top: 0; opacity: 1;} }
@-moz-keyframes animateXMark{0%{transform: scale(0.4); -webkit-transform: scale(0.4); margin-top: 26px; opacity: 0;} 50%{transform: scale(0.4); -webkit-transform: scale(0.4); margin-top: 26px; opacity: 0;} 80%{transform: scale(1.15); -webkit-transform: scale(1.15); margin-top: -6px;} 100%{transform: scale(1); -webkit-transform: scale(1); margin-top: 0; opacity: 1;} }
@keyframes animateXMark{0%{transform: scale(0.4); -webkit-transform: scale(0.4); margin-top: 26px; opacity: 0;} 50%{transform: scale(0.4); -webkit-transform: scale(0.4); margin-top: 26px; opacity: 0;} 80%{transform: scale(1.15); -webkit-transform: scale(1.15); margin-top: -6px;} 100%{transform: scale(1); -webkit-transform: scale(1); margin-top: 0; opacity: 1;} }
.animateXMark{-webkit-animation: animateXMark 0.5s; -moz-animation: animateXMark 0.5s; animation: animateXMark 0.5s;}
@-webkit-keyframes pulseWarning{0%{border-color: #F8D486;} 100%{border-color: #F8BB86;} }
@-moz-keyframes pulseWarning{0%{border-color: #F8D486;} 100%{border-color: #F8BB86;} }
@keyframes pulseWarning{0%{border-color: #F8D486;} 100%{border-color: #F8BB86;} }
.pulseWarning{-webkit-animation: pulseWarning 0.75s infinite alternate; -moz-animation: pulseWarning 0.75s infinite alternate; animation: pulseWarning 0.75s infinite alternate;}
@-webkit-keyframes pulseWarningIns{0%{background-color: #F8D486;} 100%{background-color: #F8BB86;} }
@-moz-keyframes pulseWarningIns{0%{background-color: #F8D486;} 100%{background-color: #F8BB86;} }
@keyframes pulseWarningIns{0%{background-color: #F8D486;} 100%{background-color: #F8BB86;} }
.pulseWarningIns{-webkit-animation: pulseWarningIns 0.75s infinite alternate; -moz-animation: pulseWarningIns 0.75s infinite alternate; animation: pulseWarningIns 0.75s infinite alternate;}

div#footer-edit-1 {
	background-color: #fff;
	padding: 16px 0 58px 0;
	text-align: center;
}
div#footer-edit-1 a { text-decoration: none}
div#footer-edit-1 p {
	margin-bottom: 10px;
	font-size: 14px;
}

div#footer-edit-1 p.deep-gray {
	color: #666;
}

div#footer-edit-1 p.gray {
	color: #999;
}

footer#footer-nav {
	position: fixed;
	bottom: 0;
	width: 100%;
	height: auto!important;
	border-top: 1px solid #E4E4E4;
/*	box-shadow: 0 -1px 1px #f7f7f7;*/
	z-index: 999;
	max-width: 720px;
	background-image: -moz-linear-gradient(top, #ffffff, #ffffff); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #ffffff)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType='0'); /
}
footer#footer-nav .menu-list{margin-bottom: 0;}
    .search1 {height:100%; width:100%; background:#fff; position:fixed; bottom:-100%; left:0; z-index:999;}
    .search1 .topbar1 {height:50px; width:100%; background:#f6f6f6;}
    .search1 .topbar1 .left_wrap {height:34px; width:100%; float:left;margin-left:10px; }
    .search1 .topbar1 .left { margin-right:70px;margin-top:7px;}
    .search1 .topbar1 .left input {width:100%; height:32px;line-height:30px;border:none;padding:0 0 0 10px; background:transparent;background:#e3e3e5; border-radius:8px 0px 0px 8px;}
    .search1 .topbar1 .right { position:relative; float:right;width:70px;margin-left:-70px;}
    .search1 .topbar1  .right .sub1 {height:32px; width:30px; float:left; background:#e3e3e5; border-radius:0px 8px 8px 0px; border:0px; padding:0px; margin-top:7px; font-size:16px; color:#6f737c;}
    .search1 .topbar1  .right .home1 {height:50px;width:30px; margin-left:5px;float: left; text-align:right; line-height:50px; color:#6f737c; font-size:14px;}
    .search1 .result1 { height:100%;overflow-y: auto;padding-bottom:20px;}
    .search1 .result1 ul {margin:0;padding:0;}
    .search1 .result1 ul li { width:94%;border-bottom:1px solid #dedede; padding:0 3%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:10px;padding-bottom:10px;}
    .search1 .result1 ul li  a {color:#999; text-decoration: none; }
    

    
.good_choose_layer {height: 100%; width: 100%; background: rgba(0,0,0,0.6); position: fixed; top: 0px; left: 0px; z-index: 9;display:none }
.good_choose {height:auto;min-height: 76%; width:100%; background:#fff; position:fixed; bottom:0px; left:0px; z-index:10;display:none}
.good_choose .info {padding:0 10px;position:relative;  height:90px;  top:-15px;  }
.good_choose .info .left {float: left; width:104px;height:104px;  background:#fff;border-radius: 2px;}
.good_choose .info .left img { width:98px;height:98px; padding:3px;box-shadow: 0px 0px 2px rgba(0,0,0,0.2);border-radius: 2px;}
.good_choose .info .right {float: left;
    width: 100%;
    margin-left: -104px;
    padding-left: 120px;
    padding-top: 20px;
    box-sizing: border-box;}
.good_choose .info .right .price {color:#EB561C; font-size:20px; line-height:20px; height:20px;overflow:hidden;padding-top: 8px;}
.good_choose .info .right .stock {color:#999;font-size:12px; line-height:20px; ;height:20px; }
.good_choose .info .right .option {color:#999;font-size:12px; line-height:20px;  }
.good_choose .other { position:relative; height:auto;margin-bottom:50px;padding-left:10px;width:99%;overflow-y:scroll; overflow-x:hidden; margin-top:-15px;  font-size:14px; color:#4C4C4C;}
.good_choose .other .spec {font-size: 16px; width:100%;padding:10px 0 5px 0;float:left}
.good_choose .other .spec_items {width:100%;padding:5px 0 5px 0;height:auto;border-bottom:1px solid #e4e4e4;float:left}
.good_choose .other .option { float:left; padding:6px 14px; background:#F1F1F1;border-radius:2px; margin-right:5px;margin-bottom:5px; font-size:15px; color:#4C4C4C; border-radius: 5px;}
.good_choose .other .on {background:#ff5000;color:#fff}
.good_choose .other .number { float:left; width:100%;padding-top:10px;height:36px;box-sizing: initial;}
.good_choose .other .number .label { float:left;width:100px;padding-top:5px;font-size: 14px;color: #4C4C4C;text-align: left;}
.good_choose .other .number .num { border:1px solid #dedede;height:34px;float:right;margin-right:10px;box-sizing: initial; }
.good_choose .other .number .num button { width:35px; height:34px;border: none; color:#333; float:left; background: #eee;-webkit-appearance: none;  }
/*.good_choose .other .number .num button#btn_plus { float:right;}*/
.good_choose .other .number .num input { width:50px;border:none; border-left:1px solid #dedede; border-right:1px solid #dedede; text-align:center;  height:34px;padding: 0; float:left;-webkit-appearance:none;outline: none; }
.good_choose .sub {position:fixed; bottom:0px; height:44px; width:100%; background:#f15353;  line-height:44px; text-align:center; font-size:16px; color:#fff; background:-moz-linear-gradient(left,#ff7701,#ff4a01) !important;background:-webkit-linear-gradient(left,#ff7701,#ff4a01) !important;background:-o-linear-gradient(left,#ff7701,#ff4a01);background:-ms-linear-gradient(left,#ff7701,#ff4a01) !important;background:linear-gradient(left,#ff7701,#ff4a01) !important;border-radius:44px}
.good_choose .close { position:absolute; right:10px; top:10px;font-size:24px; color:#666;font-weight:normal;}
.good_choose .disabled { background:#ccc;color:#fff}


.follow_topbar {height:44px; width:100%; background:rgba(0,0,0,0.8); position:fixed; top:0px; max-width: 720px;z-index:999;}
.follow_topbar .headimg {height:32px; width:32px; padding:6px; float:left;}
.follow_topbar .headimg img {height:32px; width:32px;}
.follow_topbar .info {height:28px; padding:8px 0px;}
.follow_topbar .info .i {height:14px; line-height:14px; color:#ccc; font-size:12px;}
.follow_topbar .info {height:40px; float:left;}
.follow_topbar span {color:#ff6600}
.follow_topbar .sub {height:24px; width:auto; background:#32cd32; padding:0px 10px; margin:10px 8px 10px 0px; float:right; font-size:12px; color:#fff; line-height:26px; border-radius:3px;}

footer#footer-nav .menu-list li {
	width: 25%;
	text-align: center;
	float: left;
}

footer#footer-nav .menu-list li a {
	color: #848484;
	padding: 6px 0; text-decoration: none;
	display: block;
}

footer#footer-nav .menu-list li a > i {
	display: block;
	font-size: 20px;
	line-height: 28px;
}

footer#footer-nav .menu-list li a > span {
	display: block;
	font-size: 12px;
	line-height: 14px;
}

footer#footer-nav .menu-list li.active a > span {
	color: #ff7701;
}

footer#footer-nav .menu-list li.active a > i {
	color: #ff7701;
}

footer#footer-nav .menu-list:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
#core_alert .layer {height: 100%; width: 100%; background: rgba(0,0,0,0.4); position: fixed; top: 0px; left: 0px; z-index: 9999; display: none;}
#core_alert .tips {height: auto; width: 280px; background: #fff; position: fixed; top: 50%; left: 50%; z-index: 10000; margin: -100px -146px; display: none; border-radius:3px; border:1px solid rgba(255,255,255,0.6); padding:20px 20px 10px 20px;}
#core_alert .tips .title {height:auto; width:250px; font-size:16px; color:#676767;}
#core_alert .tips .sub {height:30px; width:250px;}
#core_alert .tips .sub nav {height:30px; width:auto; padding:0px 10px; margin:0px 2px; font-size:16px; line-height:30px; float:right; color:#5e7199;}
#core_alert .tips .sub nav:hover {background:#eee; border-radius:3px;}
#cover { position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8);display:none; z-index:99999999 };
#cover img { width:100%;}

.page_topbar {    position: relative;height:45px; background:#fff; border-bottom:1px solid #e8e8e8; font-size:16px; line-height:45px; text-align:center; }
.page_topbar .title {height:45px;;line-height:45px; color:#666; text-align: center;}
.page_topbar a.back {text-decoration: none;position:absolute;left:15px;height:45px;line-height:45px;display:list-item;color:#999; font-size:24px;list-style: none;}
.page_topbar a.btn { position: absolute;right:10px;height:45px;line-height:45px;display:block;color:#999; font-size:24px; }


.topbar {max-width: 720px;}
.main .page {position: relative;}

.report{ padding:10px;}
.report-img{ padding:0 100px 0 10px;background:#eb5f5f;min-height:90px;position:relative}
.report-img p{ font-size:14px;color:#fff;padding: 16px 0 0;}
.report-img h1{margin: 0;font-size:20px;color:#fff;line-height:32px;}
.report-photo{width: 160px; position:absolute;right:0;top:-20px}
.report-photo img{position: absolute;right: 10px;top: 0;min-width: 70px;border-radius:50px;margin: 0 auto;max-width:70px;height:70px;box-sizing: border-box;border:6px #eb5f5f solid}
.report-photo h2{ font-size:14px;color:#fff;text-align: right;padding-right: 10px;margin-top: 80px;font-weight: normal;}
.new-list{ background:#fff;}
.new-list ul{padding:0 6px;}
.new-list ul li{ background:#fff;border-bottom:1px #e8e8e8 solid;line-height:50px;height:50px;box-sizing: border-box;color:#000;font-size: 12px;padding: 0 100px 0 40px;position: relative;overflow: hidden;}
.new-list ul li p{ line-height:50px;margin: 0;position: absolute;right: 0;top: 0}
.new-list ul li span{ line-height:50px;height:50px;margin: 0;position: absolute;left: 0;top: 0;text-align: center;width: 40px;}
.new-list ul li span img{max-width: 24px;height: auto;margin:13px 8px }
.new-list ul li p i{ font-size:16px;font-weight:bold;padding:0 4px 0 0;font-style: normal;font-weight: normal;}
.new-list ul li:last-child{ border-bottom:0}
.new-list h1{ line-height:30px;background:#E1E1E1;color:#333;text-align:right;padding-right:10px;font-size:12px;font-weight: normal;}
.red {color: #eb5f5f;}
.new-list ul li div{height: 50px}
.new-list ul li div img{width: 34px;height: 34px;border-radius: 50px;display: inline-block;margin:8px 5px 0 0;float: left;}
.new-list ul li div em{float: left;line-height: 50px;font-style: normal;font-size: 14px;}
.down-list{margin: 10px;background: #eb5f5f;color: #fff;line-height: 30px;text-align: center;font-size: 12px;display: block;text-decoration: none;border-radius: 2px}



/*手机模版底部导航home-f60.png*/
.home-img{background-image:url('../images/home-f60.png');}
.order_1 .fa{background-image:url('../images/11.png');width: 20px;height: 20px;background-size: 20px;margin: 0;}
.order_2 .fa{background-image:url('../images/22.png');width: 20px;height: 20px;background-size: 20px;margin: 0;}
.order_3 .fa{background-image:url('../images/33.png');width: 20px;height: 20px;background-size: 20px;margin: 0;}
.order_4 .fa{background-image:url('../images/44.png');width: 20px;height: 20px;background-size: 20px;margin: 0;}


.good_bottom .add,.good_info1 .info1 .sub1{background: #FFAC2E !important;font-size: 14px; }
.good_bottom .buy{background: #f15353 !important;}
/*内嵌样式强调修改*/
.order_main .sub2,.order_main .sub1{border-radius: 15px !important;}
.topbar .user_face img{border-radius: 50%}
.gold_sub{font-size: 16px !important}
.info_sub,.info_price .sub{background: #f15353 !important}
.addorder_user .info .ico2{width: 20px !important;text-align: center !important;}
.cart_pay{background: #f5f5f5 !important}
.cart_pay .paysub{border-radius: 2px !important}
.addorder_good .fa{font-size: 18px !important;padding-top: 10px;}
.addorder_good .ico{width: 6% !important}
.addorder_good .shop{width: 94% !important;padding-left: 6% !important;line-height: 37px !important}
.addorder_user .info .ico{font-size: 20px !important;line-height: 54px !important;height: 54px !important}
.addorder_topbar{padding: 15px 10px!important;}
.good_shop .shop2 .sub2,.good_shop .shop2 .sub1{font-size: 14px!important;}

.order_main .sub1{    border: 1px solid #f15353!important; background: #f15353!important;}
.addorder_topbar .tips{margin-left: 36px !important}
.addorder_pay span{font-size: 14px !important}
.addorder_good{padding: 0 10px!important}
.header .user .set{top: 8px !important;font-size: 18px !important;right: 14px !important}
.fa-star,.info_price .num,.ctitle span,.ccontent span{color:#f15353 !important }
.address_main .address_sub2{font-size: 16px !important;}
#left_container .on {border-left: 2px #f15353 solid;color: #f15353 !important;}
.menu .nav .con span,.order_list .right span{color: #ff7701 !important;}
.myshop_main .line1 .info .inner .preview1{width: 100% !important;}
.log_list .right span{color: #ff7701 !important;}
.log_menu .navon,.myshop_menu .navon,.order_menu .navon,.tab .navon{color: #ff7701 !important;border-bottom: 2px solid #ff7701 !important;}
.top .nav{padding: 0px 0px 5px 88px!important;}
.bottom{height: 32px!important;}
.jiathis_style_32x32 .jiathis_txt {font-size: 16px!important;}
.top .nav .sub{box-sizing: border-box;}

.sort_listnew {
    height: 44px;
    width: 100%;
    background: #fff;
    z-index: 999;
    border-bottom: 1px solid #E4E4E4;
    border-top: 1px solid #E4E4E4;
}
.sort_listnew .nav{height: 20px;
    width: 25%;
    line-height: 20px;
    font-size: 12px;
    color: #5A5A5A;
    text-align: center;
    float: left;
    margin: 12px 0;
    border-right: 1px #C1C1C1 solid;
    box-sizing: border-box;}
.sort_listnew .navon {color:#f15353;}
.top .nav .sub span{color: #999!important}
.title{background: none!important}
.red-top{background:#f15353 !important}
.goods {
    height: auto;
    min-height: 100px;
    overflow: hidden;
    float: left;
    padding-bottom: 40px;
    padding: 0 4px 40px;
    box-sizing: border-box;    width: 100%;
}
.goods .good {
    width: 48% !important;
    margin:0 1% 8px;
    background-color: #fff;
    box-sizing: border-box;
    border: 1px #eee solid;
    padding: 4px !important;
	border-radius: 12px;
}
.address_list .ico{line-height: 50px}
.address_list,.address_addnav{margin-top: 10px !important}
.address_list .ico i{margin-left: 4px !important}
.address_list .btn .edit{margin-right: 8px !important}
.address_list .btn .edit, .address_list .btn .remove{margin-top: 0 !important;line-height: 50px}
.favorite_good .ico i,.history_good .ico i{font-size: 24px !important}
.favorite_good .ico .icon-circle-o,.history_good .ico .icon-circle-o{color: #999}
.favorite_top{padding: 0px 2% !important}
.favorite_good .ico .icon-circle-o,.history_good .ico .icon-circle-o{color: #999}
.index_sub a i{border: none !important;color: #999 !important;font-size: 14px !important;}
.list .good .info .price i,.list .good .info .price,.top .right .good .info .price,.top .right .good .info .price i,.top .left .info .price i,.top .left .info .price,.index_sub a d{font-size: 14px !important;color: #f15353 !important}
.top .right .good .info .span1 {
    background: #F15353 !important;
    padding: 2px 6px !important;
    margin: 2px 0 0 !important;
    border-radius: 4px !important;
    font-size: 12px !important;}
.list .good{height: 222px !important;}
.list .good .info{height: 202px !important;}
.list .good .info .img{height: 152px !important;    margin-bottom: 4px}
.list .good .info .img img{max-height: 152px !important;}
.index_title {height: 40px !important;font-size: 14px !important;line-height: 40px !important;}
.list .good .info .classs,.top .right .good .info .classs,.top .left .info .classs{font-size: 14px !important;}
.class1,.order_main{margin-top: 10px !important;}
.credit_list{width: 96% !important;padding: 10px 2% !important;}
.order_main{width: 94% !important;padding: 0 2% !important;margin: 0 auto;border-radius: 15px;}
/*.credit_list .info{width: 80% !important}*/
.credit_list .num {text-align: center !important;box-sizing: border-box;padding-left: 2% !important;}
.top .topbar .menu .nav{padding: 6px 0 0!important }
.top .topbar .menu .nav i{height: auto!important;line-height: normal!important }
.top .topbar .menu .navon {border-bottom: 2px solid #ff7701!important;}
.card-price,.main .page .goods .good .price{color: #ff7701!important;}
#left_container{overflow-x: hidden!important;}
.order_all {height: auto !important}
.balance_sub4,.balance_sub1,.label-free{background: #ff7701 !important}
.header .user .user-info .user-other{height: 20px !important;font-size: 14px!important}
.topbar {text-align: center;height: auto !important;overflow: hidden;color: #fff}
.header .user{height: auto!important;overflow: hidden;}
.header .user .user-info{height: auto!important;overflow: hidden;}
/**/
.cart_good{background: #fff}
.operation-bg{background: #fff;height: 50px;border-top: 1px solid #E4E4E4;position: fixed;left: 0;bottom: 55px;width: 100%}
.operation-bg .nav {
    height: 30px;
    width: auto;
    background: #fff;
    padding: 0px 10px;
    border: 1px solid #e3e3e3;
    border-radius: 2px;
    float: right;
    line-height: 30px;
    margin: 10px 6px 0 0;
    color: #666;
    font-size: 14px;
}
.icon-close{font-size: 20px}
.cart_good .iconfont{font-size: 24px}
.new-ullist{border-top: 1px solid #e3e3e3;overflow: hidden;padding: 14px 0;}
.new-ullist ul li{float: left;width: 25%;box-sizing: border-box;text-align: center;padding: 10px 0;font-size: 14px;}
.new-ullist ul li a{color: #8c8c8c;}
.new-ullist ul li i{width: 36px;height: 36px;border-radius: 10px;color: #fff;line-height: 36px;font-size: 20px;margin-bottom: 4px}

.bg-padding{padding: 2%;width: 96%}
.container-ffbg{background: #fff;width: 100%;overflow: hidden;}
.container-tit{line-height: 40px;color: #393939;text-align: center;font-size: 16px}
.container-list{width: 100%;padding-bottom: 20px;overflow: hidden;}
.container-list ul li{width: 25%;float: left;}
.container-list ul li a{display: block;color: #393939;font-size: 14px;text-align: center;text-decoration: none;}

.money-center{background: #fff;border-bottom: 1px solid #e3e3e3;margin-top: 10px;overflow: hidden;}
.money-center ul{display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;}
.money-center ul li{-webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;}
.comm-center{background: #fff;border-bottom: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;margin: 10px 0;overflow: hidden;margin-left: 2%;border-radius: 12px;box-shadow: 0px 0px 6px #cbf1eb;width: 96%;}
.detail_pay .paysub{background: #f15353 !important;border-radius:2px  !important}
.detail_pay .paysub1{border-radius:2px  !important;height: 36px  !important}
.detail_pay span{width: 66px!important;line-height: 56px!important;font-size: 14px!important;text-align: center;}
.money-center ul li{margin:10px 0;border-right: 1px solid #e3e3e3;box-sizing: border-box;}
.money-center ul li:last-child{border: 0}
.money-center ul li a{color: #8c8c8c;text-align: center;display: block;}
.money-center ul li a span{color: #222;font-size: 16px}
.comm-center ul li{ float: left;width: 33.3333%;margin:10px 0;border-right: 1px solid #e3e3e3;box-sizing: border-box;}
.comm-center ul li:last-child{border: 0}
.comm-center ul li a{color: #8c8c8c;text-align: center;display: block;}
.comm-center ul li a span{color: #222;font-size: 16px}
.recharge{width: 40%; background: #f15353;border-radius: 2px;color: #fff !important;font-size: 14px;padding: 4px 8px;margin:6px 24% }
.recharge-ybut{
    background: #f15353;
    border-radius: 2px;
    color: #FFFFFF !important;
    font-size: 14px;
    padding: 0 10px;
    margin: 9px 0 0 10px;
    float: right;
    height: 26px;
    line-height: 26px;
}
#page_allMenu section article dl dt h3{height: 16px;overflow: hidden;}
#page_allMenu section article dl dd span, .content b{left: -71px !important;top: -25px !important;}
.menu .nav i {
    width: 30px;
    height: 30px;
    border-radius: 10px;
    line-height: 30px;
    font-size: 28px;
    margin-bottom: 4px;
}

.cart_pay,.operation-bg{z-index: 9}
.cart_main {padding-bottom: 106px;}
/*新模版手机提现页面*/
.cash-box{width: 96%;margin: 2%;background: #fff;overflow: hidden;}
.balance_price{height: 20px;width: 100%;line-height: 20px;font-size: 16px;color: #666;margin: 16px 10px 0;border-bottom: 1px #eee solid;padding: 0 4px 16px;}
.balance_price span{ color: #f15353;    font-weight: bold;}
.cash-num{padding:10px 0 10px 10px;overflow: hidden;width: 100%;box-sizing: border-box; }
.cash-num-pb{padding-bottom:0 }
.cash-num-pt{padding-top:0 }
.cash-num span{color: #000;font-size: 16px;padding-left: 6px;}
.cash-input{width: 90%;border: 0;line-height: 30px;font-size: 24px;color: #333;box-sizing: border-box;padding-left: 10px}
.cash-input-z{width: 70%;border: 0;line-height: 30px;font-size: 24px;color: #333;box-sizing: border-box;padding-left: 10px}
.balance_sub1,.balance_sub3,.balance_sub10,.balance_sub2,.balance_sub4{margin: 10px 2% 0 !important}

/*收货地址页面*/
.address_addnav{    padding: 0 3% 0 6%!important;position: fixed;bottom: 54px;left: 0;background: #f15353 !important;color: #fff !important;text-align: center;height: 44px !important;line-height: 44px !important;}
.address_addnav i{    color: #fff;
    font-size: 22px;
    position: absolute;
    left: 50%;
    top: 50%;
    height: 18px;
    line-height: 18px;
    margin-left: -74px;
    margin-top: -9px;
}
.address_sub1,.address_sub2,.info_sub,.refund_sub1,.register{margin: 10px 2% 0 !important;width: 96% !important}
.order_main .sub1,.order_main .sub2{margin: 10px 0 10px 5px !important;}
.return_navon{border-bottom: 2px #f15353 solid;color: #f15353!important;background: none!important}
.new-returnnav{height: 44px!important;
    margin: 0!important; 
    border-bottom: 1px solid #e3e3e3!important;
    border-top: 0!important;
    border-radius: 0!important; 
    font-size: 14px!important;
    background: #fff!important;
    padding-right: -2px!important;
    margin-bottom: 5px!important;
border-left: 0!important;border-right: 0!important;}

 .mark-good{position: fixed;
    z-index: 999;
    height: 100%;
    width: 100%;}
.good-tcbox{border-radius: 6px;width: 84%;
    margin: 8%;
    min-height: 400px;
    background: #fff;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.5);}
.tctop-img{width: 100%;height: auto;position: relative;}
.tctop-img img{max-width: 100%;min-width: 100%}
.tc-titbg{height: 30px;position: absolute;bottom: 0px;left: 0;width: 100%;background: rgba(0,0,0,0.3)}
.tc-titbg h1{overflow: hidden;height: 30px;float:left;line-height: 30px;color: #fff;font-size: 14px;width: 74%;font-weight:normal;}
.tc-titbg p{border-radius: 6px 6px 0 0;float: right;color: #fdc02e;width: 26%;line-height: 30px;font-size: 14px;font-weight:bold}
.easylist-close{
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 20px;
    color: #fff;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background: rgba(0,0,0,0.3);
    font-weight: bold;
    text-align: center;
    line-height: 28px;
}
.tcguige{border-radius:0 0  6px 6px;width: 100%;overflow: hidden;padding: 10px 0;background: #f5f5f5}
.tcguige ul{overflow: hidden;    padding: 0 10px;}
.tcguige ul li{width: 50%;float: left;line-height: 28px;font-size:14px;}
.last-tcprice{line-height: 28px;background: #f5f5f5;font-size:14px;display: block;width: 100%;box-sizing: border-box;padding: 0 10px;}
.last-tcprice i{font-style: normal;color: #ff0000}
/*虚拟云币*/
.yunb-list{height: auto;
width: 100%;
background: #fff;
margin-top: 10px;overflow: hidden;
border-bottom: 1px solid #e3e3e3;
border-top: 1px solid #e3e3e3;
padding: 0 5px;box-sizing: border-box;}
.yunb-list ul li {
    float: left;
    width: 32.333%;
    box-sizing: border-box;
    margin:0 0.5%;
    text-align: center;
    padding: 3px 0;
    font-size: 14px;
}
.yunb-nav{
    background: #ECECEC !important;
}
.yunb-list ul li a{
    color: #333;
    display: block;
    text-align: left;
    line-height: 14px;
    padding: 5px 0;
    border-radius: 4px;
    background: #f6f6f6
}
.yunb-list ul li i {
    border-radius: 10px;
    color: #fff;
    font-size: 16px;
    height: 28px;
    line-height: 30px;
    margin-bottom: 4px;
    width: 28px;
    float: left;
    margin: 0px 6px 0 8px;
    text-align: center;
    border-radius: 4px;
}
.list1 {
    background: #fff none repeat scroll 0 0;
    border-top: 1px solid #e3e3e3;
    color: #242424;
    font-size: 16px;
    height: 44px;
    line-height: 44px;
    margin-top: 10px;
    padding: 0 0 0 3%;
    width: 97%;
}
.a-center{height: 46px;background: #fff;display: block;}
.a-center:link {background: #fff}/* 未被访问的链接 */

<<<<<<< HEAD
/*商城币*/
.tab-nav{ overflow: hidden;width:100%;height:auto;background:#fff}
.tab-nav ul li{     box-sizing: border-box;float:left;width:33.3333%;margin:10px 0;border-right:1px #e5e5e5 solid}
.tab-nav ul li a{ display:block;width:100%;text-align:center}
.tab-nav ul li a img{ max-width:30%;border-radius:50px;margin:0 auto}
.tab-nav ul li a span{ font-weight: bold;width:100%;color:#f23587}
.tab-nav ul li a em{ width:100%;color:#cccccc}

.tixian-bg{ background:#f15353;width:100%;min-height:100px;overflow:hidden;}
.tixian-bg img{ display:block;max-width:80px;margin:20px auto 10px;border-radius:50px;border:4px #fff solid}
.tixian-bg p{ line-height:22px;color:#fff;font-size:16px;text-align:center}

.mo-list{margin-top: 20px;width:100%;height:50px;background-color: rgba(0,0,0,0.1);}
.mo-list li{box-sizing: border-box; text-align: center;height:50px;color:#fff;float:left;width:25%;}
.mo-list li span{font-size:14px;    padding: 6px 0 0;}

.jf-list{ background:#fff;overflow:hidden;padding:0 10px;margin: 10px 0;}
.jf-list h1{    font-weight: bold;font-size:14px;color:#333;line-height:40px;border-bottom:1px #E4E4E4 solid}
.jf-list h1 span{ float:right;font-size:12px;font-weight:normal}

.dh-s{line-height:40px;font-size:14px;color:#333;}
.dh-s input{line-height:40px;border:0;font-size:14px;color:#333;width:60%}


.tx-inp{ overflow:hidden; margin-top: 10px;}
.tx-inp a{ text-align:center;font-size:12px;line-height:50px;width:100%;color: #666;}
.num-inp{ border:1px #D2D2D2 solid;border-radius:4px;background:#fff;text-align:center;height:38px;width:94%;margin:0 3% 10px;font-size:14px;}
.but-tx{ border-radius:4px;background:#f15353;text-align:center;height:38px;width:96%;margin:0 2%;font-size:14px;color:#fff;border:0}
=======
.a-center:visited {background: #fff}/* 已被访问的链接 */
>>>>>>> release

.a-center:hover {background: #fff}/* 鼠标指针移动到链接上 */

.a-center:active {background: #fff}/* 正在被点击的链接 */

/*coryright*/
.copyright {
	display: block;
    margin: 0 16px;
    text-align: center;
    padding: 20px 0;
    text-decoration: none;
    font-size: 0;
    border-top: 1px solid #ddd;
}
.copyright img{width: 120px;}
.copyright p{
	font-size: 12px;
    color: #888;
    margin: 0;
    line-height: 18px;
    margin-top: 4px;
}




