@charset "utf-8";
/* 
作者：福州盈科网络
TEL:13799305227
E-mail:61786681@qq.com
*/ 
body {  font-family:"Microsoft Yahei",Tahoma,"SimSun"; background:#f7f7f7 ;margin:0 auto;   color:#5c5c5c;  line-height:190%; max-width:640px; min-width:300px; overflow-x:hidden; font-size:14px;}
form, ul, ol, li, span, p, dl, dd, dt, img ,h1, h2, h3, h4, h5, h6, div{ margin:0 auto; padding:0px; border:0px}
dd{margin:0px}
ul, ol, li{ list-style:none;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
a,a:visited{ color:#232323;   outline-style:none;  text-decoration:none; }
a:hover{ color:#e4393c ; text-decoration:none;}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.f_l{ float:left}
.f_c{ float:left} 
.f_r{ float:right}
.red{color:red!important}
.imgs{ padding:2px; border:1px #ccc solid; overflow:hidden; display: table-cell;  vertical-align: middle; text-align: center; *display: block; _font-family: sans-serif;}
.imgs img { 
    border: none; 
    vertical-align: middle; /*由于ie下空文本节点有默认高度，所以设置*/       
} 

.blank{ height:8px; line-height:8px;  clear:both;  visibility:hidden;}
.block{ max-width:640px; min-width:320px; height:auto; margin:0px auto }

.price{ font-weight:600 !important; color:#e4393c  !important;font-size:120%}/*font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;*/
.price font{color:#e4393c!important;font-size:12px!important;}
.price.f_r{display:none}
.dazhes {
    background: #e4393c;
    color: #fff;
    margin-left: 10px;
    border-radius: 5px;
    font-size: 12px;
    padding: 0px 4px;
    height: 20px;
    line-height: 20px;
}
/*首页样式*/
#main { display:inline-block; width:100%;}

.mainnav a{ display:block; float:left; width:20%; text-align:center;}
.mainnav a img{ width:50%; }

/*首页头部导航*/
#header {
    background: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
    background: linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
    -webkit-transition: background-color .2s linear;
    -moz-transition: background-color .2s linear;
    -o-transition: background-color .2s linear;
    transition: background-color .2s linear;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
#header {
    z-index: 998;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    color: #fff;
    display: block;
    overflow: hidden;
	display:none;
}
#header .top-bar {
    background: none !important;
	position: relative;
    height: 100%;
}
.show-bg {
    background: #e12b36 !important;
}
.top-bar .order-menu {
    background: #ec522c;
}
.top-bar .container{
    position: relative;
}	
.top-bar .hd-left, .top-bar .hd-right{
    position: absolute;
    top: 0;
	height: 50px;
    line-height: 50px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.top-bar .hd-left{
    left: 0px;
}
.top-bar .hd-left a{
    color: white;
    padding-left: 10px;
    display: block;
    height: 100%;
    padding-right: 10px;
}
.top-bar .hd-left a:hover {
    /*background-color: #BE5352;*/
}
.top-bar .hd-right{
    left: auto;
    right: 0px;
    font-size: 15px;
}
.top-bar .hd-right .msg-num, .list-group .msg-num{
    position: absolute;
    top: 1px;
    right: 1px;
    display: block;
    background:white ;
    color: #f00;
    width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    text-align: center;
    border-radius: 10px;
}
.list-group .msg-num{
    top: -12px;
    right: -1px;
}
#header .t-btn {
    font-size: 1.91em;
    height: 100%;
    line-height: 1;
    text-align: center;
    display: block;
    color: white;
    float: right;
    padding: 0 10px 0 0;
}
#header .t-btn .msg-icon {
    font-size: 20px;
    line-height: 1;
}
#header .t-btn .intro {
    font-size: 10px;
    margin: 0;
    line-height: 1.3;
}

.members_search { background-color:#fff;border: 1px solid #dbdada; border-radius: 3px; height: 26px; margin: 8px 45px 8px 60px; overflow: hidden;}
.members_search input { border: 0 none; font-size: 14px; height: 26px; line-height: 14px; padding-left: 3%; width: 82%;}
.members_search button { background:url(../images/hui3.png) no-repeat 0 0 / 20px 18px; border: 0 none; float: right; height: 18px; margin: 5px 5px 0 0; width: 20px;}

.bdphone{
    height: 32px;
    line-height: 32px;
    padding-left: 5px;
    background-size: auto 40%;
    position: fixed;
    z-index: 0;
    padding-top: 6px;
    padding-bottom: 6px;
    bottom: 58px;
    width: 94%;
    left: 3%;
	background: rgba(0, 0, 0, 0.70);
	border-radius:5px;
}
.bdphone a{
	height:22px;
	line-height:22px;
	float:right;
	margin-right:10px;
	display:block;
	padding:0 10px;
	border:1px #e6e6e6 solid;
	color:#fff;
	border-radius:5px;
	margin-top:4px
}
.bdphone img{
	float:left
}
.bdphone span{
	float:left;
	display:block;
	height:32px;
	line-height:32px;
	margin-left:10px;
	color:#fff	
}

/*首页广告模块*/
.main1 ul{border-bottom: 1px solid #d5d5d5;display: table;}
.main1 ul:last-child{border-bottom:0px}
.main1 li{float:left;border-right: 1px solid #d5d5d5;    margin-right: 0px;}
.main1 li:last-child{border-right:0px ;margin-right: -1px;}
.main1 li img{float:left}
.main1 .main1_01 li{width:50%}
.main1 .main1_02 li{width:50%}
.main1 .main1_03 li{width:25%}
.main1 .main1_03 li:last-child{border-right:0px ;margin-right: -3px;}

.main2 ul{border-bottom: 1px solid #d5d5d5;display: table;}
.main2 ul:last-child{border-bottom:0px}
.main2 li{float:left;border-right: 1px solid #d5d5d5;    margin-right: 0px; width:33.333%}
.main2 li:last-child{border-right:0px ;margin-right: -2px;}
.main2 li img{float:left}

/*首页公告*/
.hot-new {
    height: 43px;
    line-height: 43px;
    border-top: 1px solid #d5d5d5;
    padding-left: 85px ;
    background: #fff url(../images/hot-new.png) 8px 50% no-repeat;
    background-size: auto 40%;
    position: relative;
    z-index: 0;
}
.hot-new .new-list{
    position: absolute;
    left: 90px;
    right: 50px;
}
.hot-new .kmm-more{
    position: absolute;
    right: 10px;
}
.hot-new .kmm-more a{
    display: block;
    height: 43px;
    width: 50px;
    background: url(../images/kmm_more.png) right 13px no-repeat;
    background-size: auto 40%
}
.hot-new .swiper-container {
    height: 100%;
    font-size: 14px;
}
.hot-new .swiper-slide {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


.productshow { margin:2%; width:96%; display:inline-block; float:left;}
.productshow a{ float:left; width:29.3%; margin:1%; padding:1%; text-align:center; display:block;}
.productshow a img{ width:100%;}
.productshow a span{ color:#e4393c ; font-size:16px;}
#jianjie,.case dt,.news dt {border-left:#e4393c  8px solid;  line-height:30px; border-bottom:#ebebeb 1px solid;  }



#jianjie li{ float:right; width:23%; text-align:center;}
#jianjie li a{ display:block; width:100%; height:30px; line-height:30px;}
#jianjie li.no a{ background:#CCC; color:#FFF;}

.case dt,.news dt { text-indent:1em; font-size:16px;}
.case dd,.news dd { float:left; width:100%; clear:both;}
.case dd a{ display:block; width:44%; float:left; margin:3%; text-align:center;}
.case dd a img{ width:100%; height:200px;}
.news dd li{ width:94%; height:100px; line-height:30px; margin:3%; padding-bottom:3%; border-bottom:#eee 1px dashed;}
.news dd li strong{ font-size:16px;}


	/*头部样式*/
	.top { position:fixed; top:0; left:0; z-index:100; color:#FFF; width:100%; height:35px; line-height:35px;}
	.top span.f_l{ width:50%; }
	.top span.f_r{ padding-right:3%;}
	.top span a{ color:#FFF;}
	/*下拉菜单样式*/
	.menu { background:#666; border-radius:5px; width:85%; display:inline-block; top:50px; position:fixed; left:10%; z-index:100;box-shadow:4px 4px 3px rgba(10%,10%,40%,0.1); display:none;}
	.menu ul{ width:90%; margin:5% auto; background:#3a3a3a; border-radius:5px; height:35px;}
	.menu ul li{ width:30%;  height:35px; line-height:35px;  font-size:100%; float:left; text-align:center;}
	.menu ul li a{ color:#CCC; display:block;}
	
	.dqss_ul .dqss a{ color:#f00; font-weight:bold;}
	.ss_div{background:#3a3a3a; width:80%;border-radius:5px; color:#fff; padding:0px 5%; margin-bottom:20px; padding-top:10px;  }
	.ss_div1{ display:none; width:100%;}
	.ss_div1 select{ width:100%;  background:#fff; margin: 8px; padding: 8px;}
	.ss_div1 label{ float:left; line-height:25px;}
	.ss_div1 input{ float:left; margin-right:10px; width:96%; padding:8px 2%;}
	.ss_div1 .sx_an{background:#e4393c ; color:#FFF; padding:0px; height:50px; line-height:50px; width:100%; cursor:pointer; margin:0px; border:0px; border-radius:5px;}
	/*内容区标题样式*/
	.title { text-align:center; background:url(../images/2000.png) no-repeat scroll center center / 100% 100% ; padding-bottom:10px; padding-top:10px; margin-top:10px; font-size:16px;}
	.title h2,.title p{ line-height:22px; font-size:110%}
	.title p.time,.main dd.time{ font-size:80%; color:#999; text-indent:0;}
	

	
	/*内容区样式*/
	.contact,.mainlist dl {border-radius:15px; background:#FFF; width:92%; padding:2%;  margin:15px auto 30px auto; box-shadow:2px 2px 3px rgba(10%,10%,20%,0.1); overflow:hidden;}
	.contact .next{border-radius:5px; background:#f0f0f0; border:#e1e1e1 1px solid; height:30px; margin:8px auto; width:100%; text-indent:2em;}
	
	.contact  img{ width:100% !important; height:auto !important;}
	
	
		/*列表内容区*/
	.mainlist,.mianapp { margin:10px auto;}
	.mainlist dl,.mianapp dl{ margin:10px auto;}
	.mainlist dt h2{ font-size:16px;}
	.mainlist dl img{ width:100%; border-radius:5px;}
	.mainlist dl dd{ text-indent:0em;}
	.yemaa{ width:100%; padding-bottom:50px; margin-top:20px}
	.yemaa li{ height:50px; width:21%; line-height:50px; font-size:120%; display:block; float:left; margin-right:2%; margin-left:2%; background:#fff; border:e1e1e1 1px solid; text-align:center;}
	
	.main ul.imgnews{ width:100%;}
	.main ul.imgnews li{ float:left; width:42%; margin:2%;background:#FFF; padding:2%;  display:inline-block;
box-shadow:4px 4px 3px rgba(10%,10%,40%,0.1); text-align:center;}
.main ul.imgnews li img{ width:100%;}

	.mianapp dl{margin:2%;background:#FFF; padding:2%;  display:inline-block;
box-shadow:4px 4px 3px rgba(10%,10%,40%,0.1); width:90%;}
.mianapp dd{ color:#999; font-size:90%;}
	
	/*产品列表页*/
	.main { display:inline-block; width:100%;}
.main .left{ position:fixed; left:0; top:42px; bottom:42px; height:100%; width:25%; background:#ededed;}
.main .left ul{ width:90%; text-align:center; font-size:90%;}
.main .left li{ border-radius:8px; width:85%; height:35px; line-height:35px; background:#fff; margin:5px auto; padding-right:5%;}
.main .left li a{width:100%; height:35px; display:block;}
.main .left li.no{ background:#C30; }
.main .left li.no a{color:#FFF;}
.main .right{ width:69%; margin-left:28%; margin-right:3%; margin-top:42px; margin-bottom:42px; text-align:left; padding-top:10px;}

.main .right .product{background:#FFF; padding:2%; width:96%; margin:10px auto; display:inline-block;
box-shadow:4px 4px 3px rgba(10%,10%,40%,0.1);
}
.main .right .product .f_l{ width:40%; text-align:left;}
.main .right .product .f_l img{ border:1px solid #ccc; width:90%}

.main .right .product .f_r{ width:60%; text-align:left; float:left;}
.main .right .product .f_r h2{ font-size:110%; margin-bottom:1%}
.main .right .product .f_r p.m{ color:#e4393c ;}
.main .right .product .f_r p.m span{ color:#999; font-size:85%;}
	
/*页脚样式*/
.footer { position:fixed; bottom:0; left:0; width:100%; height:48px; background:#fff; box-shadow: 0 -3px 3px #ccc; z-index:100; }
.footer ul { max-width:640px; min-width:300px; width:100%; height:48px; background:#fff;/*Mozilla*/
				background:-moz-linear-gradient(top,#f4f4f4,#fff);/*Mozilla*/
				background:-webkit-gradient(linear,0 50%,100% 50%,from(#f4f4f4),to(#fff));/*Old gradient for webkit*/
				background:-webkit-linear-gradient(top,#f4f4f4,#fff);/*new gradient for Webkit*/
				background:-o-linear-gradient(top,#f4f4f4,#fff); /*Opera11*/
				margin:0px auto;
}
.footer li{ width:20%; float:left; text-align:center;}
.footer li img{ height:20px; margin-top:5px;}
.footer li a{ color:#333; display:block; width:100%; line-height:23px; display:block; font-size:12px;}

/* 预约css */
.round { background-color: rgba(255, 255, 255, 0.9); border: 1px solid #C6C6C6; border-radius: 5px; box-shadow: 0 1px 1px #F6F6F6; display: block;font-size: 14px;line-height: 24px; text-align: left; padding:0px 10px; margin:10px;}
.round h2 { border-bottom: 1px dotted #C6C6C6; color: #373B3E; font-size: 16px; font-weight: normal;line-height: 20px; padding: 10px 0; margin:0px;}
.round .text { padding: 10px 0; color: #727272;font-size: 14px; margin: 15px 0; word-wrap: break-word;}

.round1 { background-color: rgba(255, 255, 255, 0.9); border: 1px solid #C6C6C6; border-radius: 5px; box-shadow: 0 1px 1px #F6F6F6; display: block; font-size: 14px;line-height: 24px; text-align: left; color: #727272; margin:10px; }
.round1 a{ color: #727272; text-decoration:none; }
.round1 .addr { background: url(../images/addr.png) no-repeat 10px 13px / 15px 15px ; line-height: 22px; padding-left: 34px; padding-right:10px; border-bottom:1px solid #C6C6C6;}

.round1 span { background: url../(images/arrow3.png) no-repeat scroll right 50% / 8.5px 13px ; display: block; font-size: 16px; min-height: 22px; padding: 10px 20px 9px 0;}
.round1 .tel_d{  background: url(../images/tel1.png) no-repeat scroll 11px 13px / 15px 15px;line-height: 22px; padding-left: 34px;  padding-right:10px; }

.round2 { background-color: rgba(255, 255, 255, 0.9); border: 1px solid #C6C6C6; border-radius: 5px; box-shadow: 0 1px 1px #F6F6F6; display: block;  margin:10px; text-align: left; }

/* 预约css */

/* 留言css */
#msg{  margin: 0; font-size: 18px; padding-top:43px; margin-bottom:50px;  }
#msg label{ display: block; padding-top:10px;  padding-bottom: 10px;  font-size: 18px; }
#msg input{ display: block; width: 100%; height: 32px; background-color: #f8f8f8; text-indent:3%; border: 1px solid #cdcdcd; border-radius: 5px; font-size: 18px; }
#msg textarea{ width:100%; margin-bottom:12px;}
.submit_form { padding: 10px 12px;  background-color: rgba(255, 255, 255, 0.9); border: 1px solid #C6C6C6; border-radius: 5px; box-shadow: 0 1px 1px #F6F6F6; display: block; margin-bottom:50px; margin:10px;}
.tjan{  padding:0px; margin:0px auto; cursor:pointer; height:35px; line-height:35px; width:50%; overflow:hidden; background:#e3e3e3; border:0px; color:#FFF;}
/* 留言css */

/* 幻灯片css */
.immersive_slider {
	max-width:100%;
	height:200px;
	opacity:.9;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	position:relative;
	overflow:hidden;
}
.slide img{ width:100%; height:300px;}
.immersive_slider .is-slide {
	display:table;
	height:100%;
	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	position:absolute;
}
.immersive_slider .is-slide .image {
	float:none;
	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	vertical-align:middle;
	display:table-cell;
	padding:0 0 0 10px;
}
.is-bg-overflow {
	width:100%;
	height:100%;
	position:absolute;
	z-index:0;
}
.is-overflow, .is-bg-overflow {
	height:100%;
}
.ease {
	-webkit-transition:1000ms ease all;
	-moz-transition:1000ms ease all;
	-o-transition:1000ms ease all;
	transition:1000ms ease all;
}
.bounce {
	-webkit-transition:1000ms cubic-bezier(0.175, 0.885, 0.420, 1.310) all;
	-moz-transition:1000ms cubic-bezier(0.175, 0.885, 0.420, 1.310) all;
	-o-transition:1000ms cubic-bezier(0.175, 0.885, 0.420, 1.310) all;
	transition:1000ms cubic-bezier(0.175, 0.885, 0.420, 1.310) all;
}
.no-animation {
	-webkit-transition:none!important;
	-moz-transition:none!important;
	-o-transition:none!important;
	transition:none !important;
}
.immersive_slider .is-slide .image img {
	max-width:100%;
	display:block;
	width:100%;
}
.is-container {
	position:relative;
	overflow:hidden;
}
.is-container .is-background {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.is-container .is-background img {
	width:100%;
	height:100%;
	left:0;
	position:relative;
}
.is-container .is-background.gs_cssblur {
	-webkit-filter:blur(20px);
	-moz-filter:blur(20px);
	-o-filter:blur(20px);
	filter:blur(20px);
}
.is-pagination {
	position:absolute;
	left:0;
	width:100%;
	bottom:20px;
	z-index:5;
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
}
.is-pagination li {
	padding:0;
	display:inline-block;
	text-align:center;
	position:relative;
}
.is-pagination li a {
	padding:10px;
	width:4px;
	height:4px;
	display:block;
}
.is-pagination li a:before {
	content:'';
	position:absolute;
	width:4px;
	height:4px;
	background:rgba(255, 255, 255, 0.85);
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.is-pagination li a.active:before {
	width:10px;
	height:10px;
	background:none;
	border:1px solid white;
	margin-top:-4px;
	left:8px;
}
.is-next, .is-prev {
	padding:5px 5px 15px;
	font-size:50px;
	position:absolute;
	bottom:50%;
	margin-bottom:-36px;
	width:35px;
	color:#FFF;
	display:inline-block;
	line-height:100%;
	background:rgba(0, 0, 0, 0.35);
}
.is-next {
	right:10px;
}

.is-prev {
	left:10px;
}
/* 幻灯片css */

.productshowss { width:100%; background:#fff; display:inline-block;}
.proimg { width:94%; margin:0 auto;}
.productshowss h2,.productshowss p{ width:94%; margin:0 auto;  line-height:40px;}
.productshowss p{ color:#e4393c ; font-size:16px;}
.productshowss p span.f_r a{ display:block; width:100px; color:#FFF; text-align:center; background:#ff752b; height:28px; line-height:28px; margin-top:6px; border-radius: 15px;}
.probiaoqian {width:94%; margin:0 auto; text-align:center; padding-bottom:20px;}
.probiaoqian img{ width:80%;}

.ljyd_db{ background: #fff;
    border-top: 1px solid #d7d7d7;
    bottom: 0;
    height: 35px;
    left: 0;
    padding: 5px 0 9px;
    position: fixed;
    width: 100%;}
	
.ljyd_db li{ box-sizing: border-box;
    float: left;
    text-align: center;
    width: 30%; height:35px;}
.ljyd_db li:nth-child(2) {
    width: 40%;
}

.ljyd_db li .ljyd_db1 {
   
    border-radius: 20px;
    color: #fff;
    height: 38px;
    line-height: 38px;
	 background: #ff752b;
	 display:block;
	  font-size:14px;
	  text-decoration:none;
}




.proattr-radio dt {
    color: #999;
    float: left;
    overflow: hidden;
    padding-left: 10px;
    width: 70px;
	line-height: 30px;
	text-align:left;
}

.proattr-radio dd {
    margin-left: 80px;
}
.proattr-radio ul {
    overflow: hidden;
	margin-right:-5px
}


.proattr-radio ul li {
    float: left;
    margin: 0px 5px 9px 0px;
    white-space: nowrap;
}


.proattr-radio ul li a {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ddd;
    float: left;
    height: 28px;
    line-height: 28px;
    padding: 0 8px;
    position: relative;
	text-decoration:none;
}


.proattr-radio ul li a i {
    background: url(../images/icons.png) no-repeat scroll 0 -33px ;
    bottom: -2px;
    display: none;
    height: 11px;
    position: absolute;
    right: -2px;
    width: 11px;
}

.proattr-radio ul li.selected a {
    border: 2px solid #f70;
    height: 26px;
    line-height: 26px;
    padding: 0 7px;
}


.proattr-radio ul li.selected a i {
    display: block;
}




/* 购物车css */
#ckgwc { margin: 10px 15px 10px 10px;  padding-top:43px;  }
.zjg{ border-bottom:2px solid #999; height:26px; line-height:24px; padding:10px 0px;}
.zjg span{ color:#DB2929; }

.qjs{  border: 1px solid #DB2929; border-radius: 5px; background:#DB2929; display:block; height:24px; width:80px; display:block; color:#fff !important; float:right; text-decoration:none; text-align:center;}
.ckgwc_table{ margin:5px 0px; background:#fff; line-height:20px;}
.ckgwc_table p{ margin:0px; color:#3C3C3C;}
.ckgwc_table a{ color:#3C3C3C; text-decoration:none;}
.ckgwc_table p.hs{color:#DB2929;}
.p_sl{ margin-top:5px; height:24px; line-height:24px;}
.p_sl span{ float:left;}
.p_sl .redu,.p_sl .add{ border: 1px solid #ccc; display:block; font-size: 1em; height: 24px; line-height: 24px; text-align: center; width: 32px;  float:left; text-indent: -200em;}

.p_sl .redu{ background:url(../images/sprites1.png) no-repeat 10px -20px #fff; }
.p_sl .add{ background:url(../images/sprites1.png) no-repeat -15px -20px #fff; }

.p_sl .common-input{ background-color: #fff; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;  font-size: 1em; height: 24px;line-height: 24px; padding:0px; display:block; width:40px; text-align:center; float:left; margin:0px; border-left:0px;border-right:0px;}

.p_sl .btn{ background-color: #DB2929; display: inline-block; font-size: 1em; height: 24px; line-height: 24px; text-align: center; width: 60px; color:#fff; float:right; margin-top:2px;}

.btn_submit1{ display: block; margin: 10px 0px; color: #fff; border: 1px solid #DB2929;  text-align: center; padding: 10px; background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#DB2929), to(#DB2929), color-stop(0.5,#DB2929)); border-radius: 8px; text-decoration: none; width:75%; }


.btn_submit2{ display: block; margin: 10px 0px; color: #fff; border: 1px solid #DB2929;  text-align: center; padding: 10px; background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#DB2929), to(#DB2929), color-stop(0.5,#DB2929)); border-radius: 8px; text-decoration: none;  }
/* 购物车css */


.tjgwc input, .tjgwc select {
    background:#fff;
    height: 32px;
    margin: 8px;
    padding: 8px;
	width:90%;
}



/* 头部搜索框 */
.header-home{ width:100%; height:45px;  color:#252525; position:relative; z-index:5;}
.header-bar { background:#1f1a17; border-bottom: 1px solid #bfbfbf; height: 44px; position: relative;}
.header-logo{height: 44px; position: absolute; width:50%; color:#FFF; line-height:44px; text-indent:1em; font-size:16px; font-weight:bold; left:0px; top:0px;}
.header-logo img{ height:44px;}
.header-category { height: 44px; overflow: hidden;position: absolute; right: 0px; top: 0px; width: 40px;}

.header-category span {background:url(../images/sprites.png) no-repeat -2px -30px; height: 30px; margin: 8px 0 0 10px; overflow: hidden;text-indent: -200px; width: 20px; display:block;}

.header-bar div.f_rs{ position:absolute; right:60px; height:44px; line-height:44px; color:#FFF;}
.header-bar div.f_rs a{ color:#FFF; display:block; width:50px; float:right; text-align:center;}

/* 头部搜索框 */


/* 分类搜索页 */
.header-fh{height: 44px; position: absolute; width: 40px; left:0px; top:0px;}
.header-fh span{ background:url(../images/sprites.png) no-repeat -20px 0; height: 20px; margin: 12px 0 0 10px; width: 20px;overflow: hidden; text-indent: -100px; display:block;}
.header-category1 { height: 44px; overflow: hidden;position: absolute; right: 0px; top: 0px; width: 40px;}
.header-category1 span {background:url(../images/sprites.png) no-repeat -60px 0px; height: 20px; margin: 12px 10px 0 10px; overflow: hidden;text-indent: -200px; width: 20px; display:block;}

.header-shortcut{background: #404042; height: 57px; width: 100%; z-index:10;  z-index: 1000;
    position: fixed;
    left: 0;top:41px}
.header-shortcut li { text-align: center; width:25%; float:left; height:47px; padding-top:5px; padding-bottom:5px;}
.header-shortcut li.current { background: #2d2d2d;}
.header-shortcut a { border: 0 none; color: #fff; text-decoration: none; display:block; height:46px; }
.header-shortcut strong { color: #fff; display: block; font-size: 12px; font-weight: normal; margin: 0 auto; height:16px; line-height:16px;}/* 
.header-shortcut span {  height: 30px; width: 30px; display: block;background:url(../images/sprites.png) no-repeat;} */
.header-shortcut span {  height: 30px; width: 30px; display: block;background:url(../images/jd-sprites.png) no-repeat;background-size: 200px 200px;}
.header-shortcut span.shortcut-home { background-position: -30px -27px;}
.header-shortcut span.shortcut-categories { background-position: -60px -27px;}
.header-shortcut span.shortcut-cart { background-position: -90px -27px;}
.header-shortcut span.shortcut-my-account { background-position: -120px -27px;}
.jd-header-icon-search{    position: absolute;
    right: 10px;
    width: 30px;
    height: 30px;
    top: 5px;
    border-radius: 0 4px 4px 0;
    border: 1px solid #bfbfbf; z-index: 1000;     border-left: 0px;  }
.jd-header-icon-search span{background:url(../images/jd-sprites.png) no-repeat;background-size: 200px 200px;    width: 15px;
    height: 14px;
    background-position: -83px 0;
    margin: 7px 0 0 7px;display: block;}
.jd-header-search-form{display:block;padding:0;margin:0 10px 0 40px;height:44px;overflow:hidden;}
.jd-header-search-box{margin-top:5px;height:30px;margin-right:32px;}
.jd-header-search-input{display:block;width:100%;border:1px solid #bfbfbf;border-radius:4px 0 0 4px;height:30px;overflow:hidden;background:#fff;font-size:12px;border-radius:4px;}
.mlist .jd-header-search-input{width:auto;}
.mhome .on-blur .jd-header-search-input,.mhome.hide-landing .on-blur .jd-header-search-input{width:auto;margin-right:28px;}
.jd-header-search-input input{border:0;background:none;font-size:12px;line-height:1.2em;height:1.2em;margin-top:6px;margin-left:10px;width:80%;}


.category_div { height: auto;  min-height: 100%;  background:#fff; width:100%;}
.category_left { float: left; height: auto; min-height: 100%; min-width: 90px; overflow-y: auto; overflow-x:hidden; width: 90px;}
.category_left li{  background: #f3f4f6; border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; height: 49px; line-height: 49px; text-align: center; float:left; width:89px;}
.category_left li a { color: #252525; display: block; font-size: 13px; height: 49px; line-height: 49px; overflow: hidden; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
.category_left li.cur { background: #fff; border-right: 1px solid #fff;}
.category_left li.cur a { background: #fff; border-right: 1px solid #fff; color: #f15353;}


.category_right { color: #252525; font-size: 12px; height: auto; height:100%; overflow-y: hidden; overflow-x:hidden; position:relative;}
.category_right1 { width:100%; margin-left:13px; margin-right:10px;}

.category_right1:first-child h4 { padding-top: 20px; font-size:16px;}
.category_right1 h4 { color: #888; font-size: 12px; line-height: 1em; margin: 0; padding: 10px 0 0;}


.category_right2 { clear: both; display: inline-block; width: 100%;}

.category_right2 li { float: left; height: 90px; text-align: center; width: 32.8%;}
.category_right2 li a{  color: #252525; text-decoration: none;}

.category_right2 li a img { border: 0 none; height: 62px; width: 62px;}
.category_right2 li a span { display: block; font-size: 12px; height: 1.1em; line-height: 1.1em; margin: 5px 0 9px; overflow: hidden; text-overflow: ellipsis;}

.category_right3 { clear: both; display: inline-block; width: 100%; margin-top:10px;}

.category_right3 li { display:block; text-align:center;  float: left; height: 47px; line-height: 47px; overflow: hidden; width: 32.8%; border-bottom: #e0e0e0 solid 1px;border-right: #e0e0e0 solid 1px;}
.category_right3 li a{ color: #252525;  display:block;  height: 47px; line-height: 47px; padding: 0 4px; text-align: center; text-decoration: none;  word-break: break-all;}

.category_right3 li.li_2j__1 { border-left:#e0e0e0 solid 1px;}
.category_right3 li.li_2j_1, .category_right3 li.li_2j_2, .category_right3 li.li_2j_3 { border-top:#e0e0e0 solid 1px;}


.category_right3 li.li_2j { clear:both; width:100%; border-bottom:none; }
.category_right3 li.li_2j a{ text-align:left; width:33%; }

/* 分类搜索页 */




.zzsj_div{}
.zzsj_div1{ background:#fff;}
.syrm_ul{ height:30px;border-bottom: 1px solid #ebebeb;  border-left: 4px solid #e4393c ; line-height: 30px;}
.syrm_ul li { float: right; text-align: center; width: 23%;}
.syrm_ul li{ float:right; width:33%; text-align:center;}
.syrm_ul li a{ display:block; width:100%;}
.syrm_ul li.no a{ background:#CCC; color:#FFF;}

.imgzsy{background-size:contain;-moz-background-size:contain;-webkit-background-size:contain; background-position:center center; background-repeat:no-repeat;}

.fjd_footer{ background:#fff; margin-left:5px; margin-right:5px; padding-top:5px; padding-bottom:5px; text-align:center; color: #666; font-size: 12px; line-height: 28px; margin-bottom:10px;}



/* 列表页 */

.xdy_yemaa{ width:100%; height:30px;}
.xdy_yemaa li{ height:30px; width:21%; display:block; float:left; margin-right:2%; margin-left:2%;}
.xdy_yemaa li a{ display:block; height:28px; width:98%; line-height:28px; background:#fff; border:e1e1e1 1px solid; text-align:center; font-size:12px;}



.product_list { width:100%; display:inline-block; float:left;}
.product_list1{ float:left; width:46%; margin:1%; padding:1%; text-align:center; display:block; background:#fff;}

.product_list1 a.ztp_a{ position:relative; display:block; width:100%;}
.product_list1 a.ztp_a span{ position:absolute; height:20px; line-height:20px; left:0px; right:0px; bottom:0px; text-align:right; padding-right:20px; filter:alpha(opacity=30); opacity: 0.3; background:#000; color:#fff;}



.product_list1 img{ width:100%;}

.product_list1 p.xdy_cpmc{ width:100%; line-height:25px;height:50px;overflow:hidden}

.paixu{ background: #fff;border-bottom: 1px solid #dedede; display:table; width: 100%; height:41px;}
.paixu li { border-right: 1px solid #e2e2e2; display: table-cell; text-align: center; float:left; width:24.5%; }
.paixu li a{  color: #9a9a9a;  display: block; font-size: 16px; height: 15px; line-height: 15px; margin: 0 auto; padding: 13px 0; text-decoration: none;}
.paixu li.paixu_xz a{  color: #f15353;  padding-bottom: 11px;}
.paixu li.paixu_xz::after { background: #f15353; content: ""; display: block; height: 2px; margin: 0 auto; }
.paixu li:nth-child(4) { border-right: medium none;}


.paixu li.a_ysj a::after { content: ""; display: inline-block; height: 10px; margin-left: 4px; width: 8px;background:url(../images/sprites.png) no-repeat -170px -30px;  display: inline-block;}

.paixu li.a_ysj a.a_sx::after { background-position: -170px -15px;}
.paixu li.a_ysj a.a_xj::after { background-position: -170px 0px;}


.mainlist {
    background: url(../images/bg-line.jpg) 38px 0 repeat-y #ededed;
}
.type-container{position:relative;padding:20px;background:#f8f8f8;display:inline-block;margin-left:80px;border:1px solid #bbb;border-radius:5px;margin-top:20px;margin-right: 10px;min-width:188px}.type-pic-table{width:504px}
.type-pic-table td{padding:3px;position:relative}
.type-pic-table td .icon-new{position:absolute;left:3px;top:3px}
.i-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}
.i-text-3{-webkit-line-clamp:3}
.type-pic{padding-bottom:0}
.type-pic-big{width:330px;height:330px}
.type-pic-small{width:162px;height:162px}
.icon-ico_04{left:-13px;top:30px}
.type-pic-title{height:75px;line-height:75px;margin-left:-20px;margin-right:-20px;color:#5f5f5f;font-size:34px}
.date-line{position:relative;height:30px;margin-bottom:10px;padding-left:40px}
.date-line p{height:27px;border-bottom:solid 1px #bbb}
.date-line span{position:absolute;left:52%;top:10px;background-color:rgba(237,237,237,.9);-webkit-transform:translateX(-50px)}
.type-shop-logo{width:83px;height:83px;border-radius:83px;display:inline-block}
.type-shop-name{color:#000}
.type-shop-items{height:160px;overflow-x:auto;overflow-y:hidden;width:403px}
.type-shop-item{width:150px;height:150px}
.type-info-title{color:#000;height:35px}
.type-info-pic-a{width:498px;height:277px}
.type-info-desc{color:#5f5f5f}
.type-skopA-title{color:#000}
.icon-ico_06{right:0px;left:auto;bottom:35px;top:auto}
.dialog{padding:10px 30px 11px;position:absolute;top:50%;left:50%;z-index:10;background:rgba(0,0,0,.5);color:#fff;text-align:center;border-radius:10px;font-size:28px;-webkit-transform:translate(-50%,-50%);display:none;opacity:0}
.dialog.fadeInOut{-webkit-animation:dialog 2s linear;-webkit-animation-fill-mode:forwards;display:block}
@-webkit-keyframes dialog{0%{opacity:0}25%,75%{opacity:1}100%{opacity:0}}
.moreBtn{position:fixed;right:20px;bottom:100px;top:auto;left:auto}
.loadingMore{background:url(../images/daidai.gif) center center no-repeat}
.daily-container{height:31px; line-height:31px;overflow-y:hidden;font-size:18px;position:relative}
.moreBtnTip{position:fixed;right:20px;bottom:200px;top:auto;left:auto;-webkit-animation:fadeOut 1s linear 10s;-webkit-animation-fill-mode:forwards}
@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.icon {
    background-image: url(../images/sprites2.png);
}


.cover-size{background-size:cover;background-repeat:no-repeat;background-position:center center}
.icon-ico {
    position: absolute;
    left: -63px;
    top: 23px;
}
.icon-ico_04 {
    left: -13px;
    top: 30px;
}
.icon-ico_06 {
    right: 3px;
    left: auto;
    bottom: 35px;
    top: auto;
}
.icon-ico_06{background-position:-4px -4px;width:11px;height:15px}
.icon-ico_04{background-position:-4px -27px;width:13px;height:23px}
.icon-new{background-position:-4px -58px;width:45px;height:45px}
.icon-ico_07{background-position:-4px -111px;width:40px;height:50px}
.icon-ico_05{background-position:-4px -169px;width:42px;height:53px}
.icon-ico_01{background-position:-4px -230px;width:42px;height:53px}
.icon-ico_02{background-position:-4px -291px;width:42px;height:53px}
.icon-ico_03{background-position:-4px -352px;width:42px;height:53px}


/* 列表页 */



/* 产品详细页 */
.xdy_cpbt{ background:#fff;padding:0 20px}
.xdy_cpbt_order{ height:47px;line-height:47px;}
.xdy_cpbt h2{ border-bottom:1px solid #ccc; line-height:40px; padding-left:10px; padding-right:10px; font-size:16px;}
.xdy_cpbt h2 a.t_j_c_p{ float:right; font-size:12px; font-weight:500px; background: #e4393c; border-radius: 10px; color: #fff; display: block; height:30px; line-height:30px; padding:0px 10px; margin-top:5px;}
.xdy_cpbt p{  line-height:20px; padding:5px 10px;}
.xdy_cpbt .xdy_cpbt_d{ border-bottom:none;}

.xdy_cpbt p del { color:#5c5c5c; margin-left:10px;}

.xdy_cpbt dl{  padding-top:10px; width:100%;}
.xdy_cpnr{ background:#fff;}
.xdy_cpnr img {height: auto !important; width: 100% !important;}

.cart-btns { background: #fff; border-top: 1px solid #dfdfe3; bottom: 0; box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.2); left: 0; padding: 10px 0; position: fixed;text-align: center; width: 100%; z-index: 10;}
.cart-btns-box{ width:300px; height:30px; margin:0px auto;}
.cart-btns-box a{ border-radius: 3px; color: #fff; display:block; font-size: 13px; height: 30px; line-height: 30px; text-align: center; float:left;}
.cart-btns-box .btn-buy { font-size: 16px; width: 100px;background-color: #f17b24; background-image: linear-gradient(to bottom, #f17b24, #f17b24);}
.cart-btns-box .btn-cart { font-size: 16px; margin-left: 9px; margin-right: 9px; width: 140px; background-color: #fd6161; background-image: linear-gradient(to bottom, #fd6161, #fd5b5b);}
.cart-btns-box .cart-num {  border: 1px solid #e5e5e5; height: 28px; position: relative; text-align: center; width: 29px;}
.cart-num::after { background: url(../images/icon-fov.png) repeat scroll 0 -37px; content: ""; display: inline-block; height: 18px; margin-top: 6px; vertical-align: middle; width: 20px;}
.cart-num i {  background-color: #f24b48; border-radius: 100%; color: #fff; font-size: 10px; font-style: normal; height: 15px; line-height: 15px; position: absolute;right: -7px; top: -7px; width: 15px;}

.menu-fixed { background: url(../images/menuifxed.png) no-repeat -45px -185px; bottom: 100px; position: fixed; right: 10px; width: 40px;}
.menu-fixed.active {  background-position: 0 0;}
.menu-fixed-list { display: none; height: 180px;}
.active .menu-fixed-mini { height: 45px;}
.active .menu-fixed-list { display: block;}
.menu-fixed-list a { display: block; font-size: 0; margin-bottom: 5px;}
.menu-fixed-list .fore01 a { height: 42px;}
.menu-fixed-list .fore02 a { height: 42px;}
.menu-fixed-list .fore03 a { height: 41px;}
.menu-fixed-list .fore04 a { height: 40px;}
.menu-fixed-mini { height: 40px; margin-bottom: 10px;}
.menu-fixed-mini a, .go-top a { display: block; font-size: 0; height: 40px;}



.cart-btns1 { background: #fff; border-top: 1px solid #f00; bottom: 0; left: 0; position: fixed; text-align: center; right:0px; z-index: 20; line-height:24px; display:none;}
.cart-btns1_0{ position:absolute; top:-12px; right:10px; font-size:18px; height:24px; line-height:24px; z-index:30; width:24px; color:#fff !important; background:url(../images/xx.png) no-repeat center center;}
.cart-btns1_6{ position:absolute; top:-40px; left:10px; width:80px; height:80px; z-index:30;border-radius:3px;    border-radius: 8px;
    border: 1px #ccc solid;
    padding: 3px;
    background: #fff;}
.cart-btns1_6 img{width:72px; height:72px; }
.cart-btns1_1{ padding:5px 10px 0px 105px; text-align:left; font-size:14px; font-weight:bold; }
.cart-btns1_2{ padding:0px 10px 5px 105px; text-align:left; font-size:14px;  color:#f00; }
.cart-btns1_3{ padding:5px 10px; }
.cart-btns1_3 input{  border:1px solid #ced3d7; width:99%; height:30px; line-height:30px; font-size:14px; color:#5c5c5c; text-indent:5px; border-radius:5px; padding:0px; margin:0px;}
.cart-btns1_4{ padding:15px 10px; border-top: 1px solid #ced3d7; background:f5f5f5; }
.cart-btns1_4 input{  border:1px solid #ff2e45; width:99%; height:42px; line-height:42px; font-size:14px; color:#5c5c5c5; text-align:center; background:#ff2e45; color:#fff; border-radius:5px;  padding:0px; margin:0px; cursor:pointer;}
.cart-btns1_5 dl{ padding-top:10px; border-bottom:1px solid #ccc;}
.cart-btns1_5 h2{ border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
/* 产品详细页 */


/* 购物车界面 */
.payment-total { background: #fff; bottom: 0px; left:0px; height: 50px; overflow: hidden; position: fixed; width: 100%;}
.shp-cart{ display: block; left:10px; right:96px; position:absolute; top:3px; text-align:center; height:44px; text-align:left}
.shp-cart strong{ color: #e4393c; font-size: 14px; font-weight: normal; margin-top: 3px; height:44px; line-height:44px;}
.shp-cart1 strong{ height:15px !important; line-height:15px !important;}
.shp-cart strong span { color: #e4393c; font-size: 14px; font-weight: normal;}
.payment-total a { background: #e4393c; color: #fff; display: block; float: right; font-size: 14px; font-weight: normal; line-height: 50px; padding: 0 8px; position: absolute; right: 0; text-align: center; width: 70px;}
.btn-right-block span {color: #fff;font-size: 14px;}

/* 购物车界面 */

/* 填写订单 */
.pay-bar { background:#fff;  height: 3.125em; width: 100%;  height:50px;    position: fixed; bottom: 0px;left:0px;}
.pay-bar .payb-con { float: left; font-size:16px; line-height: 50px; text-align: right; width: 62.5%;}
.pay-bar .payb-con span { font-size: 16px;color:#c00}
.pay-bar .payb-btn { background: #f15353; color: #fff; font-size: 14px; line-height:50px; height:50px; text-align: center; width: 37.5%; display:block; position:absolute;right:0px; }

.xdy_sxjj{ padding:10px 0px; text-align:center}

.xdy_sxjj input,.xdy_sxjj select{ width:95%; padding:10px 5px; height:20px; line-height:20px;}
.xdy_sxjj textarea{ width:95%; height:100px; padding:5px;}
.xdy_sxjj input,.xdy_sxjj select,.xdy_sxjj textarea{ border:1px solid #ccc; border-radius:5px;}

.xdy_sxjj input.submit{  line-height:18px; cursor:pointer; height:40px; background:#ff2e45; color:#fff; border:1px solid #c00;font-size:16px}
.xdy_sxjj input.gray{background:#ccc; border:1px solid #ddd;}
/* 填写订单 */


.reg input{ display: block; width:90%; margin:10px auto; background:#fff; padding:8px 2%; border: 1px solid #cdcdcd; border-radius: 5px; font-size: 18px; display: block; color:#999;  }
.reg select{ display: block; width:90%; margin:10px auto; background:#fff; padding:8px 2%; border: 1px solid #cdcdcd; border-radius: 5px; font-size: 18px; display: block; color:#999;  }
.reg p{ display: block; width:94%; margin:5px auto; padding:0px;}


.reg label{ float:left; margin-left:10px; width:28%;  display: block; padding-top:10px;  padding-bottom: 10px;  font-size: 18px;}
.reg input.sx_an{ background:#e4393c ; color:#FFF; padding:0px; height:50px; line-height:50px; width:100%; cursor:pointer;}
.reg input.submit{height:50px; border:none; line-height:50px; background:#e4393c ; color:#FFF; padding:0px; cursor:pointer; }


.toplogo { height:60px; position:relative; z-index:10;}
.toplogo div.f_r{ width:60%; text-align:center;}
.toplogo div.f_r a{ width:33%; height:40px; display:block; float:right; line-height:20px;}
.toplogo div.f_r a img{ height:32px; margin-top:8px;}
.toplogo div.f_l{ width:30%; position:absolute; bottom:0; margin-left:15px; }
.toplogo div.f_l img{ width:100%;border-radius:100px; box-shadow:0 0 5px #ccc;}

.sousuo { padding:2px; background:#e4393c; margin:15px 0; height:40px;}
.sousuo input{ width:60%; height:28px; line-height:28px; padding:5px 2%; float:left; margin:0px; border:1px solid #ccc;}
.sousuo a{ display:block; float:right; color:#FFF; font-size:16px; font-weight:bold; height:40px; line-height:40px; width:30%; text-align:center;}

h6 { height:35px; line-height:35px; background:#fff; font-size:16px;}
h6 span.f_l{ text-indent:1em; color:#E4393C; border-left:#e04843 2px solid; margin-left:5px;}
h6 span.f_r a{ display:block; width:80px; font-size:16px; text-align:center; background:#e4393c; color:#fff;}


.indextg { padding:5px;}
.indextg li{ width:49%; background:#fff; margin:3px 0; box-shadow:0 0 5px #ccc;}
.indextg li a.ztp_a{ position:relative; display:block; width:100%;}
.indextg li a.ztp_a span{ position:absolute; height:20px; line-height:20px; left:0px; right:0px; bottom:0px; text-align:right; padding-right:5px; filter:alpha(opacity=30); opacity: 0.3; background:#000; color:#fff;}
.indextg li img{ width:100%;}
.indextg li p{ padding:3px 8px; height:30px; font-size:100%;}
.indextg li p.titss{ height:36px; line-height:18px; overflow:hidden;}
.price{font-family:Arial;}
.price.f_l{ color:#e4393c ;  width:60%;text-align: left;}
.indextg li p span.f_l font{ font-size:14px; color:#000; font-weight:500;}
.indextg li p span.f_r{}
.indextg li p span.f_r a{ display:block; color:#e4393c ; text-align:right; font-size:100%; }

.xshotmai{overflow-x: auto;overflow-y: hidden; white-space: nowrap;}
.xshotmai li{
    box-sizing: border-box;
    display: inline-block;
    padding: 0 1%;
    position: relative;
    width: 41%;
	overflow:hidden}
.indextg li p.tuanguan{ position: absolute;
    height: 20px;
    line-height: 20px;
    left: 0px;
    right: 0px;
    top: 0px;
    text-align: right;
    padding-right: 20px;
    filter: alpha(opacity=30);
    opacity: 0.3;
    background: #000;
    color: #fff;font-size:12px}

.prolist { background:#fff; display:inline-block; width:100%;}
.prolist li{ width:30%; float:left; margin:1.6%; text-align:center; line-height:30px; font-size:16px;}
.prolist li img{ width:100%;}

.yehang { height:40px; line-height:40px; background:#efefef url("../images/header-bg2.png") repeat-x 0 0;    background-size: 100% 44px; position:fixed;top:0px;left:0px;    width: 100%;border-bottom: 1px #d6d6d6 solid; z-index:1000}
.yehang img{ height:25px; margin:7px 8px;}
.yehang a{color:#848689;}
.yehang span.f_r{ margin-right:8px; text-align:right;position: absolute;
        right: -8px;
    top: 0;}

.wdtd_div{border-bottom:none; border-top:1px solid #eee; padding:5px 10px; height:75px; line-height:20px;}
.wdtd_div span{ font-size:14px;}
.wdtd_div div.f_l{width:65%;}
.wdtd_div div.f_l img{float:left; margin-right:10px; width:40px; height:40px;}
.wdtd_div div.f_r{width:30%; border-left:1px solid #eee; text-align:right;}

.tjlx { height:30px; float:left; width:100%; margin-top:5px; text-align:right;}
.tjlx a{ margin-left:12px;}
.tjlx  img{ height:30px;}

.order_div{ padding:5px 10px; line-height:25px;  background:#fff; margin-bottom:10px;}
.order_div_{ cursor:pointer;}
.order_div1{ color:#000; font-size:14px; font-weight:bold;}
.order_div2{ color:#ccc; font-size:12px; }
.order_div3{ float:right; width:80px; border:1px solid #eee; height:26px; line-height:26px; background:#e4393c ; color:#fff !important; font-size:14px; margin-left:15px; text-align:center; }
.order_div3:visited{ color:#FFF;}
.order_div4{ float:right; width:80px; border:1px solid #eee; height:26px; line-height:26px; background:#fff; color:#666; font-size:14px; margin-left:15px; text-align:center; }

.Itop { color: #fff; padding-top: 30px; z-index: 0; position:relative;}
.pocentheadec { height: 173px; width: 80%; z-index: 2; position:relative;}
.pocentheadec p { border-radius: 110px; height: 110px; margin: 0 auto;width: 110px;}
.pocentheadec img { border-radius: 110px; height: 110px; width: 110px;}
.Itop .Flash_q { display: block; height: auto; left: 50%; margin: 0 auto 0 -139px; position: absolute; top: -62px; width: 272px; z-index: 0;}
.pocentheadec h1 { background-color: rgba(14, 144, 210, 0.5); border-radius: 30px; font-size: 18px;  margin: 0 auto; padding: 3px; width: 50%;}
.pocentheadec h1, .pocentheadec span { color: #fff; line-height: 1.5em; text-align: center;}

.slides1{position: absolute; left: 0px; top: 0px; width: 110%; margin-left: -10%; z-index: -1; background: transparent url(../images/wd_bg.jpg) repeat scroll 0px 0px;}
.am-slides{height:250px;overflow:hidden}
.IContact { background-color: rgba(14, 144, 210, 0.5); height: 35px; margin-top: 10px; z-index: 2;}
.IContact .tel {float: left; font-family: Arial,Helvetica,sans-serif;line-height: 32px; margin-left: 10px;}
.IContact .tel span { width:24px; height:32px; background:url(../images/wd_tel.png) no-repeat center center; display:block; float:left;}
.IContact a { color: #fff;}
.IContact .GS { float: right; line-height: 32px;}
.IContact .GS p { float: left;  padding-right: 20px;}
.IContact .GS span { width:24px; height:32px; background:url(../images/wd_qq.png) no-repeat center center;display:block; float:left;}

.fx_div{display:none; position:fixed; z-index:9999; top:0px; bottom:0px; right:0px; left:0px; background:#000;filter:alpha(opacity=80); opacity: 0.8;}
.fx_div img{ width:100%;}
.fx_div a{ color:#fff; position:absolute; z-index:1999; border: 1px solid #fff; bottom: 30px; height: 40px; left: 50%; line-height: 40px; margin-left: -55px;text-align: center; width:110px; display:block;}
.tg_wd_a{ background:#e4393c ; height:40px; line-height:40px; text-align:center; display:block; font-size:16px; font-weight:bold; color:#fff !important;}


.am-panel {  background-color: #fff;  border: 1px solid transparent; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); margin-bottom: 20px;border-color: #caebfb;}
.am-panel-hd { background-color: rgba(59, 180, 242, 0.15); border-color: #caebfb; color: #14a6ef; padding: 0.6rem 1.25rem;}
.am-panel-hd span{ width:26px; float:left; background:url(../images/wx_qtb.png) no-repeat center center; height:26px; display:block;}
.am-panel-bd{padding:10px; font-size:14px; text-align:center}


.sqthh_td a{ display:block; float:right; display:block; width:90px; text-align:center; background:#e4393c ; color:#fff;}

.header-shortcut1{ background:#fff; text-align:center; }
.header-shortcut1 img{ width:60%;}

.sl_input{ width:100px; border:1px solid #5c5c5c; height:20px; line-height:20px; text-indent:5px; margin:0px 10px;}
.jr_sl .redu,.jr_sl .add{ font-size:18px; font-weight:bold; line-height:30px; }

.ps_div{ background: #000;filter:alpha(opacity=50); opacity: 0.5; height: 100%;left: 0; min-height: 100%; position:fixed; top: 0; width: 100%; z-index: 11110; display:none;}
.ps_div1{ left:10%; width:90%; background:#fff;height: 100%; min-height: 100%; position:fixed; top: 0;  z-index: 11111;display:none;}
.ps_title{ height:44px; line-height:44px; width:100%; font-size:16px; text-align:center; color:#000; border-bottom:1px solid #bfbfbf;}
.ps_title span  {background:url(../images/sprites.png) no-repeat  -20px 0; display: block; height: 20px; width: 20px; margin-left:13px; margin-top:14px; float:left;}
.region-wrapper { height: 100%; min-height: 100%; overflow-x: hidden; overflow-y: auto; width: 100%;}
.region-wrapper ul{ float: left;overflow-x: hidden; width: 100%;  padding-bottom: 50px; }
.region-wrapper ul li{ height:54px; line-height:54px; width:100%; font-size:16px; text-align:center; color:#000; border-bottom:1px solid #bfbfbf; text-indent:15px; text-align:left;}



.proattr-radio1{ padding-bottom:10px;}
.proattr-radio1 dt { color: #999; float: left; overflow: hidden; padding-left: 20px; width: 70px;line-height: 30px;}
.proattr-radio1 dd { margin-left: 90px;}
.proattr-radio1 ul { margin-bottom: -5px; overflow: hidden;}
.proattr-radio1 ul li { float: left; margin: 0 5px 5px 0; white-space: nowrap; border:1px dashed #f00; padding:0px 10px; color:#f00; cursor:pointer;}

.proattr-radio1 ul li.yjl{ border:1px dashed #c5c5c5; padding:0px 10px; color:#c5c5c5; cursor:pointer;}

.yhj_input{ border: 1px solid #ccc;   height: 20px; line-height: 20px; padding: 2px 5px; width: 55%; margin-right:5px;}
.yhj_button{ background-color: #e74649; background-image: linear-gradient(to top, #e74649 0px, #df3134 100%); border: 0 none;  color: #fff;cursor: pointer; display: inline-block; font-family: arial,"microsoft yahei"; font-size: 12px; font-weight: 400; height: 26px; line-height: 26px; padding: 0 15px;position: absolute;
    right: 0px;
    top: 0px;}



.step1_border-1px { background-color: #fff; padding: 1.2em 0.625em; position: relative; border-top: 1px solid #e0e0e0;
 }
a.s-href { display: block; height: 100%; width: 100%; color:#686868;}
.mt_new { color: #252525;overflow: hidden; padding: 0 0 11px; line-height:16px;}
.s1-name { color: #252525; float: left; font-size: 16px;}
.s1-name i { background:url(../images/s1-name.png) no-repeat 0 0 / 16px 16px; display: inline-block; float: left; height: 16px; margin-right: 6px; width: 16px;}
.s1-phone { margin-left: 2.6em; float: left; font-size: 1em; margin-left: 2.9375em;}
.s1-phone i{  background:url(../images/phone.png) no-repeat 0 0 / 11px 16px;  display: inline-block; float: left; height: 16px; margin-right: 6px; width: 11px;}
.step1-in .mc {color: #686868;font-size: 0.8125em; line-height: 1.325em; padding-right: 2.5em; }
.s1-borderT {background:url(../images/borderT.png) repeat-x scroll 0 0 / 64px 3px; height: 3px; left: 0; position: absolute; top: 1px; width: 100%;}
.s1-borderB {background:url(../images/borderB.png) repeat-x scroll 0 0 / 64px 3px; bottom: 1px; height: 3px; left: 0; position: absolute; width: 100%;}

.s-point, .s-point1 {    position: absolute;
    right: 0.625em;
    top: 10%;
    width: 100px;}

.s-point a,.s-point1 a {
    display: block;
    float: right;
    display: block;
    width: 90px;
    text-align: center;
    background: #e4393c;
    color: #fff;
	margin:5px auto
}


.hy_index_div{ background:#fff;  border-top:#e9e9e9 1px solid;border-bottom:#e9e9e9 1px solid; height:102px;}
.hy_index_div li{float:left;width:20%;padding:20px 0;text-align: center;overflow:hidden}
.hy_index_div li:last-child{border-left:1px #e9e9e9 solid}

.hy_index_div1{ background:#fff;  border-top:#e9e9e9 1px solid;border-bottom:#e9e9e9 1px solid; height:102px;}
.hy_index_div1 li{float:left;width:25%;height:102px;padding:20px 0;text-align: center;}
.hy_index_div1 li:last-child{border-left:1px #e9e9e9 solid}
.hy_index_div1 li p{height:32px; line-height:32px}
.hy_index_div1 li span{height:30px; line-height:30px}


.hy_index_div_{ height:30px; border-bottom:#e9e9e9 1px solid; line-height:30px; text-indent:45px; font-size:16px; margin-bottom:15px;}
.hy_index_div_wddd{ background: url(../images/wddd_tb.png) no-repeat 10px center;}
.hy_index_div_wdzh{ background: url(../images/wdzh_tb.png) no-repeat 10px center;}
.hy_index_div_wdtd{ background: url(../images/wdtd_tb.png) no-repeat 10px center;}
.hy_index_div_zdbgs{ background: url(../images/zdbgs_tb.png) no-repeat 20px center / 25px 25px;}
.hy_index_div a{ height: 30px; line-height:30px; padding-top:32px; position: relative; text-align: center; margin-left:2%; margin-right:2%; width:20%; position:relative; display:inline-block; margin-bottom:10px;    display: block;
    width: 100%;}
.hy_index_div a.qbdd_tb{ background: url(../images/qbdd_tb.png) no-repeat center 0px;background-size: 26px;}
.hy_index_div a.dfk_tb{ background: url(../images/dfk_tb.png) no-repeat center 0px;background-size: 26px;}
.hy_index_div a.yfh_tb{ background: url(../images/yfh_tb.png) no-repeat center 0px;background-size: 26px;}
.hy_index_div a.thh_tb{ background: url(../images/thh_tb.png) no-repeat center 0px;background-size: 26px;}
.hy_index_div a.ywc_tb{ background: url(../images/ywc_tb.png) no-repeat center 0px;background-size: 26px;}
.hy_index_div1 a.wdqb_tb{height: 32px;
    line-height: 32px;
    padding-top: 32px;
    position: relative;
    text-align: center;
    margin-left: 2%;
    margin-right: 2%;
    width: 20%;
    position: relative;
    display: inline-block;
    margin-bottom: 10px;
    display: block;
    width: 100%; background: url(../images/wdqb_tb.png) no-repeat center 0px;background-size:26px;}

.hy_index_div i { background-color: #f24b48; border-radius: 100%; color: #fff; font-size: 12px; font-style: normal; height: 18px; line-height: 18px; position: absolute; left:65%; top: -10px; width:18px;font-weight:bold;}
.menubar_tb{ float:left; width:30px; height:30px; margin-left:-5px; margin-right:5px; }
.a_account_ul li .menubar_tb_yfxx{  background:url(../images/yfxx_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_czjl{  background:url(../images/czjl_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_wycz{  background:url(../images/wycz_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_tdjl{  background:url(../images/tdjl_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_wytx{  background:url(../images/wytx_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_jehz{  background:url(../images/jehz_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_jfhz{  background:url(../images/jfhz_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_wdsc{  background:url(../images/wdsc_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_wdyhj{  background:url(../images/wdyhj_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_xgmm{  background:url(../images/xgmm_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_xgzl{  background:url(../images/xgzl_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_skxx{  background:url(../images/skxx_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_xgzl{  background:url(../images/xgzl_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_ysxx{  background:url(../images/ysxx_tb.png) no-repeat center center / 25px 25px;}

.a_account_ul li .menubar_tb_txjl{  background:url(../images/txjl_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_bdwx{  background:url(../images/bdwx_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_bdzh{  background:url(../images/bdzh_tb.png) no-repeat center center / 25px 25px;}

.a_account_ul li .menubar_tb_wdewm{  background:url(../images/wdewm_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_fxyx{  background:url(../images/fxyx_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_wdtd{  background:url(../images/wdtd_tb.png) no-repeat center center / 25px 25px;}

.a_account_ul li .menubar_tb_fxcp{  background:url(../images/fxcp_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_yfxcp{  background:url(../images/yfxcp_tb.png) no-repeat center center / 25px 25px;}

.a_account_ul li .menubar_tb_yjhy{  background:url(../images/yjhy_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_ejhy{  background:url(../images/ejhy_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_sjhy{  background:url(../images/sjhy_tb.png) no-repeat center center / 25px 25px;}

.a_account_ul li .menubar_tb_srphb{  background:url(../images/srphb_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_qqsjljfh{  background:url(../images/qqsjljfh_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_xhj{  background:url(../images/xhj_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_ljqdfh{  background:url(../images/ljqdfx_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_ljghk{  background:url(../images/ljghk_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_ljdlfh{  background:url(../images/ljdlfh_tb.png) no-repeat center center / 25px 25px;}
.a_account_ul li .menubar_tb_srze{  background:url(../images/srze_tb.png) no-repeat center center / 25px 25px;}





.menubar_tb_r { float:right; display:block; margin-right:20px; background:#e4393c; padding:0px 15px; border-radius:10px; color:#fff;}
.menubar_tb_r a{ color:#fff !important;}

.srph_div1{border-bottom:1px dashed #eee; padding:10px; height:30px; line-height:30px;}
.srph_div0{border-bottom:1px solid #eee; padding:10px; height:30px; line-height:30px;}

.srph_div div.f_l{ width:8%; height:30px; overflow:hidden; text-align:center;}
.srph_div div.f_l img{ height:30px; }
.srph_div div.f_c{ width:40%; height:30px; overflow:hidden;}
.srph_div div.f_c1{ width:30%; float:left; height:30px; overflow:hidden;}
.srph_div div.f_r{ width:20%; height:30px; overflow:hidden;}


.wyfx_table{ margin:5px 0px; background:#fff; line-height:25px;}
.wyfx_table p{ margin:0px; color:#3C3C3C;}
.wyfx_table a{ color:#3C3C3C; text-decoration:none;}
.wyfx_table p.hs{color:#DB2929;}
.wyfx_table span{ color:#c00;}
.wyfx_table td{ border-bottom:1px solid #c5c5c5; padding:2px 5px; }
.wyfx_table a.wyfx{ border-radius:5px; padding:5px 10px; background:#c00; color:#fff;}

.hy_tb_div{ background:url(../../images/sj_hy_tbbj.jpg) no-repeat top center;  padding-top:25px;}
.hy_tb_div a{ color:#fff;}
.hy_tb_div1{  height:80px; margin-left:5%; width:90%; margin-right:5%; position:relative;}
.hy_tb_div2{  height:80px; width:80px; float:left;}
.hy_tb_div2 img{  height:80px; width:80px; border-radius:80px; box-shadow: 0 0 1em rgba(0, 0, 0, 0.5); border:3px solid #ad5f8b;}

.hy_tb_div3{ position:absolute; left:100px; right:0px; top:-10px;}
.hy_tb_div4{ height:24px; line-height:24px; float:left; width:100%; text-align:left; color:#fff;}
.hy_tb_div5{ height:26px; line-height:26px; float:left; width:100%; text-align:right; color:#fff;}
.hy_tb_div5 a{ color:#fff;}
.hy_tb_div8{    position: absolute;
    right: 0px;
    top: 30px;}
.hy_tb_div8 .set{
float: left;
color: #fff;
text-align: center;
font-size: 14px;
height: 30px;
line-height: 30px;
padding: 0 10px;
background: rgba(0,0,0,0.25);
border-radius: 3px;
    position: relative;
	margin-left:10px
}
.hong-d {
    display: block;
    background: #e83e3e;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
    top: 2px;
    right: 5px;
}
.hy_tb_div6{ width:100%;display: table;}
.hy_tb_div7{ height:40px; width:33.1%; margin-right:0.3%; float:left; background:rgba(0, 0, 0, 0.4); text-align:center;}
.hy_tb_div7_no{background:rgba(0, 0, 0, 0.2);}
.hy_tb_div7 a{ color:#fff; display:block; line-height:40px;}

.sjrw{ width:95%; color:#656565; text-align:center;}

.sjrw span{ color:#e53c39;}
.wysjygw_div{ width:95%; height:50px; text-align:center;}
.wysjygw_div a{ width:100%; height:50px; display:block; background:#e53c39; border-radius:5px; color:#fff;  font-size:16px; line-height:50px;}

.sjrw_tj{ width:95%; border:1px solid #c5c5c5; background:#fff;}

.sjrw_tj1{ border-bottom:1px solid #c5c5c5; padding:5px 2%; color:#999;}
.sjrw_tj1 span{ font-size:16px; color:#5c5c5c; font-weight:bold;}
.sjrw_tj1 font{  color:#5c5c5c; font-weight:bold;}
.sjrw_bt{ width:95%; font-size:16px; color:#333; font-weight:bold; text-align:left;}




.restaurant-menu { background: #f7f7f7; border-right: 1px solid #ddd; position: absolute; width: 22%;bottom:0px;top:41px;overflow-x:hidden; overflow-y:scroll; -webkit-overflow-scrolling : touch; font-size:13px;}
.restaurant-menu ul{ margin-bottom:50px;}
.restaurant-menu .restaurant-menu-item { border-bottom: 1px solid #ddd; display: block; padding: 15px 5px; line-height:21px;}
.restaurant-menu .restaurant-menu-item.active { background: #fff; border-left: 2px solid #e4393c; border-right-color: #fff; margin-right: -1px;}




.restaurant-food { left: 22%; overflow: hidden; position: absolute; width: 78%;top:41px;bottom:0px; overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling : touch; }

.restaurant-food section {margin-bottom:50px;}
.restaurant-food-container { background: #fff; border-top: 1px solid #eee;  padding: 10px 8px;}
.restaurant-menu-description {  background: #eceff1; color: #666; font-size: 12px; font-weight: 400; margin-bottom: 0; overflow: hidden; padding: 9px; text-overflow: ellipsis; white-space: nowrap; line-height:24px;display:block;}
.restaurant-menu-description a{ display:block;}
.restaurant-menu-description_div {}

.restaurant-food-container1{ width:33%; float:left; text-align:center;}
.restaurant-food-container1 img{ width:50%;}


.sjsydh_div{ width:96%; margin:0px auto; position:relative;}
.sjsydh_div img { width:100%;}
.sjsydh_div a{ display:block;}
.sjsydh_div a span{ position:absolute; right:20px; top:20px; display:inline-block; padding:10px; background:#f00; border-radius:5px; color:#fff !important; }

.yhj_div2{ width:210px; margin:10px 15px; height:90px; background:url(../../images/yhj_div2.jpg) no-repeat; position:relative; cursor:pointer; float:left; color:#fff;}
.yhj_div3{ left:14px; top:5px; line-height:36px; font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;position:absolute;}
.yhj_div3 span{ font-size:12px; }
.yhj_div4{ background:url(../../images/yhj_div4.jpg) no-repeat; width:80px; height:25px; position:absolute; top:32px; right:5px;}
.yhj_div5{ position:absolute; top:48px; left:10px; line-height:24px; font-size:12px; white-space:nowrap;}
.yhj_div6{ position:absolute; top:65px; left:10px; line-height:24px; font-size:12px; white-space:nowrap;}
.yhj_div7{ background:#ff0; width:80px; height:25px; position:absolute; top:32px; right:5px; color:#000; text-align:center;}



#div_nav{box-sizing: border-box; text-align:center; height:40px; background:#fff; border-bottom:2px solid #d7d7d7;}
#div_nav ul { height: 40px; position: relative; width: 100%;box-sizing: border-box; z-index:0;}
#div_nav li { color: #1a1a1a; cursor: pointer; float: left; font-size: 15px; height: 40px; text-align: center; line-height:38px; }
#div_nav li.active { color: #ff2e45;}
#div_nav .activeborder { background: #ff2e45; bottom: 0; height: 2px;left: 0; position: absolute; transition: left 0.2s ease 0s; z-index: 10;}
#div_nav2{box-sizing: border-box; text-align:center; height:40px; background:#fff; border-bottom:2px solid #d7d7d7;}
#div_nav2 ul { height: 40px; position: relative; width: 100%;box-sizing: border-box; z-index:0;}
#div_nav2 li { color: #1a1a1a; cursor: pointer; float: left; font-size: 15px; height: 40px; text-align: center; line-height:38px; }
#div_nav2 li.active { color: #ff2e45;}
#div_nav2 .activeborder { background: #ff2e45; bottom: 0; height: 2px;left: 0; position: absolute; transition: left 0.2s ease 0s; z-index: 10;}
.lgli_db{ position:fixed; left:0px; top:41px; z-index:999; right:0px;}
.lgli_qh li,.lgli_qh .activeborder{ width:50%;}
.sgli_qh li,.sgli_qh .activeborder{ width:33.3%;}
.sygli_qh li,.sygli_qh .activeborder{ width:25%;}

.cp_dxcs{ width:46%; float:left; margin:1%; background:#f7f7f7; padding:0px 1%; height:30px; line-height:30px; color:#000; overflow:hidden; text-align:left;}

.comment_type{ -moz-box-orient: horizontal;display: -moz-box;  display: -webkit-box;  display: box;  margin: 6px 0 10px; overflow: hidden; padding: 0 4%; width:100%; box-sizing: border-box; -moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.comment_type li{ background: #ffffff; border: 1px solid #d6d6d6; border-radius: 4px; color: #666666; font-size: 12px; line-height: 25px; margin: 0 3px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap;  -moz-box-flex: 1; -webkit-box-flex: 1;  box-flex: 1;}

.comment_type li.cur { background: #ff2e45 ; border-color: #ff2e45; color: #ffffff; font-size: 12px;}

.pj_xs_ul{background: #ffffff; position: relative;width: 100%; text-align:left;}

.pj_xs_ul li { -moz-border-bottom-colors: none;-moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #e3e3e3; border-style: solid; border-width: 0 0 1px; margin-left: 5%; padding: 2px 5% 10px 0;}
.pj_xs_ul li:last-child { border-bottom: 0 none;}
.pj_xs_ul li .comment_title { float: left; font-size: 14px; line-height: 46px; height:46px; vertical-align: middle; width: 70%;}
.pj_xs_ul li .comment_title span { color: #999999; display: inline-block; font-size: 11px; margin-left: 8px; overflow: hidden; padding-bottom: 3px; text-overflow: ellipsis; vertical-align: middle;white-space: nowrap; width: 100px;}
.pj_xs_ul .img_wrap {border: 1px solid #d9dad7; height: 28px; margin-right: 5px; width: 28px; border-radius:28px; margin-top:8px; float:left;}
.pj_xs_ul li .comment_grade { float: left; line-height: 46px; text-align: right;vertical-align: middle; width: 29%;}
.pj_xs_ul li .commnet_info { color: #999999; font-size: 11px; width: 100%;}
.pj_xs_ul li .comment_tag { line-height: 23px; overflow: hidden; text-align: left; }
.pj_xs_ul li .comment_rate { margin-top: 13px;}
.pj_xs_ul li .comment_tag span { margin-right: 5px;}
.pj_xs_ul li .comment_times { height: 23px;line-height: 23px; text-align: left; width: 80px; float:left;}
.pj_xs_ul li .comment_rate { margin-top: 13px; width: 60px; display: block; height: 18px; line-height: 18px; float:right; color: #7f8c8d;
 background: url(../images/w_12.png) no-repeat 0 center ; }
.pj_xs_ul li .comment_rate { margin-top: 13px; width: 60px; display: block; height: 18px; line-height: 18px; float:right; color: #7f8c8d;
 background: url(../images/w_12.png) no-repeat 0 center ; }
.pj_xs_ul li .comment_rate[data-rate="5"] {  background-position: 0 center;}
.pj_xs_ul li .comment_rate[data-rate="4"] {  background-position: -12px center;}
.pj_xs_ul li .comment_rate[data-rate="3"] {  background-position: -24px center;}
.pj_xs_ul li .comment_rate[data-rate="2"] {  background-position: -36px center;}
.pj_xs_ul li .comment_rate[data-rate="1"] {  background-position: -48px center;}


.restaurant0{ height:40px; background:#fff; position:fixed; top:41px; left:0px; width:100%; z-index:999;}
.restaurant1{ float:right; width:10%; text-align:center; font-size: 14px;line-height: 38px; height:38px;}
.restaurant1.active{ border-bottom: 2px solid #ff2e45 !important; color: #ff2e45 !important;}
.restaurant1.active a{color: #ff2e45;}
.restaurant{ height:40px; width:90%; overflow:scroll; position:absolute; left:25%; left:0px; overflow-y:hidden;overflow-x:scroll;    white-space: nowrap;}
.restaurant-tabs { background: #fff; display: block; margin-bottom: 1px; z-index: 10; height:39px; }
.restaurant-tabs li{ display: inline-block; font-size: 14px; height:38px; text-align: center; overflow:hidden;}
.restaurant-tabs li a{ display:block; white-space:nowrap;margin:5px 0}
.restaurant-tabs li.active a{border-bottom: 2px solid #ff2e45; color: #ff2e45; }
.restaurant-tabs li.active a{ color: #ff2e45;}

.zjjl_div{ width:100%;}
.zjjl_div li{ float:left; width:94%; background:#FFF; padding:3%; border-bottom:1px solid #eee;text-align:left; line-height:20px;}
.zjjl_div li .div_sj{ font-size:12px; color:#c5c5c5;}
.zjjl_div li .div_je{ color:#ff2e45; font-size:14px;}

.profx { height:60px; line-height:60px; background:#fff; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; text-align:center;}
.profx a{  width:50%; display:block; float:left;}
.profx a.dzs{background:url(../images/fsaga.jpg) no-repeat 10% 50%;}
.profx a.fxs{background:url(../images/fsag.jpg) no-repeat 10% 50%;  }
.profx a strong{color:#f00; font-size:16px; display:none;}



.link_to_shop { overflow: hidden; padding: 10px 16px 15px;background: #ffffff;  border: 0;  box-sizing: border-box;}
.link_to_shop .shopName { color: #1a1a1a; display: inline-block; font-size: 15px; line-height: 36px; overflow: hidden; text-overflow: ellipsis;vertical-align: middle; white-space: nowrap; width: 72%;}
.link_to_shop .img_wrap { background-position: center center; background-repeat: no-repeat; background-size: cover; height: 36px; margin-right: 8px; width: 36px;}
.link_to_shop .Authentication { color: #24bf24; display: inline-block;  font-size: 11px; line-height: 21px;  text-align: right; vertical-align: middle; width: 26%;}
.link_to_shop .Authentication i { background: url(../imgs/w_7.png) no-repeat scroll -11px -1721px / 45px auto; display: inline-block; height: 21px; line-height: 21px; width: 22px;}
.link_to_shop .shop_area { border: 1px solid #bdbdbd; border-radius: 5px; color: #666666; display: inline-block; font-size: 14px; line-height: 32px; margin-top: 15px; text-align: center; vertical-align: middle; width: 48%; box-sizing: border-box;}
.link_to_shop div:last-child { margin-left: 2%;}
.link_to_shop .shop_area a {color: #666666; display: block; height: 32px; width: 100%;}
.link_to_shop .shop_area i { background: url("../imgs/w_7.png") no-repeat 0 0; display: inline-block; height: 25px; width: 25px;}
.link_to_shop .shop_area i.shops { background-position: -12px -1673px;}
.link_to_shop .shop_area i.dianpu { background-position: -12px -1626px;}
.link_to_shop .shop_area i.Store { background-position: -12px -1582px;}

.link_sku_dialog{background: #ffffff; border:none;}
.link_sku_dialog a{line-height: 18px; padding: 14px 30px 14px 20px; height:18px; display:block; color:#1a1a1a; background:url(../images/link_sku_dialog_a.jpg) no-repeat 96% center;}




/*我的客服*/
.service-list .sub {
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 10px;
	background: #fff;
}
.service-list .sub .info {
	padding: 15px;
	border-bottom: 1px solid #e7e7e7;
}
.service-list .sub .info .avatar {
	float: left;
	width: 48px;
	height: 48px;
}
.service-list .sub .info .user-info {
	margin-left: 58px;
	min-height: 48px;
}
.service-list .user-info .name {
	font-size: 16px;
	color: #333;
	line-height: 1;
	margin-bottom: 13px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.service-list .user-info .tip {
	font-size: 12px;
	color: #838383;
	line-height: 1.3;
}
.service-list .gbtn {
	padding: 10px 15px;
	overflow: hidden;
}
.service-list .gbtn .item {
	width: 43%;
	float: left;
}
.service-list .gbtn .call {
	padding-right: 20px;
}
.service-list .gbtn .call .i-btn {
	background: #e53939;
}
.service-list .gbtn .msg .i-btn {
	background: #15b615;
}
.service-list .gbtn .item .disabled {
	background: #d7d7d7;
}
.service-list .gbtn .msg {
	padding-left: 20px;
}
.initial .btn-link,
.service-list .gbtn .i-btn {
	display: block;
	width: 100%;
	height: 32px;
	border-radius: 3px;
	font-size: 16px;
	color: #fff;
	line-height: 32px;
	text-align: center;
}
.service-list .gbtn .talk-btn{display: block;
	width: 100%;
	height: 32px;
	border-radius: 3px;
	font-size: 16px;
	line-height: 32px;text-align:center}
.service-list .gbtn .iconfont {
	font-size: 18px;
	color: #fff;
	margin-right: 5px;
}
.kh_sftg{ height:38px; line-height:38px; text-align:left; background:#fdf8e4; color:#b19267; text-indent:2em; }
.kh_sftg a{ color:#e4393c; }
.kaohe_div{ width:100%;}
.kaohe_div img{ width:100%;}
.kaohe_div1{background:#ffd84f; padding:10px; text-align:left;}
.ztp_a{ position:relative;}
.gd_cp_bngm,.gd_cp_ngm{ position:absolute; left:50%; top:50%; margin-top:-64px; margin-left:-53px; display:block; }
.jiesuo{ display:block; float:left; height:26px; width:26px; line-height:26px; background:url(../images/jiesuo.jpg) no-repeat center center / 12px auto ;}
.jiasuo{ display:block; float:left; height:26px; width:26px; line-height:26px; background:url(../images/jiasuo.jpg) no-repeat center center / 12px auto;}



.dibuNavS{    
	border-top: 1px #dedde0 solid;
	height: 50px;
    line-height: 50px;
    background-color: #FFF;
    z-index: 10;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;}
.dibuNavS>div {
    width: 62%;
    float: left;
    text-align: center;
}
.dibuNavS .leftK {
    width: 19%; margin-top: 6px;

}
.dibuNavS .leftK span{   
    display: block;
    line-height: 20px;
    font-size: 12px;}
.dibuNavS .centerK {
    height: 38px;
    line-height: 38px;
}

.dibuNavS .rightK {
    width: 19%; margin-top: 6px;

}
.dibuNavS .rightK span{ 
    display: block;
    line-height: 20px;
    font-size: 12px;}

.dibuNavS .leftK>a {
    display: block;
}

.dibuNavS .leftK img {
    width: 23px;
    vertical-align: middle;
}

.dibuNavS .centerK>div {
    margin-top: 5px;
}
.dibuNavS .centeYi a {
    display: block;
}

.dibuNavS .jiaFuTou img {
    vertical-align: middle;
    width: 26px;
    margin-right: 6px;
}
.dibuNavS .centerK>div {
    margin-top: 5px;
}
.dibuNavS .rightK>a {
    display: block;
}
.dibuNavS .rightK img {
    width: 23px;
    vertical-align: middle;
}
.dibuNavS .centerK a {
    background-color: #e5383c;
    border: solid 1px #e5383c;
    height: 100%;
    color: #FFF;
    border-radius: 4px;
	display:block;
}
.dibuNavS .centeEr a {
    width: 47%;
}
.dibuNavS .centeEr .bangKan {
    background-color: #FFF;
    color: #c71b00;
}
.dibuNavS .centerK a.bangKan {
    float: left;
}
.dibuNavS .centerK a.gouMai {
    float: right;
}
.update-btn {
	width: 84px;
	height: 27px;
	line-height: 27px;
	font-size: 13px;
	background-color: #ff7200;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	position: relative;
	top: -10px;
}
.update-btn:hover {
	color: #fff;
}
.bq_pic{ position:absolute; top:-2px; right:-2px; width:30% !important;}
.pplist{ width:99%; margin-left:1px; margin-top:1px; background:#f6f6f6; float:left;}

.pplist li{ width:33.3%; float:left; margin-right:1px; background:#fefefe; margin-bottom:1px; text-align:center; }
.pplist li img{ width:100%; }


.zdy_sj_srk{padding:5%; background:#fff;}
.zdy_sj_srk1{margin-bottom:5%;position:relative; width:100%; line-height:40px;}
.zdy_sj_srk p{ text-align:center; margin:5px 0px;}
.zdy_sj_srk1 label,.zdy_sj_srk2{ position:relative; float:left; color:#595757}
.zdy_sj_srk1 .div_input{ position:absolute; height:40px; left:70px; right:10px; top:0px; }
.zdy_sj_srk1 .div_input input[type="text"],.zdy_sj_srk1 .div_input input[type="password"]{ height:40px; text-indent:10px; background:#efeff0; border:0;border-radius:5px;color:#595757; width:100%; margin:0px; padding:0px;}
.zdy_sj_srk1 .div_textarea{ position:absolute; height:80px; left:70px; right:10px; top:0px; }
.zdy_sj_srk1 .div_textarea textarea{ height:80px; line-height:20px; text-indent:10px; background:#efeff0; border:0;border-radius:5px;color:#595757; width:100%; margin:0px; padding:0px;}


.zdy_sj_srk1 .div_input select{ height:40px; text-indent:10px; background:#efeff0; border:0;border-radius:5px;color:#595757; width:100%; margin:0px; padding:0px;}
.zdy_sj_srk1 button{background:#8ec31f;color:#fff;text-align:center;border:0;border-radius:10px;padding:3%;width:100%;font-size:16px}


.zdy_sj_srk1_{margin-bottom:5%;position:relative; width:100%; line-height:40px;}
.zdy_sj_srk2{ position:absolute; left:0px; line-height:40px; text-align:left;}
.zdy_sj_srk3{ position:relative; left:90px; width:60%; float:left;}
.zdy_sj_srk3 a{  display:block; position:relative;}
.zdy_sj_srk3 a span{ line-height:40px; display:block; height:40px;}
.zdy_sj_srk3 a img{ width:100%;}
.zdy_sj_srk3 input[type="file"]{display:block; width:100%; padding:0px; opacity:0; left:0px; right:0px; top:0px; bottom:0px; margin:0px; position:absolute;}
.zdy_sj_srk4{margin-bottom:5%; position:relative; width:100%; line-height:45px;}
.zdy_sj_srk4 input{background: #e4393c;  border: medium none; color: #fff; cursor: pointer; height: 45px; line-height: 45px;
 padding: 0;  display: block;font-size: 16px; margin: 10px auto; border-radius: 5px; width:90%;}
 
 
 .dd_qb_xf{ position:fixed; top:100px; left:2%; height:35px; z-index:999;}
.dd_qb_xf1{ position:absolute; z-index:1000; background:#666666; left:0px; top:0px; height:35px; border-radius:35px;filter:alpha(opacity=50); opacity: 0.5; width:100%;}
.dd_qb_xf2{ position:relative; z-index:1001; height:35px;  padding-right:10px; overflow:hidden;}
.dd_qb_xf2 .swiper-wrapper table{ height:25px; white-space:nowrap; line-height:25px;color:#fff;    font-size: 12px;
    font-weight: 100;}



.zhifuplay{width:100%;background:#f2f2f2}
.zhifuplay dt{width:100%;height:126px;background:url("../images/tjgwc_01.png") no-repeat center center #fffaee;background-size:65%;padding:20px 0;}
.playtishi{font-size:14px; line-height:34px;color:#4e4e4e;padding:23px;font-weight:600}
.playtishi span{font-size:20px;color:#e83921}

.zhifuplays li{margin-bottom:1px;background:#fff}
.zhifuplays li div{height:70px;padding-right:10px;cursor:pointer}
.zhifuplays li div img{height:40px;margin-top:15px;margin-left:20px;}
.zhifuplays li div.playhover{background:url("../images/tjgwc_02.png") no-repeat;background-position:92% 50%;background-size:25px}
.zhifuplays #zfbzf_id{display:none}
.submitanniu{padding:20px 20px;
    height: 45px;}
.submitanniu input {
    background: #ff5500;
    border: medium none;
    color: #fff;
    cursor: pointer;
    height: 45px;
    line-height: 45px;
    padding: 0;
    display: block;
    font-size: 16px;
    border-radius: 5px;
}

.lzsdfx{
	border-top: 1px solid #ccc;
	background:rgba(255, 255, 255, 0.50);
	height:35px;
	line-height:35px;
	position: relative;
    top: -40px;
    margin-bottom:-40px;
	padding-left:10px;
	padding-top:4px;
	z-index:1
}
.lzsdfx img{position: absolute;}
.lzsdfx span{padding-left:40px}

.cp_pj_div{ width:100%; float:left;}
.cp_pj_div1{ width:25%; float:left; text-align:right; height:24px; line-height:24px; color:#393939; font-size:14px; font-weight:bold;}
.cp_pj_div2{width:75%; float:left; }
.cp_pj_div2_{ width:130px; height:24px; background:url(../../images/h_pjxj.png) repeat-x left center; float:left;}
.cp_pj_div2_xj{ width:26px; height:24px; float:left; cursor:pointer;}
.cp_pj_div2_mxz{  background:url(../../images/h_pjxj.png) repeat-x left center;}
.cp_pj_div2_yxz,.cp_pj_div2_jg{  background:url(../../images/z_pjxj.png) repeat-x left center; }

.cp_pj_div2 textarea{width:70%; float:left; line-height:24px; color:#393939; height:200px; border:1px solid #2f94e2;}
.cp_pj_div3{width:154px; height:40px; float:left;}

.cp_pj_div4{ padding-top:8px; float:left;}


.singler{background:#fff; padding:10px}
.singler .parje{color:#fff;position: absolute; bottom:0px;right:0px;background:rgba(0, 0, 0, 0.55);padding:0px 5px}
.singler .pic a{float:left;    display: block;width:32%;    position: relative;}

.sjwdekefu{position:fixed;right:5px;top:32%;line-height:18px;text-align:center;font-size:14px;z-index:99;}
.sjwdekefu a{display:block;padding:5px;background:rgba(250,250,250,.8);border-radius:5px;color:#E4393C;}
.sjwdekefu i{display:block;line-height:28px;font-size:24px;}
#goTop{position:fixed;right:14px;bottom:170px;line-height:18px;text-align:center;font-size:14px;z-index:99;display:none}
.pltjtp{width:85%}
.pltjtp li{width:30%;float:left;text-align:center}

/*充值*/
.g-Total {
    background: #F4F4F4;
    border-bottom: 1px solid #DCDCDC;
    line-height: 30px;
    padding: 5px 10px 0;
    font-size: 14px;
}
.g-member {
    background: #F4F4F4;
    padding: 10px 5px;
}
.g-Recharge ul {
    zoom: 1;
}
.g-Recharge li {
    width: 33%;
    float: left;
    margin-bottom: 10px;
}
.g-Recharge li a, .g-Recharge li .z-initsel, .g-Recharge li b {
    color: #959595;
    width: 90%;
    line-height: 30px;
    display: inline-block;
    background: #fff;
    border-radius: 5px;
    text-align: center;
    border: 1px solid #EAEAEA;
    box-shadow: 1px 1px 1px #EDEDED;
    position: relative;
}
.g-Recharge li a.z-sel {
    border: 1px solid #f00;
    color: #666;
}
.g-Recharge li:nth-child(3n-3) {
    text-align: right;
}
.g-Recharge li .z-init {
    width: 90%;
    padding: 7px 0;
    text-align: center;
    border: none;
	font-size:14px
}
.g-Recharge li input {
    color: #959595;
}
.g-pay-ment {
    overflow: hidden;
}
.m-round {
    border: 1px solid #DCDCDC;
    border-radius: 5px;
    background: #fff;
    box-shadow: 1px 1px 1px #e7e7e7;
}
.mt10 {
    margin-top: 10px;
}
.clearfix {
    display: block;
}
.g-pay-ment li {
    line-height: 36px;
    border-top: 1px dotted #CBCBCB;
    max-height: 35px;
    padding: 0 10px;
    overflow: hidden;
    margin-top: -1px;
}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

a.orgBtn {
    background: #ff2e45;
    border: 1px solid #c00;
}
.grayBtn, .orgBtn {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    height: 43px;
    line-height: 43px;
    text-align: center;
    color: #fff!important;
    border-radius: 5px;
    font-size: 18px;
}
.g-Recharge ul:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.z-bank-Roundsel s {
	width: 12px;
	height: 12px;
	border-radius: 12px;
	display: inline-block;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff8a00), color-stop(1, #c00));
	    position: relative;
    top: 2px;
}
.z-sel s, .z-initsel s, .z-Btn-Close b, .z-Btn-Rotation b, .z-Btn-del b, .z-Btn-ok b {
    background: url(../images/member-icon.png);
    background-size: 40px auto;
}
.g-Recharge li a.z-sel s, .g-Recharge li .z-initsel s {
    width: 18px;
    height: 18px;
    position: absolute;
    right: -1px;
    bottom: -1px;
    display: inline-block;
    background-position: 0 0;
}
.g-pay-ment li .z-bank-Round {
    vertical-align: -5px;
}
.orange {
    color: #c00;
}

.z-bank-Round {
	width: 16px;
	height: 16px;
	border: 1px solid #bbb;
	background: #fff;
	border-radius: 16px;
	display: inline-block;
	margin-right: 8px;
	box-shadow: 0 1px 1px #ccc inset;
}
.z-bank-Roundsel {
	width: 16px;
	height: 16px;
	line-height: 20px;
	border: 1px solid #ccc;
	background: #F6F5F5;
	border-radius: 16px;
	display: inline-block;
	text-align: center;
	margin-right: 8px;
}
.z-bank-Roundsel s {
	width: 12px;
	height: 12px;
	border-radius: 12px;
	display: inline-block;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff8a00), color-stop(1, #f60));
}
em, cite, i {
    font-style: normal;
}

.views {
text-align: left;
height: 44px;
position: relative;
background: #ed145b;
margin: 0;
padding: 0;
}
.views .return {
position: absolute;
top: 13px;
left: 10px;
width: 19px;
height: 17px;
}
section .theme {
    display: block;
    text-align: center;
    margin: 0px 35px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    height: 44px;
    line-height: 44px;
    text-shadow: 0 1px 1px #ed145b;
}
.top_right {
    position: absolute;
    line-height: 45px;
    right: 10px;
    top: 0px;
    color: #fff;
}
.top_right:hover{color:#fff}
.new_lo{background: #fff;margin-top: 15px;border-top: solid 1px #ddd;border-bottom: solid 1px #ddd;padding:0px 10px;font-size: 14px}
.new_lo li{height: 45px;border-bottom:  solid 1px #ddd;line-height: 45px;overflow: hidden}
.new_lo li:last-child{border-bottom:none;position: relative;}
.new_lo li input{height: 20px;vertical-align: middle;width: 90%;box-sizing: border-box;line-height: 20px;-webkit-tap-highlight-color: rgba(255,0,0,0);}
#code, .check_code{height: 35px;vertical-align: middle;position: absolute;top: 5px;right: 0px}


.new_lo li input {
    height: 20px;
    vertical-align: middle;
    width: 90%;
    box-sizing: border-box;
    line-height: 20px;
    -webkit-tap-highlight-color: rgba(255,0,0,0);
	    border: none;
    font-size: 14px;
    outline: none;
    outline: medium;
    text-transform: none;
    -webkit-appearance: none;
}
.input-icon {
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url(../images/icon_all.png) no-repeat 0px 0px;
    background-size: 127px;
    vertical-align: middle;
}
.user-password{background-position: -42px 0px}
.user-yanzheng{background-position: -21px 0px}
.user-number{background-position: -63px 0px}
.user-info{background-position: -84px 0px}
.right_btn, #zphone {
    height: 23px;
    line-height: 23px;
    color: #ed145b;
    border-radius: 12px;
    position: absolute;
    top: 10px;
    right: 0px;
    border: solid 1px #ed145b;
    padding: 0px 10px;
    font-size: 12px;
    background: #fff;
}
.ab_position {
    position: relative;
}
.login_bar {
    padding: 0px 10px;
    margin-top: 15px;
    text-align: right;
    font-size: 14px;
}
.loglin_button {
    clear: both;
    display: block;
    height: 45px;
    border-radius: 4px;
    margin: 15px 0px 15px 0px;
    font-size: 18px;
    font-weight: normal;
    line-height: 45px;
	    width: 100%;
    color: #fff;
    text-align: center;
    background: #E4393C;
	border: none;
    font-size: 14px;
    outline: none;
    outline: medium;
    text-transform: none;
    -webkit-appearance: none;
}

.gray{
	background: #ccc;
}

.coo_nav{background:#fff;border-bottom: solid 1px #ddd}
.coo_nav li{width: 50%;height: 45px;text-align: center;float: left;}
.coo_nav li a{line-height: 45px;height: 43px;display: inline-block;color: #999;font-size: 14px;}
.coo_nav li a.selected{color: #ed145b;border-bottom: solid 2px #ed145b}

.getPhoneCode {
    position: absolute;
    right: 0;
}

.hqsjyzm{
background: #fff;
    border: 0px;
    color:#808080;
    height: 45px;
    line-height: 45px;
}

.a_account_ul{border-top:#e9e9e9 1px solid;}

.wdsy_head{width:100%;background:#2ca1d1;color:#fff}
.wdsy_head a{color:#fff}
.wdsy_head_one{border-bottom:1px #69bcde solid;padding:30px}
.wdsy_head_two{height:90px; padding: 10px 0;}
.wdsy_head_two li{float:left;width:33%;text-align:center;height:70px; padding:10px 0;border-right:1px #69bcde solid; line-height:35px}
.wdsy_head_two li:last-child{border-right:0px}
.wdsy_head_two li a.txcz{height:35px;background:#fff;color:#2ca1d1;padding:0 15px;display: block;
    width: 70%;
    margin: 9px auto;border-radius:5px;}
	
.wdsy_wddl{background: #fff;border-top: #e9e9e9 1px solid;border-bottom: #e9e9e9 1px solid;}	
.wdsy_wddl dt{height:42px; line-height:42px; text-indent:20px;font-size:14px}
.wdsy_wddl dd{height:162px; padding-bottom:42px}
.wdsy_wddl dd ul{height:122px}
.wdsy_wddl dd li{float:left;border-right:1px #e9e9e9 solid;width:33%;text-align:center;line-height:32px}	
.wdsy_wddl dd li:last-child{border-right:0px}
.arial{color:#c00}

.loadings{display: block;
    margin: 0px auto;
    text-align: center;}	
	
	
.chart{background:#fff;padding:15px}

.mar9 {
    margin-top: 9px;
}
.item {
    background: #fff;
    overflow: hidden;
    padding: 14px 0 0 0;
    margin-top: 10px;
}
.border-1px {
    position: relative;
}
.border-1px:before {
    top: 0;
}
.border-1px:before, .border-1px:after {
    border-top: 1px solid #e0e0e0;
    content: ' ';
    display: block;
    width: 100%;
    position: absolute;
    left: 0;
}
.item .mt {
    font-size: 14px;
}

.item .mt {
    font-size: 13px;
    padding: 0 10px 14px;
}
.bdb-1px {
    position: relative;
}
.item .i-icon02 {
    width: 14px;
    height: 12px;
    background: url(../images/dianpu.png);
    background-size: 14px 12px;
    display: inline-block;
    margin-right: 6px;
    vertical-align: top;
    float: left;
	margin-top: 7px;
}
.cf {
    zoom: 1;
}
.shop-a {
    display: block;
	margin-right:10px;
    float: left;
}
.cf:before, .cf:after {
    content: "";
    display: table;
}
.shop-name {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.shop-other{    font-size: 14px;width:100%;    display: block;border-bottom:1px #e1e1e1 solid;    padding: 10px 7px;

}
.item .icon-point {
    width: 8px;
    height: 14px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAgCAYAAADwvkPPAAAAGXRFW…roD7NAG8wKLZgHNGNe0PqsYYZq01RDJRc+a5DHkeolwADN0av3Y1+XBQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 8px 14px;
    display: inline-block;
    vertical-align: top;
    margin-left: 6px;
}
.cf:after {
    clear: both;
}
.cf:before, .cf:after {
    content: "";
    display: table;
}
.item .i-info {
    font-size: 14px;
    color: #f15353;
    float: right;
}
.item .i-complete {
    width: 15px;
    height: 15px;
    display: block;
    float: right;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAAGXRFW…AynFh3fICaj9PnN4DYAojXAfFnKoX6Z6h5FsDseANZAiDAALQXQU1agCEoAAAAAElFTkSuQmCC) no-repeat;
    background-size: 15px 15px;
}
.item .signet {
    margin-top: -16px;
}
.signet {
    z-index: 2;
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top: -32px;
    width: 64px;
    height: 64px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIEAAACBCAYAAADnoNlQAAAAGXRFW…0/EQQSEkquooZNwKx0EkYFgXCuQfyTRWskPzuibRflfwUYABCknF0DNXhtAAAAAElFTkSuQmCC) no-repeat;
    background-size: 64px 64px;
}

.bdb-1px:after {
    border: none;
    height: 1px;
    background-color: #e0e0e0;
    content: '';
    display: block;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
}
.item .mc {
    padding-left: 0;
}
.item .imc-con {
    padding-top: 15px;
	background:#f4f4f4
}
.item .imc-con {
    padding-bottom: 15px;
}

.bdb-1px {
    position: relative;
}
.item .imc-one {
    margin-left: 10px;
	margin-bottom:10px;
	border-bottom: 1px #e9e9e9 solid;
}
.item .imc-one {
    overflow: hidden;
    padding-right: 20px;
}

.item .imc-one .imco-l {
    width: 60px;
    float: left;
    margin-right: 20px;
}


.item .imc-one .imco-l .imco-l-img-box {
    width: 69px;
    height: 69px;
    vertical-align: middle;
    border-radius: 3px;
    overflow: hidden;
}
.item .imc-one .imco-l .imco-l-img {
    width: 67px;
    height: 67px;
    vertical-align: middle;
    border-radius: 6px;
    overflow: hidden;
    border: 1px solid #e1e1e1;
    transform-origin: top left;
    -webkit-transform-origin: top left;
}
.item .imc-one .imco-l img {
    width: 100%;
    height: auto;
    max-width: 100%;
}
.item .imc-one .imco-r-content {
    float: left;
    width: 68%;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-align: center;
   
}
.item .imc-one .imco-r:last-child {
    padding-bottom: 18px;
	min-height:70px
}
.item .imc-one .imco-r {
    width: 100%;
    font-size: 13px;
    padding-bottom: 3px;
    line-height: 15px;
}
.item .mb {
    font-size: 13px;
    padding: 0 0 0 10px;
    height: 46px;
    line-height: 46px;
}
.true-payed {
    display: block;
    float: left;
}
.item .imb-num {
    font-size: 15px;
    display: block;
    float: left;
    margin-left: 4px;
}
.item .imb-btn-box {
    float: right;
	height: 47px;
}
.item .imb-btn {
    border: 1px solid #f15353;
    color: #f15353;
    border-radius: 6px;
    width: 132px;
    text-align: center;
    font-size: 14px;
    transform: scale(.5,.5);
    -webkit-transform: scale(.5,.5);
    transform-origin: top left;
    -webkit-transform-origin: top left;
	padding: 4px 10px;
	margin-right:10px
}
.carousel li {
    float: left;
    width: 62px;
    margin-right: 7px;
    border-radius: 3px;
    overflow: hidden;
}
.carousel li p{    font-size: 12px;
    text-align: center;
    color: #f00;line-height:20px}
.carousel li p a{color: #f15353;}	
.carousel .liimg {
    width: 60px;
    height: 60px;
    border: 1px solid #e1e1e1;
    border-radius: 6px;
    overflow: hidden;
    transform-origin: top left;
    -webkit-transform-origin: top left;
}
.carousel .liimg img {
    width: 120px;
}
.carousel li img {
    max-width: 100%;
}
.carousel {
    margin-left: 10px;
}

.carousel {
    width: 100%;
    overflow: hidden;
}

.carousel ul {
    position: relative;
    width: 100%;
    overflow: hidden;
}
#projiage p{float:left}

#pageDialog{width:80%;height:45px;position:fixed;left:10%;top:150px;display: none;z-index:99999}
#pageDialog div{color: #fff;border-radius: 5px; width: 100%;height: 100%;line-height: 45px; margin: 0 auto;text-align: center; background: rgba(0,0,0,0.7);box-shadow: 0 2px 3px #9b9b9b;font-size: 16px;}	

#guanzhu {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.85);
    text-align: center;
    top: 0;
    left: 0;
    z-index: 10500;
}
#guanzhu div{
	width:80%;
	height:100%;
	background:url("../cloud/images/guanzhu.png") no-repeat 50% 50%;
	margin:0px auto;
	filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
-moz-background-size:100%;  
background-size:100%; 
}
#guanzhu div img{
	width:60%;
	position:relative;
	top:50%;
}

.banner-section {
    position: relative;
    overflow: hidden;
}

.banner-img {
    display: block;
    width: 100%;
}

.banner-mask {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.4);
    z-index: 4;
}

.banner-content {
      display: table;
background:#fff;
	width:100%;
    position: inherit;
}

.glwddp{padding:10px}
.glwddp a{color:#fff;line-height: 50px;font-size:14px;background-color: #F23030;
    border-radius: 5px;padding:5px 10px}

.banner-shop {
    position: relative;
}

.banner-shop .shop-logo {
    display: block;
    width: 50px;
    height: 50px;
    background: #fff;
    border: 1px solid #bfbfbf;
    text-align: center;
    overflow: hidden;
	border-radius: 50%;
}

.banner-shop .shop-logo img {
    display: block;
    width: 100%;
    height: 100%;
}

.banner-shop .shop-info {
    display: block;
    position: relative;
	line-height:16px;
    margin-left: 10px;
}

.banner-shop .shop-name {
    font-size:14px;
}

.banner-shop .shop-name em {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	float:left
}

.banner-shop .a-icon {
    display: block;
    width: 12px;
    height: 12px;
    margin-left: .16rem;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAAJ1BMVEUAAAAjpeIjpeIjpeIjpeIjpeL////u+P2l2vNJteew3/Wc1vJrw+wlaK0KAAAABXRSTlMA9Lg+cv/sI4QAAABvSURBVBjTY2AwEg2FgkBlBgaWUCTgwGCKzA1mUEXmBjGAdMZUw3QzgMiotFYoH8yNLMtA5oZOB0pDuVBpGBcmDeXCpKFcuDSEC5eGcBHSmFxMxQhJTIvgktgdiZDE9CCa99ECBy3o0AIWLdjRIgUAkg+EY2Ta2tgAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: contain;
	float:left;
	    position: relative;
    top: 3px;
}

.banner-action {
    display: block;
    width: 70px;
    height: 26px;
    line-height: 26px;
    font-size: 0;
    margin-top: 23px;
    border-radius: 5px;
    color: #fff;
    background-color: #F23030;
    cursor: pointer;
    text-align: center;
    border: 1px solid transparent;
	float:right;
	position: absolute;
    right: 20px;
	top:-60px;
	z-index:10000
}

.banner-action .icon-follow {
    display: inline-block;
    width: 13px;
    height: 10px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVBAMAAABBBVgrAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMAJfXHWXWN3xGy8BS/dAAAALJJREFUGNNjYGBMX2TawBGsVSbAAAROq1atKhQHEqpADssqk0b35VUlEp6rAhgYmpYxMHBULW9gYIhSBGIDoAJhQyDBDBS3cmCAApbFDAxaAjAe4yIGhlUNMB7HKnQ5qwAYj20lA4OXBowntARo7koYb5YBULVWAFThIpAJUUsgPC8wzbYKLMm6KgEsmLUMRkJEDYEuBasA+3CRA4uWCtwRVitnLQYZCFWrtQjuIoj/wAAAOWon6PfOXLIAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: contain;
}

.banner-action.followed {
    background-color: #F7FFFF;
    color: #686868;
    border: 1px solid #E0E0E0;
}

.banner-action.followed .icon-follow {
   display: inline-block;
    width: 13px;
    height: 10px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARBAMAAAAvapGNAAAAG1BMVEUAAADyMDDyMDDyMDDyMDDyMDDyMDDyMDDyMDBpypqxAAAACHRSTlMA6MeDQSJgE4Qh2TAAAABnSURBVAjXY2AolhByYFFsNGVgYJHo6Gi26OhodGAo7IACUQYLGLOZQQPGbGTogAMkJkJBE0JbGwMjjCnAwAJjOjAwZMDkGRjYIMwEBiBwBLFEGECAVQNoUgADGDB3dBgwQEGQKogEAAPCP2quNSegAAAAAElFTkSuQmCC);
    background-size: contain;
}

.banner-action .follow-text {
    font-size: 14px;
    margin-left: .16rem;
}

.banner-action.followed .follow-text {
    font-size: .4rem;
}

.total-section {
    position: relative;
    background-color: #fff;
    padding:10px 0;
	border-bottom:1px solid #DFDFDF
}

.total-centent {
    position: relative;
    height:40px;
}

.total-centent a {
float: left;
    width: 33.33%;
    position: relative;
    color: #838689;
    text-align: center;
	line-height: 18px;
}

.total-centent a:after {
    content: " ";
    border-left: 1px solid #DFDFDF;
    height: .72rem;
    width: 0;
    font-size: 0;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -.36rem;
}

.total-centent a:last-child:after {
    display: none;
    border: none 0;
}

.total-centent a span {
    display: block;
}

.total-centent a .total-num {
    color: #232325;
    font-size:14px
}

.total-centent a .total-text {
    font-size:16px
}

.footer li{position: relative;}
.footer li b {
    background: #E50012;
}
.footer li b {
    display: block;
    background: #e12b36;
    padding: 1px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 50%;
    color: #fff;
    position: absolute;
    top: -5px;
    right: 12px;
    font-family: Arial;
    text-align: center;
    font-size: 10px;
    overflow: hidden;
}

.zdy_sj_srk{padding:5px 0;overflow:hidden}
.zdy_sj_srk1{margin:0px;padding: 10px 15px;
    display: block;
    position: relative;line-height:24px}
.zdy_sj_srk1:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 1px;
    border-top: 1px solid #ECECEC;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(0.5);
    -ms-transform: scaleY(0.5);
    transform: scaleY(0.5);
    left: 15px;
}
.zdy_sj_srk1 .div_input input[type="text"], .zdy_sj_srk1 .div_input input[type="password"] {
    width: 100%;
    border: 0;
    outline: 0;
    height:24px;
    -webkit-appearance: none;
    background-color: transparent;
    font-size: inherit;
    color: inherit;
	line-height:24px
}
.zdy_sj_srk1 .div_input {
    position: absolute;
    height: 24px;
	top:auto;
	left:80px
}
.zdy_sj_srk1 .div_input select {
       -webkit-appearance: none;
    border: 0;
    outline: 0;
    background-color: transparent;
    width: 100%;
    font-size: inherit;
    height: 24px;
    position: relative;
    z-index: 1;
}




.order-info-box {
	padding-bottom:13px
}
.car-icon {
    margin-right: 4px;
    margin-top: 3px;
    width: 15px;
    height: 12px;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjQ2NDdCODc5MzI0MTFFNUIxNjVFOTAwRjVBQ0NENjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjQ2NDdCODg5MzI0MTFFNUIxNjVFOTAwRjVBQ0NENjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NDY0N0I4NTkzMjQxMUU1QjE2NUU5MDBGNUFDQ0Q2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NDY0N0I4NjkzMjQxMUU1QjE2NUU5MDBGNUFDQ0Q2NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgJq8TAAAAF+SURBVHjaYvz//z8DIfApJAREeQLxXCCWZKAMPAfiZCYSNFDDUgaoGXOZSNQAArZAzEgmtoWZxUSGi49Q4Fu4XhYs8ckMpPYCsT0DDQE2Hzfgs5RvzRowphSwoPnWBUhVQrmOQAsOQNnISf8/NL6o42OgpRJAagkQg4J6FpKlNAEsSPG6FIjFgXgdEKdD8y48eGkVxzVA7ATEN0GWIsmDbP8PcgSyQ6hiMdBARyBdC+XnAPEbKFsEiKfSMlUvRYrXPUhy04FYjJZxLAmNx3Q0uVCkOP5Pj3xMF8CEpRYitrYaBj4etZgGwBo5O4GaIpLABAPOMoycnAz/v39n4J09m4FRUBBSK7x/z/A5NZUBraLABaSgZsIaD8+wqHkB8nEKiIHXnYxkV0bYHPgU1OZiRG7sQbPJWiAOAuJtIAWwUg2IvaAVSDAOS0jSh81iDSA+DsQCaAZ/AGJLIL6BXGMh5WmC+pBrOWyJC2SwBdSVn6F4HVTsBp5gJUkfQIABAIeEdJmX2KpOAAAAAElFTkSuQmCC);
    background-size: 15px 12px;
	float:left
}
.s-point {
    position: absolute;
    right: 10px;
    top: 50%;
    width: 8px;
    height: 14px;
    margin-top: -7px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAgCAYAAADwvkPPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NkFEMDVDREIxQjcxMUU0QTRDOEI2QzhGRTQyOEQ5OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NkFEMDVDRUIxQjcxMUU0QTRDOEI2QzhGRTQyOEQ5OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU2QUQwNUNCQjFCNzExRTRBNEM4QjZDOEZFNDI4RDk4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU2QUQwNUNDQjFCNzExRTRBNEM4QjZDOEZFNDI4RDk4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HcRu+AAAAMZJREFUeNqs1sENgzAMBVDz6WDZowc6WA9w6BzJYlXaUBdBG8Cx/aVcQDwcG6R0McaeiG70yRhCeJIyYOjOa0op9RZsnasFLNj4Xg8PENyjwQOct+kFLj3zADcDsIK/0zSBqF3Ugti7oQFxVHYriLOmtoCQjFwKQvpBSsAu59z0//GDE0PflBcMIMfAq6rSBnhB4sokkAiTQqdYC3SItUK7mAaqYlroD7NAG8wKLZgHNGNe0PqsYYZq01RDJRc+a5DHkeolwADN0av3Y1+XBQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 8px 14px;
}
.signet {
    z-index: 2;
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top: -32px;
    width: 64px;
    height: 64px;
    background-size: 64px 64px;
}
.signet1{background-image:url('../images/signet1.png')}
.signet2{background-image:url('../images/signet2.png')}
.signet3{background-image:url('../images/signet3.png')}
.signet4{background-image:url('../images/signet4.png')}
.signet5{background-image:url('../images/signet5.png')}
.signet6{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIEAAACBCAYAAADnoNlQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2RDNERTUzNkNCQUExMUU0ODMxRkY4QTBCMjY1MThCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2RDNERTUzN0NCQUExMUU0ODMxRkY4QTBCMjY1MThCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZEM0RFNTM0Q0JBQTExRTQ4MzFGRjhBMEIyNjUxOEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZEM0RFNTM1Q0JBQTExRTQ4MzFGRjhBMEIyNjUxOEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bEDsFQAALDxJREFUeNrsnQeYVdW1x9e90wsMvQlIkyooKgqKisFKosb2EruJJcYSo4kmxlgSY0wsMaaYmGhiiuWJPo0FldhbLBQLKgoiIF2EAWaYPved9fitnD1nzq1z7x18cX/f/qbcc8/ZZ6//+q+yWyQ2e7b8PyolXh3u1RFeHeLVfl7t69U+Xu3t1cIE343xM+LVVq9u8Oo6r67w6lKvLvfqR1790KvN/586rfAz3v6uXt3Dq5O8OhoAlCHIoGDTKVGv9qKODXzW4NX3vfquV9/06lwA85ktkc8gE4zx6jSv7oWAokkEHssABOkUvf8HXn3Jq0/y++cgyEHZ0auHePVQrw4OCDbmXNfC/wuSACBThkhUWvmp5uOfXp3l1WWfg6Dj9l2FfoxDyWFC1c6vpzbzvTKH1sNM3iYAU8ffpV4t4rslGbKB265Gr27x6jwA8SL/+xwEKZYqr34Z4Zszp3Z4o1ebvFrpaH0lAlShrgUI5djoFdTVXl3j1U+4RzJh6P264Uz2h4WUfYbicxTGAUHMaddmntXA9dqmh7x6H+D4HAQJhH+yV4+g41odDf3Uq295dSvCUY2vASTq/S/AJr/n1ZWAJRel2KujvDrOq7vjkJbxvK20K0LbtgCIEkBVyef/AxjWfw6Ctpp3rFdPBQhCZzVj2yNo9ntos/69Cg99FbW1k9qu5makV3cDFL1pn2tqqgBKGUDYCmM97NW7Acx/LAi0s/ZD+EPp0CJYIEpHNqBl+nOJVx/x6qtQbSalO8KoAHxljg1vQDifQueZlEEAYk8EHoEFuvK8QsBRSlW2+BPs0PqfBgK1sZcS40fQerPVRVRBa57z6j9wslLpKKXfLl4diA3vw8+JMMt6ntcb4YRFCE2wz8ckidTLXwgbbU2hDfqcCV49gPxFT54V49ml+AkWybzj1Ws6K7zMNwhUE4726gy0vQqBlTkOViE/1av+i1cXJblnBVSsgBoCUDZivwvo8GH4Ds04kVt4Zi+uSzV0bIGR5sFImiiqTQHwRxPpFAOwZt69hTYWALjHvfr3fEcS+QSBUuUFsi2luxWPvRotGY4wVQivePXWJDG2apGmhMd7dYpXByBUY5QWqL0JD787z9vA5zV8Vuw4n2VQt9YeSaIA02h9xr+8+jw/E3n+2sYzvDqZ75XRli68zxpYbKlXf5bPHEO+QPBFr57tdLZge1fy+w68/B+h3HhO2ED8iD0BUi3g6YlQP6TzanAi12Lf07XxUZhjEM8cSaZyBIJq5vk11FYAvQB2mAcQw4qy0jmYp0bHGbaIxszV7736bCAZ9pkEgWrZd7w6Ha1r5KVK6bgWtOfXXp2dQOsncH0BmcN9+e5HRAlqMt6AUnNtzhQMu8JCQzEdtQDNwsEanNjZCbx/7ZOLYJ0NOJKbuL4ZUKjJuSPX5iGXIOiJs9OPv7vxcrV4yPW85F28fLB0hUH25/MPAMwwOkjNxuudnIkrBxBj8EsGAPJiaF7Z7l7ZlkIOe0cV/Ne9OpX+aeD7Tfy0kcybYbbPFAjUI76OF6tHUK2Yg3qcq9tl20hcsKi5OB4AmM1WBpjj1ZlenS+pDeUOygMzBAFxsFcPlG1p7kqEuRHwPkIoWBfyXQXSlTiqBU4U8yF9puzwm1z5CbkAgTo+10ONDfyvBvvciOBvj+NEqa0/ydGoAq5X4b+ZRhu0467y6uWdFH+PI/s5DSC0Yi5Um//bq0/EYb5vA6IY/pJlP0sxf3+OozgdKgVXnXxyNu+3j1evdlKpjThQdWivUuOdDjisaMx+mVe/gqNXxsveCADWptmOfiSh6vAZsuELpAMmFbYOKz+GMox2QD0NR/O9gL/QQJSxFqe0zsl7dKWPNLReQe5iuwTBgWheiZM2jQGEOujs2ZDvzcBbtrhZ7eBNXv0rNjVTc3QAMfqT0n4sIR2hRtDQf2XQDmU7HdN4CgdwCJGHhqx7oSBLA99ZBAMcBBh6YGqKURB1KFdhKrYrEEzHCSyk04wFikH7D2XbAFDQKfqRbBsw2kh9CLB01JZPAACttCeCqVHAnYWz9XGgLcVxnMxL0N67OtCeTWQ+36BtVWj+JELFefhKVlbjNO8JCzTTP5t5p6mAYMX2AgJ9kZ87yZUWaiGdfX6IUMcAGhuaXU6YOE86ZsOLiOXH4p0rhe7k1b3p7IFk5R4LyQTe4tVd6Ox1/P8Ur57G3/dlob/VTDxMhLQTGj6U3Mfb0naa2ibMw2hA0+iYh1LC5EVOrqXTHMNxZPdKHK1rgv6V5i6W9oM96kH/wAmBHiFVmunwr9r/UUQiQxB+M5S7ExRqHreGajfEScBMBogxOlcd0cP5W/2KM7Psj/XHbxmJDxSFBV8IXFeFeRzhmDJjXGWTb8i2sYdOYYI+AKCrtM2524DIdwKxcYS06SVorCL7p5iAVsdBLAlQY7s2B4RYi8An8NO9rpXnFJBYujJBJm8FDDWYHIfNX4wRmj2eZRDUkOuoIPHUhVxDnbQdSFJBP0O+pJ/4w+tW9+Dz2nyDQAX1S9k266bFEbLAABcEUrX62fcJ/7SswUy8EeKEfQ/zsSEkhDqe7wazcPq/1wDdSABajBDrnRTvE0neS0cKj3WEbwNaPck7fCLZnQzSiq+0jL6sgSG0fxc7YFcgPI0JcIHezHvuxru15AsEERy9yQ6FR/m/OjTfDHj1UccBtI4+J45T04Q2TuB+K/i5L9+JJdFIBcPLgM2mjLcAjn4IMVF4VYwJKHVSt8ZuA/hsd4CwOotg0PecCxAKYcQeMIIBoR7n8iDYw2RRBHAGwAhpl2gG39Fh0S85SLZOqiWUWhcCgBm8jALgvCTatJx7TsApu9Cxza+m0L4KNKkHf7+F9mjnfjXBOxfj4Hbn+Ta5xUYlo4B7Hf5HRZbNwxrM61pMw5GYTndYW5/9LYcJo877HMZ3MkqCpFNGIBTXG7eY+3LsbjC8OozfF2Amkk20XErSqdRx6Jqo81JoYzc6UTXnuySdegCkQwln/xnyvfMctihzwFRPuvf+PKShN5FNvZKoYGeEfK3DCGomLiUtb5FYMW39LlHGklyZgxK85140KOrU3+LguUXNwgn8/iF/pzKfbjj039sJ36JQ5ospfN/WKFzu+Bx1ePsPIeBgBvIEnvkvopWZeOVDef7tuUjXxilNtGNPkkWjaMP8gPlYB7irAWotyjiJKKglFyA4jyyczbE3P+B5UBnMAl7kxMZnS/J5garBp/OMCidfXkIypwLmWSyJx9hHAZaX4jhia+Owzz10/mKueQv7WwcTbJT8lSayjLsg4EFkCd2cwGIUpafTz5voq5KQ5FyHQaAde4UjeLNT6/Hy6wO5g+ug8UYAkIxGpxEV7ICwK/DoN4o/EaWelx5C3r05gW1NN6XaGCeEq4ENHkgStuaiNALkwYBiPPkKN+xeAuv1dFL0WwDN+6kCN5riNZeJv7TL1aoroCNXm69Hi80pXJzk/l0A1T3Q9atQbx0vvAHB2ljEMIDXK879GrIoiIdxVDdJ5xR99z87Yeq3Ag6phuG3ib+Ath99rz7CuZLiMrtUHMNjpf3KXIEiXwuEjlcQo2u5M44DFixbQkKbCJk9G1S6GSqMQHUFkttFpi7QfyWdOB2c9/4bjKq5kq+RWbQyD9MxA9ZspY+qcIQf6ygTVMRJl34SaIiBZT9+fzfk83SKhYMl0nYuYsxxgvK1aGOddH6Zj0I1YG6nBT6/A2UqFD+F30RIXNpREJwWyFBZuSEghIHkCIyOr5COLwWbg017Uj4vWh7Et2ohV+PKRf2nP4i/7rERU6HXfLkjIOjjhHhB4TwV+N+l4q/mvVXaj5GHMUyysgzGeSOLHVmBTzGRjKcy18HkDqZi9vrK9rl5RzMaH8E5PjfwuZrU1zGVFeJPzP0qZiQjn+BUab9MO4Z9DoaDezn5gGTj7uUkNX6U5DpF/H2SYT6cMoDIZjTedT8Yqhpnrwk72puOa0YxNhKBfAqg53ZCdBBW1uI8X0x2UEccn3M+v51Ma5n4s7n1d52x9cd0QdAD4QbL49J2XUAZHqsB5OeSfBLohQgklbIqQ23fH6eoErPVS/y1gbYGsT8Rxwaocyv/LwYYA2GFXWGJ30nmaxSzWdQ86iwunSPxfZxzm4q2CF9qf/EX49SQ77hf4myrEw8EB4o/DOtOFrk1cN3JTqj2pJPWLcc3CGqxduZRWQ7jrHQnZt6V5/cQf7mXOpYLCPdWkt8IdkgB4WofYnPb8OojPOwG2T5KC2FhX4B6UkDLlQ32cUL6RkB9BOYkJRDoFw7jYTXOdc9I25E/7eQTnYb9LnDf2/DiFzgC+CHXFtHh2diwoQytn4iWV8JK88VfDbQ5xc6tpiZbGFqIdpUijMHkSH5MTqOvQ9+5KO+j8drm4zCblhhSGc3C12mmrcUw+11hibEwEEwhc2dLwxvxDf4auO4kx8F7RNoO0W5G4LejmbYtnIV4+vdIhNSRooI/A1A1AQgdSn5UsjvUGyxdUZRKtNFGLOtho0ug5nNymGPQdxyDIqksfu18dj9sbgNvhbR1/7DcTRgIDhF/HD3maJW78KGSMMU06E8h99GUpg7i/CLgWFqi52ZQOwdUv5EGM2i7vyDbRtlW0p7lZPhW5qjTJ9L+N7DBf0fAldSeCP9ANHADylOXo/aow/oWjuxkEkqWvf2YSGEcilzrsEFSEAymVjtaXhCSdToAbS/GO43X8S9iJs4Rf8wh6tgqs+OjsN2zJfmysi5ELoPE37BKs5Pv5FDzNfo5nM5cSejqZkv3QBt7kly6KSSMzkWZDWu3wkx3O589TDjcQJ8XozQ7BhS6XZ5gf+xczEk/bgJVrgN1CC+7EQQmKj2k7ahfPd+rhwV0XOIbmJRkADBtm8YLNUGD7+S4s99A8Gr3LxB/E40iwq9vAXBlzNPzBABjgwX4bnsGlHo+IW6Eft0EiKclY4J9sKsx8TdQeD5g16YS4m0Uf2fPeEU1/L+cZEfEYYH70OBUi0YhZ4LkgTiet0selm6jTTpWciOgPgUtPBpt0/65h6xeTPJbFuLHxciHLHBM76tkDKvxUcpJNMXNGGrnDhd/04ZCkBMc3DkMakk2py1KJrEAQL3gNKSntB+VTFSqMCmVMMg1gCCfHa529gFsvE7sPBsAqB9zJZ/FHOWaionok+N2vY+CbcYsueUFPlsv/ja8W8iRhDLBaDrYJiUU8sXlAWqfyo1tBmy8chRA0HGGJ2CO7uQahmLbUykKuLP4zjqc0Fc6KUZ/AZPZgHDnwkbBcZJWsnoF9F8uB6EaYev+hKaVTmi/yhF8He2qgaFXhzHBcByGavG3YglO7NzPudFjkniu+3PQ5j1ODLuRjOEKST0/fzKp0BI8284CwAwcPpvEWkVnhjFaKwDZGka/OSgLyEm8iaMY9GeKUaJhgHdimDlQh2cSQt0C0qtD4vh9AUAR8XiiEm9GsXrXF0lqm0tMJ9OlHf2sdM6IorLXdY5pe4W/GzBrZ8T53juEiT3yZKpsy5ySkHbYlPnRgHIsMm8Dgj3xCarEn0KmbODOCioXf3++qKQ28zde+SiFqKIKSu0Crf2lEwAwhXzAFxD6jZgzNZN/wNfZm+xcsKzl86o8pZKVuXdCyC4QVsMUH2MSooT/Y4MgGOtkv1rQ0kWBqGB3J3J4Xjqw7ImSbFLIidjazXR4PnP3FSS6biYqeZ5Q8KWAf/AE73E45jTIhDFX43JcPoHubZOtIFO8Q60Xf91mOxBEoS7bXezNkPCxzsnyJSqTnVg6k6L261BAoOnRfG7yOJGky5G8r24n9x0J3ythJlm7ZvIDvZ3PqqXtAFyuyzJktyOMHSylKFKlY+b+DYJC0osWLfSDToJbyY0DbStSEMoYkiqZltPEX008M0+dWEzS5/f0wXzY6IEEoaiy5h30Szl5jEqH6VrE327G7XO97y/xw7JVbPBLnzUi8NlmJ/wvhQ36GglExd+bz/4uxwy4oWGJ4yzqiyWb0r0VO3psyGc7Ylrilb6wjk0qqc4DAHojzJPEHzI/W8LXS+q133S0vgZzZSuXThd/gkqr+Ev13MihCiftDMlsKWC8shwzXeiA0fwTW1HVJP4eBz1N6AMQmov2NdJ2LsBAbrSJa5PN9rHJG8cQ3vXCpupI5J+5f6KIYANofSRPLPApII8gzLtD3jFCjkRzFoPIhLrrL2wzrp4AqIe0HT11y104u4NxPrNV1mCGK7m3C7x6FN6WA1Ra0sgGFj7iBmvokOCMntHir5RNZQ6+rehtJi+gy9TOpWG/kvgDTrYQtRonLF+rfmwNRT1x9oWBzzW2vhbBF4h/7sLkgADuwI/ojWmw/g2j7pe414wsvscG8WdRdQkxXbal4CbxZ0/9e5Np1fIl+AHLQoQ0hC/sIMl3zlK07SX+zKIqOqKOsPLhBN8dyTO0oY9LfsvHJIOaCfn25v8Hk/DaFY1+BgGq1k+TtrN+12EaNoi/+0hBHOZ8ifuNkvgLaTJhNEHIkRCWWCf+Hs81ZjJsD19zHuqxF0G6tg2fm6X9ymPhhTWRdDVaPxXaqQJxDbDLLUlMyRTotFhyPzIYVh4g07kJJ/EnvFMh0dK1hIYvwAZFmLxIQBAaWi7kbxW0Tsffw4m8TFAW9u6UpfZvRLgx8dcoWllKzsDyBBX4Z/92IGwCSYn4O4K7pVD8dfNrQ7zqLyPAUTiW5hF3Qei12M1hknhZWi86Z5V0zgGUMULCn/HOA4mE/gFAWhxzp0z1dUzcboHsqgr3bULvVq45FzNh/kdvntdVsrfMrQZlHgCrPhpwDm2+YZTnV5pwq8Tf8aJY/A2lgjZzLV8K7rHbiCN1N2ZjCqwwIgAirQdgThaGvEDUuf886byyEUo/Bts9L066egn5EhX0IeKvn7RiG12vRsjm8HaFWTfTdzMlu8ve14i/vY5b6lHMzShlb0xv1LZGsbH+KBetD6Rve4h/IlmiOXNLqQsd+9pER1joeRLp140hLGBDxR3plK6A8NEO3GMuwh0AcN+U8A2mZ9Ph/RHyI4FQspG+eAFh70AizPYneluyuCml4xyuQp7uZF5zWItgtE8xT1WWLOrq2JB10nahRXca3TMNb32L+HsKKI3qKuKLycNrBx8UEh/vIP6IXKaTRPdAiy8k19CR8qD4R+lcIOELYNUveAVhj3c88iimr8JxpGPkHV6gHx7MAQBE/L2UJeCDtADqYbBEF9pUHnXSu7YTVlngpuWEQwPTsNNm4xYRP5vjOR9Q3BvCKD2cl0h3cqa2+xQcuXKEcGUH8/ZbsPt29N7kONe9J/40ehs/GIRiFUpmC2g6Uipx9vuHhKeV4h8i3g/FLjcmWA+q+0r7dWvF1K6S+kwes3dXSuoLU+1QqvlpvrTS6zXQ9kbCuU954cs62KGv4RPo/faPE/PbBtRdHHYbR18tkdyd0RivlKPxfSR8DWIhDNUHU/9/ILDTNtxZwEEQuPSXSlH/4bo06a6JbGJw+9h+gRSo60hOJztXxXtcSjbuJt5JgTGxg506W/yTWYMDM+r1/wBTVgorRMSfnp6tMLdLmkxQQf+UhiTjDAh2UNi/URF1wsB4Cy8L0mz4g2lePyvERKiWnUwbH8GfsBj4BMKgGpzARx1z9TKO2AcZMEsYqy3C5o8Rf2bTAbShAga6FTOmnfss0dHbWQCAyuUq2TaSmUqJOCnwoMwsPGyTzi7EdmxxPP/uISGgOF/OZepWQtK1tub+WPG3mDuM/ylN/1XCt2y7N4vx9+Pi7zg+Gsd1EkLX33/hRFS219BLWXr219J0ckuQU3GIKXL3m7IZ5fVRJzcQAQDdQzxgKxWS32Kp3Jdpo2bWjgIYr5DUWRKC9tMxK9ma6bserVYG2gXw/R5wXCWZbXUbDbR5vLSfGjaShFShJNljIACCcvEPGg+aimBpLhT/fKIKbE9pHCaQkMghH0XNk45nfAHWqiGDF3YcznAycwNAuQrsn1lqhy7A2Uv809w0Hn8ow3tNQsB3Ov7QWPIn6ke9ikN6oQOWKkltYW138VP1tSEKEnMyxGo+62w3UjtZwzanLHKoZHPA88xnUdCdgf3Vdurgzd9COiNKiHg6IHmfyODDOFFIJvsMvA+zVMBImdr70zAtL4WYryl8pgA50XGyS3E+P04RBGbzqwOyK5X2p8DWWDq3TPyTyuqI2dc6aVRb2dotjwDQMOsbxNy26HVWyHXaObrrya4gf6aEHzWr76gLWCbwM905knV06lCelQkIigg1W6T9WgQVjg5n/4bsaanj5CnIf80zn6MujWNiejr32xySh4kEzNFmCxHtfGLb4r1HoHFrAzfKZdGOOpMO2QFTcEEcAMyAUlUomjO/CLAEAaBUq9O5jiGsG5lh2+zgyv4Zfn+QxeZxtHozfo4t3ze52Oyk8Zi7e3nXYN6ir0P5wYm83UJA94lFB+vEP0zaDpjuK23nGK4jY2jn+m7NEQCGQONVZNp0VXPYsfJdEegM2juLvERNCKC+4TiT75PAyvQ0sRbePdMRzuE4bsUSf3Ov4dL2YAub/V2KQ/oQ4ffqOKxoe0EH37G/4w+0A8FaEFbAl1tDkK4C2c150KIsC18bdpz408wXkm4Om7ug7TgQ21dHgihsTeSOpJHHILTbSEZ1ZCOs88U/sDOTYht2LI+Tj1GmtWlrNlM5Kv7hmsk21hzshNvLQlio1ckdRIzhC6HRqPPlmLSfrbrEQdHwLIOgL4IcCzIfg+7CbLo6f7vTKavR/o0hdvF4TEo5Gqem5d1AGGX7G+l9/phGexsls6N5CwBwjcQfKj8GkDVwTV+cUDtTKtmuJ8Mc07E8RCnsMwsAVhkIFgcSNgUhIFgUiF2zOfXrIJ5XjTCeDblGJ6ucyksqGPWU0ael/VhGPwS+J5/NRHvqQwS5Fx08AZPzqeS27Ebf1sR5x/EAQDOPbxCCdschLJfUZiXbJJaotF8WMNTxL+xey01r3g+gNerYJSvvOrZkRJY75x4aXILnXBRImeoeAFeTqdOhWN2k4qkQAMzgXpP47CcwRRjtxhztbwKIuS5Hwma1Ej67ShXtt4B7gxOZ/RAQJEvUFaKglgNwma8Yf6s1hOH/T+BLHXozZyS4gGGTQy+js9w5zWQFy3mJ/3Lo6xrSxV2xid8L8aq74ux9X/xlckJqOZH2LEUje0LDuVwppAw1HXp/R8JHY+sTtPNHKfgho8XfW+LjgPM+0skDGUgaLY8SxVFa7GiIS09umes4L4NykB7+jZO9jGD7d6Zzvk3oF3Tq9sKB1FE7nSF9OcCxo+JOSPLcd8XfJr5nDkFwivg7jD6YwfftRJZk5sZkGtwK2I7RKXRAsNCiHEP/e9J+O3u96X0BEBzF77tL9s8D0tDnLScieJCOC9tIsoSOneY4UUrvlsPfj6pJoVfi0G8lrLMFf+CTHAFAQ+svAvDHJfHCm0Ql2Wwrd9LLqyGydI/5098XSCBrNC+QTRI0yf37ZcemTMpBZ8UCIWErQGgIcRLV1u8N5c0kweIO4lyDXVUK/LG0Xxxr9xgHoHJ5psFZtEO17q9xrtlFOrYcrYJIx/rt9UC0NMnpY5NpOxDMjROzjgpks2zQZop0bNVxJsV27L5I/JHOOvF3MHXLBoBgI4/nOwyiyaOfkkFTrfyBpHFeUJplP0xWE6waT5vHi39UQCZlXyd7OC+QNNtZ/PmEUQcMrwdBsD4OZe4b+NtOGO0i/gqdfJQBCHU6YHiSMLEWDQhLZ+ueAv/g9+PJPcwif9AbTThDsruVvlt6AbAiPP9Em2zU4QCHHUhVLv4u8vHKF5zfg9Pj9wlJzC1y8ysuBb2Y5Ob2AJuefnAehB8h9Ps5QFC7fQO0OpsX2SLxVznf4OQ4hhFJbCDk/KlkZ2/lsFKEibJNtn8pibfKrwHcZxKpFOHsHoc5SzR6W+koZKu030xseoipfzEYW1rR1OtpgRvsJG13wKzG0doHk1AquTsHQF9Ol4JNJUTVeQF3iz8TuRXvfk+cL4kTdp0JEwzDAf6H5HbL+gi5DPPIdc5jshHHLeKPauqy9xMxVxqWz4+TXLJysNMfr0jbhUMmv1gABE/HA8E7ePyDAuGiera3ONc9CvL0uwdK7paPNxBfV6PRYanWlZimIQnuo517W57Mlnb04XjjW+nsZHst2anp1Y4wLZzsS9SUaJb3dOTWg8ynWw5xQkJxsoQL44FACGHODMnE/d7xnp/Fh+iGHcsVCJoQ/maJv1FFC0mt7eFUkqgDAFvAel0CAQ7B3KqgqtDgOidZp+/9nIQPolkZh6Zr1lfHAV4IONJfCjEFT4Y1PAgCCWQP+0HJrnDupePVTk/IYccul8Q7lShr9Zfc7SSeatFM5XfJUpYSbVwu4QNNEa77PqHhevIURtkNmIetZPoSZQpP5Nk9EK6bTNufBJgxSyxExqEgWCbh6wCPC/z9oPjrFb7SiZ0/Gcfr3U5sg2riufgcNmr5E4m/O1uMBJja/hvpyzkIvRJWaOS9hgGWSJyIaR+eOZBoyC3HhHxH2WlJMhBouT9OZ7tbtFWDvEq82LGd0PmVPHertD0MKl9F4/ITEFI3IhXdgONWSW27vRhMpw7vTSjgVvEXhXSDBVTQJ4V8/1jxJ5A8LG2nyw3HYY4EnndfPDsmISZhSwiFnRr4352gtTlOfJvrchJasy4kTZrrpNU02TaYNYXEVSX9MbMDmccNOLqqqZcR0XyXcFjNwh4BFphC39sBHG45wvGTzKxvljh7URfG8cr1Zb4e4mne4dBJNeHP6aQlJ0rHV/ukQ8FfpfPzdYxtBcI/Gju8AtrW9Yq3S8cXutiqoZlOImdenKjodFjC9oZww8J+gGaT+JNVBRZoSBUEWu7B6SgSf+5hAXbs4oDpOAG7dBoOUUuOhVFKoqec+DuXO5z1weTsiubZugy192sI3xanwByaPUx2KFY1/sTrSa4bT26ghTbcHfj8FPG3CYo4Gcl74t2wMAE13Y9DaOvrytCE8U7yQz/TU9K/QwcdKh3bHCKVogMyo7CfV6TIAvtCrZsQ2ko6vUb8vYeEdxhAfD4IraoV/yDNQvIpd2KCUlmlPYI+uy/JdcvIgiYD1IXi7ypzRyA8Hk1ep5XPGwHCA4mirEQTKf5E3FskbScnno8g3EzjFDzUE2CDj3MIglvwcmMpPCeC526TN1XAY5xwrInfjfG20HExx95W4HfouIkuGEl3A41xCCeSBDRzUwCVzk6yaWKviT+WY+U88RcObQa80RCfIWUQmM0/K+Bl7kYM6nrkfyAx0guQXJpDs9CcRjQQAzSziclHoZm9xV+pY/Pu7Nj5lTChpph15o2OPWQ61yAKCJphluVJ2pqoDCQct8O/fh74zrRARGA7xj0nSQ7dSDal6u+EIjYeXklnaTTwLycZsh6H5iwSF0dAQdtDUcF+IO0nXhaIv/zOtqDN9oDSaEK9dSTVMl3voHK6AFYqlvYbgqpcvo3gbVORHjDlE6ncPFGpI+79KtQyEG1XWp0ubY/KexyvdAhMsUTCF43mM44fJPE3ymjJstB3xfbbieVl9MUAwNadn7aln83zey4Fv+YYAFWJ4xhcCHsufoxlBw3gz0gKKfVUZrM8CKJKHKrRB5wBxbp0dhusEMFLHdCJIOhLvB3N0/PeBgAn8e6HElkMIqTtC53r55rT3x3/qTUFcNk8Ck0vXxMwAxqeHyX+3Ezz32z/RckGCPTmOn9PV7fYvkK2h9H50nbdvCL8b+Ivm/qW5HcRq1uUsXYWf/ZyNkqiU0xUw3Wg7QcwqPkatrfAYJRCGeFdoqpkax36A6hK8Y8edr187durxZ9FbAtL9LnXpuqXpaolOvR4r/hTmJphB7V1ZwYcR7V7/00n6AufLflf0m4giJLb6BtiKoameT9Nhu2XwnXPk2jbIP5aAXeL31uoyTa0UgFfBBAq+M57gcjnh+Lvpl7khLp3SxqrptOhytuwr634B7bf4e7S/lwDHRCZJf7eeRd0AhD6kAOI0plfIp9xB/7LjoHrx0j8nU125bup9pfN+y93TKVReCpnOZcCpO6A+QFpP0CkaeW96WN3G5ol0nb+R1ZB0Ejot4mQaSto7YLjGBxEUqfxWWzUrtBflzwIXztwD7zx9dDoOCKXQ2CAu6T9bJ01JJ+uB9R9HHBcjcaluqdBucM01eQWmpxQLln7L6H9zdj1OwLX2JqKRmm7yrgBc5TWeVHprrpRlN0k/owV20xhC7brZieZYmsB1R4eDa39mhfM9mGRam91gsZkhGZZPvPAmxGMtllH7W4PucdGEmQ6DDycNn+IMAuw8xtSbM8Y7reC7OI8hDMePyVe4khpX2dD70V08WiIVg8GlHaAqbtc8FcppLE7xARWZpEyrcBhsR081M6eE3AEY3TsHOzVTrzU8CyDYCVpV9vUoZ5O7OZkBlu47voEiZl5+D7uKeNV4k+uTXXyimrqRzDnk4DnYhRok7Sdym+lJ23bR/yDQG8KRA92+Ia7v5QxwZO0Pe1ScNXJGY0CL+RF+4g/uaSQho1D6E0OEJ6DNSbADDPEHzbNRtFnLBV/FVM/MoMWk9tKXAXi00lo/S3a2ceJuy32ngq4liWh3B3woYIji6ql8zEtbvpZ/ZOfkofphgm4MQBW7dufSdsNRWwu4iJ8luZ8gsBm+u7r0K1NhrDzFd90QhR9mRcRxO5ceyAUPVeyOxS8Gq04EkaodpjAwq5EewwWYO7sBBY7uyGGHzSReL8C4IWxw/sJwrMtAQBonH8596snsvpjAADlRAJ9aEuTk+VcTyie8VB2piCwbOJChBpxwpOo+OfzvRcIheZgJ/emsyegXW9I9s87+grtUq1/RPzjeEahOWFDu3r9eVCyxd5l0nZ/AO38d3j3asn8tDZ9/9NIuvVB6Kr9weOBusASI2FRO07Htqz/nrTflSStEonNnt3Rzh6LM2ObYpr97AkALgnpcP3ODY4HrgL6LVqQjYEn7aC/Q7vXij+jpi/stQf2OugbaDbvCNptefoyR7uvw9bHOti+HaHv0eIfKHKttD8MRPvwF2QdTblq6K8SADCno52VDRBYHH2GQ+tdEHAP6Op8ab9RU3docD/HxGiC45fS8T2Bu5K9u0fCN5ws43muXVdGO5F06xIoW/2br/H5o3jfHQWnztE41WEYBeiPpf3E1OE4hrY3k03saUDRrpfEi1LyDgLziE/BsbFDtbvyey0CfzGEfo8i6+huvvwksfHKDNtiB2z+T5qRUmtICP1bNPEvMFWmZTeip4EIU9lEB+fCJvbuTahagdDrHR+gFAcxayfId8QnCJZVxP+TnU7tQkdqww/GiQyuAFa/4SkctgHin9B2KP/7SNLfeDKTI3RicRzg1UQzD0lmQ8GjAflxAEAF+zJmck4IEE9CYcwZtU2mbCLMDZK9rXqzDgLzzBdhHuzQBTejtRed8qq0HeJUKnwGIA3FFpfQaVMJ+T5NwwmLZfmdBsFi6TiBmhjSKW1nA+ZWspe/wPuvDTGPlq10B4RsHyn1U36ULROQK3PgllFkB7uKP98t5tDtGuzg3Dhp0yMxLS1EDbV04EKY5F3J79KzvrQj2dZ1CtwDaP/oADNp9vTuOCGlTs+7StpumeMuIl2HI/leLl4uVyCw7NZlxMHFTmdYqKYvqQM5f4hD993pzD3Fn1K1lZ89MBPP8rMzzlB0/QZ1IPcHAJVobzHv9QAOahiLaDbyIsxNJITFIgBeAZCr7XRyCgLTDEX4QWjROgRm6/abiR5+J9umq4UVm+//RYBhiZJqPPmldFCj+Js+5hoUQ4kmJmL6yh2Wi9K2h3H64iVxDgUAPeKYMwXAY+QIcrrWMtcgMDQfRqhV6WjPFvH3GSqE6u9J4HwV0vEzMDfL+V8d6VgV/E58ph1vk0SXce36DHyFKhhtBPceAc2HCa4JIM+CoeIBUVnjm/hHkQSJuOsl8/MUtjsQuAmSy8SfeNno2HULzwqwe7Mk8UhjFZ14KBHFOwi+DGdylPjnGjRiglZgOuyEUjsdvh5wdnNi9x25T5ED5CBd25kCbxHrPyWJF5joPXXl0HTH47f7uvdcTD8tyZdg8gkCS5YciDaUiz9v0TZy7ib+TBqlwjsRXqKijuQQBL8TVD0Ewa4k8iiFotcQaYxGUxfzeU/xN3xWWz5G/PmRwUMilFnm4dS+LMl3PdH2HI+/UC7+GocW8YeBm3nO38hH5PUYvXyDwIoKWsfrd6BzuyGInk5YuRVKf4GQcmGKKeVywDDMiUwmoNnmT3RxvO4o7dkKoyhr7AJbbMCULBZ/2noqM5SjJIcOJ2llh5GXwFiNvGcU6n+TaGpZZwijs0BgHTUJDRmM9vYKXLMGWtxEnQMYMp2U0gXKL0QgBU4ixuL4esl8KvpQTNQhvIsN9zaIfxjFZp7fHT/lFsxfrLME0ZkgcOn8YBxHl4LtNK9PiNE/Ff+QZ/1sAQyxpBM7UAE0ljTvfrCPHVjR7LzLZoBVBOvp/+6ibu1sAWwPILCimnOy+Eu/3WKTQzaIP7exH/T+Oo7ZajRrRQ5tqp2HPJ5IZTfxZ1LVO1GMAGDLa1TTfjV3r2H3q7eXjt+eQGDFNsT6Cs7dVii1RPz9e9w9eOyAbe3sjzEhG3HyPhL/1NdmBNGUgqCVqnvjK+yA4EdhttwpbM20Kyr+ELobRRgIFJz/JDm2cXvr8O0RBFbUoZuMk2YDL1VoUxWfW4LGvGwbu/jEEYaFgH3FX6TpOmo7YoYKeEahA7SItF3BbBtJRB2GsuygC4BmJ/rQFVyzZfvYYS1uAmZ7LepBP0/the3dGWF2xwnrI22P7qlAg5vFnyxqwmxxnMMGhz1s27gSx0E0gYvzeaEDCBsZLXF8Azu3SNlIh3mfkMwXoH4OgpCy3gFEPwAxnjqQsLAWO7sZodjCjw04lM2EZabtzQhtrfhL00u5pphranHoigFioWMyChzvXxNcryD8D+QzVgrls1fWUJ9GoGqrR2K/u6Px5j/UkwyyXb4KHKezyLk2hsBtyLZc/DWWdnhohfgLPNTXeBundI7kdpvcz0GQpNRK282dCjAXA3DizH/ohyBtTWCr408UOkzQz3HyPgFsa/n9I5JXH27P9v0/EQQSEkquooZNwKx0EkYFgXCuQfyTRWskPzuibRflfwUYABCknF0DNXhtAAAAAElFTkSuQmCC) no-repeat;
}
.step1 {
	background:#fff;
	padding:13px 0 0 10px;
	position:relative;
	overflow:hidden
}
.step1 .mt {
	font-size:14px;
	padding-bottom:0;
	line-height:14px
}
.step1 .alone-line {
	padding-bottom:0
}
.step1 .mt .s1-num {
	font-size:15px
}
.step1 .mc {
	font-size:14px;
	padding:13px 35px 13px 0;
	position:relative;
	line-height:18px;
	overflow:hidden
}
.step1 .s1-time {
	font-size:13px;
	color:#848689;
	padding-top:6px
}
.step1 .pre-s1-time {
	padding-top:4px
}
.step1 .s1-info {
	float:right;
	color:#f15353;
	margin-right:10px;
	font-size:14px
}

.step1 .s1-r {
	position:absolute;
	right:32px;
	width:36px;
	height:36px;
	border-radius:18px;
	overflow:hidden;
	border:1px solid #e1e1e1;
	top:50%;
	margin-top:-18px
}
.step1 .s1-r img {
	max-width:100%
}

.step2 {
	width:100%;
	margin-top:10px;
	position:relative;
	top:0;
	background-color:#fffaf3;
	padding:22px 10px 19px 10px
}
.step2 .s2-borderT {
	position:absolute;
	top:1px;
	left:0;
	height:3px;
	width:100%;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAFCAIAAAACIXP3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjIyQkExRjJCMUI2MTFFNEEyMDNFNjcyOTdEQTZCRUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjIyQkExRjFCMUI2MTFFNEEyMDNFNjcyOTdEQTZCRUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MTI4MkYxQjFCMTExRTQ4RjM3RDQ3NUVENjMxMkRDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0MTI4MkYyQjFCMTExRTQ4RjM3RDQ3NUVENjMxMkRDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+erFnsgAAAOVJREFUeNq0lM0KglAQRufeq1BIJSIIgkujNtGmlvXKPUZQm8iVQhTUpiQX/UlXZ/IJKoWZBzgwh48jFgcNjc6QMPNUxwCuI8I4ptMJ+E4IORgI32fCI8E2w/0dv2lshrYMmHvKlGxqtMYooixjtG+acjQSts2EfyOs0jLN6ceOG6C9tpi6kk8+PJ/lZgOvF6N9y1LjMbRaTPi7puUFHwX9DklddL8rhz3BZ4au12r7UBSM4XGcavugFBP/nNM6LTX+V/Ja6Ikr/Tan/eMRk6SqP6P9IJBhWNWfib+7YZTh/w98BBgA/7JRnu9VHPIAAAAASUVORK5CYII=) repeat-x;
	background-size:64px 3px
}
.step2 .s2-borderB {
	position:absolute;
	bottom:1px;
	left:0;
	height:3px;
	width:100%;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAFCAIAAAACIXP3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjIyQkExRjJCMUI2MTFFNEEyMDNFNjcyOTdEQTZCRUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjIyQkExRjFCMUI2MTFFNEEyMDNFNjcyOTdEQTZCRUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MTI4MkYxQjFCMTExRTQ4RjM3RDQ3NUVENjMxMkRDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc0MTI4MkYyQjFCMTExRTQ4RjM3RDQ3NUVENjMxMkRDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+erFnsgAAAOVJREFUeNq0lM0KglAQRufeq1BIJSIIgkujNtGmlvXKPUZQm8iVQhTUpiQX/UlXZ/IJKoWZBzgwh48jFgcNjc6QMPNUxwCuI8I4ptMJ+E4IORgI32fCI8E2w/0dv2lshrYMmHvKlGxqtMYooixjtG+acjQSts2EfyOs0jLN6ceOG6C9tpi6kk8+PJ/lZgOvF6N9y1LjMbRaTPi7puUFHwX9DklddL8rhz3BZ4au12r7UBSM4XGcavugFBP/nNM6LTX+V/Ja6Ikr/Tan/eMRk6SqP6P9IJBhWNWfib+7YZTh/w98BBgA/7JRnu9VHPIAAAAASUVORK5CYII=) repeat-x;
	background-size:64px 3px
}
.step2 .step2-in .mt {
	padding-bottom:7px;
	overflow:hidden;
	color:#252525
}
.step2 .step2-in .mc {
	font-size:13px;
	color:#848689;
	line-height:17px
}
.step2 .s2-name {
	float:left;
	font-size:14px;
	color:#252525
}
.step2 .s2-name i {
	margin-left:1px;
	width:14px;
	height:14px;
	margin-right:5px;
	margin-top:5px;
	float:left;
	display:inline-block;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAdCAIAAAA2M5tmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2QkM2OTNFQ0IxQkUxMUU0QkI1RkJGQUJDM0UyOTY0MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QkM2OTNFREIxQkUxMUU0QkI1RkJGQUJDM0UyOTY0MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZCQzY5M0VBQjFCRTExRTRCQjVGQkZBQkMzRTI5NjQzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZCQzY5M0VCQjFCRTExRTRCQjVGQkZBQkMzRTI5NjQzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zhELmQAABGJJREFUeNqMVktrE1EUnnuTeSS2CkVt6yPYhbZFV7WCdSEiPsFFpQhGAq5ECsWFWKqiWHBhUTdC6Q8QcSFUN6Ki4guxoLUKFVtriaDW1lc1MU0mM5m5fidT25lk0noJYeY753xzH+c75zIhhOQ7hLCGhsz+fmtkxB4fF8kkMLZwIa+uDqxZIzc2BurrJcZ8Q5kPqRDmkyfZ3l77yxep9ODLlqktLfLmzcXUhaT29++ZS5es4WE8Yy5B/BoaeFUVW7SIPpdI2BMTuYGB3NAQ1kE+dXWhI0f40qUlSa1379JdXeLPHx6JKLt3K9u3zzFT4/5949Yt++NHVl4ePn48UFvrQ2q9f5/u7BTZrLxpk9baykIhab4hdF3v6TGfPWOqGu7sDKxe7SEVk5OpY8dwGvKWLaG2Nk+oZWGx4utX8q6sxIZIgYDbnunuNh89whmWXbzIKiqABKcNPT3E2NTkYbRt4+bN7I0b2JDZpZWXq3v3Knv2SJw7CIVks2ZfH0jCp05Nk+b6+3OvX/PKSu3wYdeeGekLF3KvXmFRSizGa2roKx8+GPfu6Zcv5wYHw+3tkqI4vgi04nGQgCrY2Ij8EakTJxItLTQj10h3dwPUr10Ttu3G8QoQJji4YYQDTHV04Jnj+JDedNzNzbPbODJiPnyo7Nyp7ttXmIaMAYQJDnCbgREOEmt0FIQcmqFdwPa70+XuXSxNPXCg1LmTSVGM27fdoENiPn/Orbdv6R0b4T7wN2+Ca9eyBQtKkcIUXLfO0cgs6fr1TrJze2yMNLd8uUdXP38WiMRHpkuW2L9+eZAVKyj282c+Uyk8E9E0JPa8mc9k2ROVJwEhF4ZB76rq+WZNDVYxNyktMxLxkOZJQMhZOExPU1Nus7xxIxWOly9LMcIEB4jFM/c8CQg5X7yYNuLHD7dZ2bYNWwaF2N++FTMChAkOyo4dHjxPAkLOV62i93jcE6cooaNHRSo1dfIkUs+z6tFRgDDBYUZR06R5EhByZIaTXB7z+Di0iFIifv82nz51m/AKECY4wM1jevGCEguEdiqV2L8fCrPGxhzBmYODyVgsEY3qV6/ayWSxTAHCBAe4wdmBEQ4SUNkox0hjagmShP5Bq4vHM+fOASzr6lKjUdSkYplSoYpG4cDKyuBs5VfthIMKIJUvtBpJls3Hj3GmVOU0DRW3IF18kj8SCZ85I4VCCEGDQThIiCrf5Wjo169j8slDh6yJCchJ/PeAM0IQSCWtt9cBpwut2twc3LAB9T9z/rwwTem/B5wpZHIS4eq/Ojfbo9Cd0mfPokZgy7SDB9FX5mVEF0EOQJfoqeHTp2dk6emm4NXRcPr6KDMaGpRdu/Dvr6iBAePOHfzT4TQ1aW1tbqEXXSaQUg8e6FeuOH0JhSdYV4d7g+Q010wGN4zc8DBKkdOvtFhM3rq1IEOY77VHZDIowGCHwP2PvqoKXLgb+HZyVvIu5Ujr0yeaF5STTtM7ikV1Nc195co5ov4KMADDTN8SvchSagAAAABJRU5ErkJggg==) no-repeat;
	background-size:14px 14px
}
.step2 .s2-phone {
	float:right;
	font-size:14px;
	margin-right:2.9375em
}
.step2 .s2-phone i {
	width:9px;
	height:13px;
	display:inline-block;
	margin-right:6px;
	margin-top:5px;
	float:left;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAbCAIAAAD+o0jIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRTM2RkZFQkIxQzAxMUU0OEQzRjkyQkQ1ODcwQkI1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRTM2RkZFQ0IxQzAxMUU0OEQzRjkyQkQ1ODcwQkI1OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVFMzZGRkU5QjFDMDExRTQ4RDNGOTJCRDU4NzBCQjU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVFMzZGRkVBQjFDMDExRTQ4RDNGOTJCRDU4NzBCQjU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NnXMsQAAAN5JREFUeNpi/P/r149Fi34fOPD/+3cGQoCRk5PVwYEjLo7lx+LFv7ZvZyAOAI0GKWZkZPwUG/v/2zfuri5mJSWC2v7eu/e1rIyRm5sJqAfIJ0YPXNn/r19Z4EJfq6r+3rqFT4+aGndbG4SN0AbUw7dmDR5tn0JC4GwmBrLAqLZRbSNbGyK/MWtpIecoLNlUSwuLNu6mJnJsw5WRsWZ5FkYenv9fvvy9dg3ZDbhKB6AyUGnJw8P4ff78X1u2kBQe7EFBjP9///65evWvPXv+f/xIuFTm42NzcWEPCwMIMAB2R1SoPBR7lQAAAABJRU5ErkJggg==) no-repeat;
	background-size:9px 13px
}
.step3 {
	background:#fff;
	padding-left:10px;
	overflow:hidden;
	margin-top:10px
}
.step3 .mt {
	padding:15px 0 12px;
	font-size:14px;
	line-height:14px;
	position:relative
}
.step3 .s-item {
	padding:14px 0 14px 0;
	overflow:hidden;
	display:none
}
.step3 .sitem-l {
	text-align:center;
	width:70px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	float:left
}
.step3 .sitem-l .sl-img {
	width:120px;
	height:120px;
	border:1px solid #e1e1e1;
	border-radius:6px;
	overflow:hidden;
	transform:scale(.5,.5);
	-webkit-transform:scale(.5,.5);
	transform-origin:top left;
	-webkit-transform-origin:top left
}
.step3 .sitem-l .sl-img-box {
	width:60px;
	height:60px;
	float:left;
	margin-right:10px;
	border-radius:3px;
	overflow:hidden
}
.step3 .sitem-l .sl-img img {
	max-width:100%;
	width:120px
}
.step3 .sitem-m {
	display:block;
	font-size:13px;
	line-height:16px;
	padding-top:3px;
	padding-bottom:3px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-flex:1;
	box-flex:1;
	width:100%
}
.step3 .sitem-m .sitem-m-txt {
	overflow:hidden;
	height:32px;
	margin-bottom:6px;
	padding-right:28px;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	text-overflow:ellipsis
}
.step3 .sitem-r {
	display:inline;
	font-size:13px;
	padding-right:10px;
	padding-top:3px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.step3 .s3-info {
	color:#848689;
	font-size:12px
}
.step3 .s3-num {
	color:#848689
}
.step3 .step3-more {
	text-align:center;
	font-size:14px;
	cursor:pointer;
	padding:6px 0 11px;
	color:#686868;
	display:none
}
.step3 .step3-more strong {
	font-weight:normal;
	display:inline-block
}
.step3 .step3-more span,.step3 .step3-more .s3-up {
	display:inline-block;
	width:10px;
	height:6px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRUMwQzhBQkNCQkQxMUU0OTE5MEZFQzMzNTFDN0I0QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRUMwQzhBQ0NCQkQxMUU0OTE5MEZFQzMzNTFDN0I0QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFFQzBDOEE5Q0JCRDExRTQ5MTkwRkVDMzM1MUM3QjRCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFFQzBDOEFBQ0JCRDExRTQ5MTkwRkVDMzM1MUM3QjRCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+QK1wQgAAAKRJREFUeNqU0SEOAjEQQNGhQSEhHACNxgJlBYILYDggBwBMwzosCrUaAx7Nn6SbbIZtQ5t80TZ9TdNBCNejiAzpQB8pG1PS83cFFjSjMe0KMEVqmuvE0ZaetKYTjQqRB+0VasgXYBbZVJV/ubj5L2YRr0j7NElgZ4P9IPRuN525sYutOlgWkfjtksDqiF1okkNSkMWWcS2J9D2tD7tRyCE6vgIMACioM15h3xEwAAAAAElFTkSuQmCC) no-repeat;
	background-size:10px 6px;
	margin-left:6px;
	vertical-align:top;
	margin-top:4px
}
.step3 .step3-more .s3-up {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUQ2MDlGQkZDQzUxMTFFNDhGM0FDODY1NUQxREI5MEQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUQ2MDlGQkVDQzUxMTFFNDhGM0FDODY1NUQxREI5MEQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFFQzBDOEFCQ0JCRDExRTQ5MTkwRkVDMzM1MUM3QjRCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFFQzBDOEFDQ0JCRDExRTQ5MTkwRkVDMzM1MUM3QjRCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zCSXeQAAAKNJREFUeNpi/P//PwMI7N27nwELEAXiZUDMBcQJQHybAQdgYcANQIaATNeG8kFsR1yGMRFhyFUgPgTE0lAxVWINQjcE5ApPID6IzzAmIgx5DcTfgNgLn2FMRBgCAzDDDmAzjBEUa8AYEwOy9+ExBBmAYnArEDsA8VNYBDDu2bOPFENwGgby2goSDYF50xvJmztB6eg8VDKcSEPQDVsMxH8AAgwAoAU7A8JTb3oAAAAASUVORK5CYII=) no-repeat;
	background-size:10px 6px
}
.step4 {
	margin-top:10px;
	background:#fff;
	padding-left:10px
}
.step4 .mt {
	overflow:hidden;
	padding:15px 10px 15px 0
}

.cf:before, .cf:after {
    content: "";
    display: table;
}
.bdt-1px:after {
    top: 0;
}
.bdt-1px:after {
    border-top: 1px solid #e3e5e9;
    content: ' ';
    display: block;
    width: 100%;
    position: absolute;
    left: 0;
}
.pdiv {
    display: -webkit-box;
    display: box;
    width: 100%;
    height: auto;
}


.bdt-1px {
    position: relative;
}
.a-link {
    color: inherit;
    text-decoration: none;
    display: block;
}

.step4-contact {
	height:65px;
	padding-top:15px;
	background-color:#fff;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	border-top: 1px #e3e5e9 solid;
}
.step4-contact .contact-a {
	display:block;
	color:#686868;
	font-size:14px;
	height:35px;
	line-height:35px;
	border-radius:5px;
	position:relative
}
.step4-contact .contact-a:after {
	content:'';
	height:200%;
	width:200%;
	position:absolute;
	left:0;
	top:0;
	border:1px solid #848689;
	border-radius:10px;
	-webkit-border-radius:10px;
	transform:scale(0.5);
	-webkit-transform:scale(0.5);
	transform-origin:top left;
	-webkit-transform-origin:top left;
	z-index:1
}
.step4-contact i {
	position:relative;
	top:3px;
	margin-right:4px;
	display:inline-block;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjM5QzZDMUNGQ0E0MTFFNUE0QThDM0Y3QzlCQ0FGMUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjM5QzZDMURGQ0E0MTFFNUE0QThDM0Y3QzlCQ0FGMUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMzlDNkMxQUZDQTQxMUU1QTRBOEMzRjdDOUJDQUYxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMzlDNkMxQkZDQTQxMUU1QTRBOEMzRjdDOUJDQUYxRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmY1FOsAAAM0SURBVHjarJZZSFVRFIbvvRlkvTRaNtEklRXVg9BcNNFkIjZJRQPZgA9FBT40URZN9FA+pUEDRFA0YYlEE5qhFVJERVb0kGhaRmFJhVn/gu/C8Xa892R3wef2nLvPXnutvfZay/8lLc3nUXqKhWKKGC3ixW9RIx6Kc+KqaAy3SIzLu3FijmjLQh1Eqpgn2rjM7wu28+diO+t+EiXie0sKbbGjIjPMBs+LC+KRqBZ+ESdWiZUiUVxyzP8g1onLbgq3OpQdYodJ4pso5qO6kA0MFDvEEnEdeuHWzmIqG0zht2YKNzMmi2sRzjMWRVvEbTFGPHaZd1ysFdlBhQGHpd34v4CxuzhAsDhluCgXK8RiMbsFZT7c+ZYg6+9UaC74yP9dOc87Yqmodyxg51Qmnolh4oqH6H7PGO9UmICFr0UtLssnYusJDguoE2In1+Ozx+tU7aZwH2Mx41eRJd5h7WmxhtA/wv3zKsE1N9kfvy7+ACzzc17Vjsn2Lk+ki7niru/fxYz6xSYHBzgnW/hMiDKTXWK5mN9KZSZN4iQ6kgOkKpOzIRMXEfqrxS3f/0k+4+QA2cHkqWNCP5ErDrtspDXyjHGoKewREk0BlLwQ23zRkVrGuBgOtA2Xv5HMMAp+RUlhLGNbs6bKUX7sLu4n47/yRU/SGevMqgeiD+UnAdfmRFHZeNY3qTELL/KwTKznwjdGSZmfpNLE85MA5eONGIsb80M+ak+05rok8kiShXXDeS4MYE0NL3a7fJRJrcxAsVfJwDpLKDMpDgXBXDqE0S2b1Ie0HxsoXeF6n1N4xGJhIu+PiYYYRytgFXqEi9I8zqAj7t9O5Sil56kUP9mEdQjT6IdMWSeeK4Le8dO1ZbPQfSp/WQR3JeIyy7NdQn6zfmcPqdECsQEry50K26NsJB/dhIMeKsEg0Vv8oOr8wKUpHEeqMxcHz9B2MYFaZ5Om017cEAsiVIIK+poSgqMIZVUUhmaJ3+/SCLdDYQ5J3MciRbQdL8mNAdxplXyGmGXVgPn3yC6Vf13MMJ13LHl1Y7AB8iDWIeylFWlyzQQeWn2zZBIWJHGF4liwjlRYSrdXGCnh/xFgAOQsxljPbpeyAAAAAElFTkSuQmCC) no-repeat;
	-webkit-background-size:14px 14px;
	background-size:14px 14px;
	width:15px;
	height:15px
}

.step4 {
	margin-top:10px;
	background:#fff;
	padding-left:10px
}
.distribe {
	padding-top:14px;
	padding-right:10px
}
.invoice-left {
	font-size:15px;
	color:#686868;
	float:left
}
.invoice-right {
	font-size:14px;
	color:#252525;
	float:right
}
.step4 .mt {
	overflow:hidden;
	padding:15px 10px 15px 0
}
.step4 .mc {
	position:relative
}
.step4 .mc h3 span {
	float:right;
	color:#252525;
	font-size:14px
}
.step4 .mc .s4-con {
	overflow:hidden;
	font-size:14px;
	padding-bottom:0;
	color:#686868
}
.step4 .mc .s4-con p {
	padding-top:12px;
	color:#686868;
	font-size:13px;
	line-height:17px
}
.step4 .mc .s4-con .change-m {
	padding-top:9px
}
.step4 .mc .s4-l {
	float:left;
	padding-right:28px
}
.step4 .mc .s4-r {
	width:36px;
	height:36px;
	border-radius:18px;
	overflow:hidden;
	border:1px solid #e1e1e1;
	position:absolute;
	top:50%;
	right:32px;
	margin-top:-18px
}
.step4 .mc .s4-r img {
	max-width:100%
}
.step4 .mc .send02 h3 {
	font-size:15px
}
.step4 .mc .send02 h3 span {
	font-size:14px
}
.step4 .mc .send02 .s4l-time {
	font-size:12px
}
.step4 .mc .send02 .s4l-num {
	color:#252525
}
.step5 {
	padding:.2em 0 .2em .5625em;
	overflow:hidden;
	margin-top:10px;
	background-color:#fff;
	padding-left:10px
}
.step5 .s5-item-w {
	padding-bottom:15px
}
.step5 .pre-price {
	padding-bottom:0
}
.step5 .s-item {
	overflow:hidden;
	padding:15px 10px 0 0;
	font-size:14px
}

.step5 .wait-pay {
	padding-top:0;
	padding-right:0
}
.step5 .second-state {
	padding-right:0;
	padding-top:16px
}
.step5 .product-price-all {
	height:44px
}
.step5 .sitem-l {
	float:left;
	color:#686868
}
.step5 .size15 {
	font-size:15px
}
.step5 .sitem-r {
	float:right;
	color:#f15353
}
.step5 .s5-sum {
	padding:12px 10px 12px 0;
	float:right;
	text-align:right
}
.step5 .s5-sum div {
	font-size:15px;
	padding-bottom:6px
}
.step5 .s5-sum div span {
	font-size:20px;
	color:#f15353
}
.step5 .s5-sum p {
	font-size:12px;
	color:#848689
}
.invoice-left {
    font-size: 15px;
    color: #686868;
    float: left;
	font-weight:100
}
.change-p {
    padding-bottom: 14px;
}

.sitem-r a {
    border: 1px solid #f15353;
    color: #f15353;
    border-radius: 6px;
    width: 132px;
    text-align: center;
    font-size: 14px;
    transform: scale(.5,.5);
    -webkit-transform: scale(.5,.5);
    transform-origin: top left;
    -webkit-transform-origin: top left;
    padding: 4px 10px;
    margin-right: 10px;
}


.xxfk_div{ background:url(../images/xxfk1_03.png) no-repeat 20px center #e85770; padding-left:90px; padding-top:15px; padding-bottom:15px; height:60px; line-height:20px; color:#ffffff;}
.zfxx_div{ background:#fff; border-radius:10px; margin:10px;}
.xxfkxx_div{position:relative; background:#fbfbfb; padding:10px;}
.xxfkxx_div1{ position:absolute; top:10px; left:10px; color:#000000; font-size:14px;}
.xxfkxx_div2{ padding-left:80px; text-align:left;}
.xxfkxx_div2 span { color:#55699c;}
.xxfkxx_div2 font { color:#d40000;}
.fkje_div{ border-bottom:1px solid #f2f2f2; position:relative; padding-bottom:10px; margin:0px 10px 10px 10px; padding-top:10px; border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; }
.fkje_div1{color:#000000; font-size:14px; height:20px; line-height:20px;}
.fkje_div2{color:#000000; position:absolute; top:40px; left:0px; font-size:16px;}
.fkje_div3{ padding-left:20px; height:40px;}
.fkje_div3 input[type="text"],.fkje_div3 input[type="password"] {
    width: 100%;
    border: 0;
    outline: 0;
    height:40px;
    -webkit-appearance: none;
    background-color: transparent;
    font-size: inherit;
    color: inherit;
	line-height:40px; font-size:25px; color:#000;
}
.zffs_div{ background:#fff; border-radius:5px; margin:10px; padding:10px;}
.zffs_div1{ margin-top:10px; position:relative; border-bottom:1px solid #f2f2f2; padding-bottom:5px;}
.zffs_div2 {text-align: left; padding-right:90px; font-size:12px; color:#848484; font-size:12px;}
.zffs_div2 span{ color:#1a2e39; font-size:14px;}
.zffs_div3 {text-align: center; position:absolute; right:0px; width:80px; top:10px;}



/* toggle switch css start */
.switch-btn {position: relative; display: block; vertical-align: top; width: 80px; height: 30px; border-radius: 18px; cursor: pointer;}
.checked-switch {position: absolute; top: 0; left: 0; opacity: 0;}
.text-switch {background-color: #fff; border: 1px solid #c8c4c4; border-radius: inherit; color: #fff; display: block; font-size: 15px; height: inherit; position: relative; text-transform: uppercase;}
.text-switch:before, .text-switch:after {position: absolute; top: 50%; margin-top: -.5em; line-height: 1; -webkit-transition: inherit; -moz-transition: inherit; -o-transition: inherit; transition: inherit;}
.text-switch:before {content: attr(data-no); right: 11px;}
.text-switch:after {content: attr(data-yes); left: 11px; color: #00af2c; opacity: 0; border:1px solid #00af2c; }
.checked-switch:checked ~ .text-switch {background-color: #00af2c; border: 1px solid #068506;}
.checked-switch:checked ~ .text-switch:before {opacity: 0;}
.checked-switch:checked ~ .text-switch:after {opacity: 1;}
.toggle-btn {background: linear-gradient(#fff, #fff); border:1px solid #c8c4c4; border-radius: 100%; height: 28px; left: 1px; position: absolute; top: 1px; width: 28px;}
.toggle-btn::before {color: #aaaaaa; content: "|||"; display: inline-block; font-size: 12px; letter-spacing: -2px; padding: 4px 0; vertical-align: middle;}
.checked-switch:checked ~ .toggle-btn {left: 51px;}
 .text-switch, .toggle-btn {transition: All 0.3s ease; -webkit-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -o-transition: All 0.3s ease;}

/*= add for "no-radius" =*/
.no-radius, .no-radius .toggle-btn{border-radius: 0;}
/*= add for "no-radius" end =*/

/*= add for "top-to-bottom" =*/
.circle-style .toggle-btn::before{ border-radius: 50%; content: ""; height: 14px; margin-top: 6px; padding: 0; width: 14px;}
/* add for "top-to-bottom" end */

/* toggle switch css end */

.tjgwc_dp{ background:#fff; padding:10px; padding-bottom:0px}
.tjgwc_dp_1{ padding:5px 0px; position:relative; }
.tjgwc_dp_1_1{ height:60px; text-align:left; }
.tjgwc_dp_1_1 img{ height:60px; width:60px; border-radius:60px; }
.tjgwc_dp_1_2{ position:absolute; left:70px; top:10px; line-height:25px; right:0px; }
.tjgwc_dp_2{  padding:10px; background:#f8f8f8; }
.tjgwc_dp_2_1{ border-bottom:1px solid #f4f4f4; position:relative;padding-bottom:10px; margin-bottom:10px;}
.tjgwc_dp_2_1 select {margin-top:3px}
.tjgwc_dp_2_1_1{ height:80px; position:absolute; left:0px; top:0px; width:80px;}
.tjgwc_dp_2_1_1 img{ height:80px; width:80px;}
.tjgwc_dp_2_1_2{ padding-left:90px;height:80px}
.tjgwc_dp_2_1_3{ line-height:20px; height:40px; width:100%; overflow:hidden; color:#6b6b6b; font-size:14px;padding-top:1px}
.tjgwc_dp_2_1_3 span{border:1px #c00 solid; color:#c00;margin-right:5px;padding:0 5px;border-radius:4px;
}
.tjgwc_dp_2_1_4{ line-height:20px; width:100%; color:#b2b2b2; }
.tjgwc_dp_2_1_5{ float:left;}
.tjgwc_dp_2_1_6{ float:right; color:#d00000; font-size:12px; font-weight:bold;}

.tjgwc_dp_2_2{position:relative;}
.tjgwc_dp_2_2_2{ height:25px; line-height:25px; position:absolute; left:0px; top:0px; width:70px;}
.tjgwc_dp_2_2_3{ margin-left:80px; border-bottom:1px solid #d5d4d4;}
.tjgwc_dp_2_2_3 textarea { border:none; width:100%; margin:0px; border:0px; background:none; height:auto; line-height:32px; overflow:visible;}

.tjgwc_jfye{border-bottom: 0px; padding-bottom: 0px; margin-bottom: 0px;}


/*众筹*/
.cardcon{ width: 100%; height: auto; overflow:hidden; display: block;}
.cardcon .page{display: none; position: absolute; overflow: hidden; width: 100%; height: auto;}
.cardcon .page[visible="true"] { display: block !important;}
.cardcon .page[visible="false"] { display: none !important;}
.card{background-color:#2f2e2e;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;margin:5% 3.75%;}
.card .card_top{padding:12px;position:relative;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;}
.card .card_top .heart {
    position: absolute;
    top: 12px;
    right: 0;
    width: 40px;
    height: 40px;
    text-align:center;
    line-height:40px;
}
  
.card .card_top .heart img{
  width: 19px;
  height: 19px;
  background-position: -27px -347px;
}
/*.card .card_top .heart:hover img{background-position: -49px -347px;}*/
.card .card_top .zanheart img{background-position: -49px -347px;}

.card .card_top .top_title{font-size:19px;line-height: 30px; color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:93%}
.card .card_top .top_title i.xf{
  color: #fff;
  margin-left: 8px;
  background-position: -33px -535px;
  width: 41px;
  height: 14px;
  display: inline-block;
  margin-left: 1px;
  position: absolute;
  top:22px;}
.card .card_top .top_title i.ct{
  color: #fff;
  margin-left: 8px;
  background-position: -79px -535px;
  width: 41px;
  height: 14px;
  display: inline-block;
  position: absolute;
  top: 22px;}
.card .card_top .sub_tit{color:#999999;font-size:14px;margin-top:-2px;font-weight: normal;}
.card .card_con{position:relative;}
.card .card_con i{position:absolute;top:18px;left:20px;color:#ff0066;}
span.status_pos{
  position: absolute;
  top: 15px;
  left: 15px;
}
span.status_com{
  color: #ff0066;
  width: 60px;
  height: 25px;
  display: inline-block;
}

.card .card_con img{width:100%;}
.card .card_foot{color:#aaaaaa;padding:10px 0px;}
.card .card_foot .jine{
  margin: 0px 10px 10px 10px;
  padding: 10px 0;
  border-bottom: 1px dotted #676767;
  position: relative;
}
.card .card_foot .jine_no_bottom{
  margin: 0px 10px 10px 10px;
  position: relative;
}
.card .card_foot .jine span{
  font-size: 22px;
  padding-left: 5px;
}
.card .card_foot .jine em{
    font-size: 12px;
    padding-left: 5px;
    margin-right: -10px;
}
.card .card_foot .jine_no_bottom span{
  font-size: 22px;
  padding-left: 5px;
}
.card .card_foot .jine .yure_rest{
  position: absolute;
  top: 10px;
  /*right: 0;*/
  right: 10px;
}

.card .card_foot ul{padding:0px;margin:0px 0px 10px 0px;display:box;display:-webkit-box;display:-moz-box;display:-moz-box;}
.card .card_foot ul li{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;text-align:center;    width: 33%; margin:0px}
.card .card_foot ul li span{font-size:20px;font-weight: normal; padding:0 3px;}
.card .card_foot ul li i{color:#999;font-size:12px;}
.card .card_foot .progress{background-color:#616161;height:4px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:0px;margin:10px;}
.card .card_foot .progress span{background-color:#ff2d6f;display:block;height:4px;border-radius:10px;width:50%;}
.card .card_foot  .exp_text{padding:0px 10px 10px 10px;font-size:14px;height:32px;overflow: hidden; text-overflow: ellipsis;line-height:20px;}
.card .card_foot  .exp_text a{color:#aaaaaa;text-decoration:none;font-weight: normal;font-size: 15px;font-family:"Microsoft YaHei";}
.z_card .progress_container{background-color:#616161;height:4px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:0px;margin:10px;}
.z_card .progress_bar{background-color:#ff2d6f;display:block;height:4px;border-radius:10px;width:0%;float:left}
.z_card .z_icon{ width: 32px; height: 17px; margin-right: 5px;}
.z_card .z_icon_keji{
  background-position: -27px -315px;
}
.z_card .z_icon_jiankang{
  background-position: -63px -315px;
}
.z_card .z_icon_jiadian{
  background-position: -99px -315px;
}
.z_card .z_icon_sheji{
  background-position: -134px -315px;
}
.z_card .z_icon_yule{
  background-position: -169px -315px;
}
.z_card .z_icon_chuban{
  background-position: -204px -315px;
}
.z_card .z_icon_gongyi{
  background-position: -240px -315px;
}
.z_card .z_icon_qita{
  background-position: -275px -315px;
}


.single_total .single_total_con{
/* 	padding:0 0 20px 0; */
	background-color:#2c2b29;
	margin-top:-5px;
}
.single_total .single_total_con .total_data ul{
	padding:0px 3%;
 	display:box;
    display:-webkit-box;
    display:-moz-box;
    display:-moz-box;
    padding-top:10px;
}
.single_total .single_total_con .total_data ul li{
	text-align: center;
	 box-flex:1;
    -webkit-box-flex:1;
    -moz-box-flex:1;
	margin:0px
}
.single_total .single_total_con .total_data ul li.can{
	width: 30%;
}
.single_total .single_total_con .total_data ul li div.w100{
    width: 100px;
    height: 100px;
	margin:0 auto;
    position: relative;
}
.single_total .single_total_con .total_data ul li:first-child,.single_total .single_total_con .total_data ul li:last-child{
	position: relative;
	top:30px;
}
.single_total .single_total_con .total_data ul li p{
	width:80px;
	height: 80px;
	border:1px solid #444442;
	border-radius:80px;
	-webkit-border-radius:80px;
	-moz-border-radius:80px;
    margin: 0 auto;
	padding:5px;
}
.single_total .single_total_con .total_data ul li p span{
	width: 70px;
	height: 70px;
	border:3px solid #aa2d3b;
	border-radius:70px;
	-webkit-border-radius:70px;
	-moz-border-radius:70px;
	display: block;
	margin:2px auto;
	color:#fff;
	font-family: 'gotham';
}
.single_total .single_total_con .total_data ul li span.center_span {
    display: block;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom:20px;
}
.single_total .single_total_con .total_data ul li p.y_middle{
	width:100px;
	height: 100px;
	border:3px solid #50d0c0;
	border-radius:100px;
	-webkit-border-radius:100px;
	-moz-border-radius:100px;
	padding:5px;
}
.single_total .single_total_con .total_data ul li p.y_middle span{
	width: 90px;
	height: 90px;
	border:1px solid  #323230;
	border-radius:90px;
	-webkit-border-radius:90px;
	-moz-border-radius:90px;
	display: block;
	margin:5px auto;
	color:#fff;
	 font-family: 'gotham';
}

.single_total .single_total_con .total_data ul li p span i {
    display: block;
    font-size: 18px;
    margin-top: 23px;
}

.single_total .single_total_con .total_data ul li p span i b{
    font-size: 12px;
    font-weight: normal;
    font-family: "\u5fae\u8f6f\u96c5\u9ed1", "\5FAE\8F6F\96C5\9ED1";
}
.single_total .single_total_con .total_data ul li p.y_middle span i{
	display: block;
	font-size:32px;
}
.single_total .single_total_con .total_data ul li p.y_middle span em{
	display: block;
	position: relative;
    top: -43px;
}
.single_total .single_total_con .total_data ul li p span em{
	display: block;
	font-size:14px;
	margin-top:38px;
	font-size:12px;
	color:#818181;
}
.single_total .single_total_con .total_data .hill_line{
	background: url(//storage.jd.com/openicloud.q.m.z.jd.com/static/images/single/wave.png);
	background-repeat: no-repeat;
	height: 60px;
	-webkit-background-size:100% 100%;
	-moz-background-size:100% 100%;
	background-size:100% 100%;
}
.single_total .single_total_con .total_tab{
	padding:0px 7%;
}
.single_total .single_total_con .total_tab ul{
	display:box;
    display:-webkit-box;
    display:-moz-box;
    display:-moz-box;
    border-top:1px solid #797876;
    border-bottom:1px solid #797876;
}
.single_total .single_total_con .total_tab li {
    text-align: center;
    box-flex: 1;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    height: 60px;
    width: 50%;
    padding-top: 16px;
	margin:0px
}
.single_total .single_total_con .total_tab li span {
    font-size: 20px;
    color: #fff;
    font-weight: normal;
    font-family: 'gotham';
    display: block;
}
.single_total .single_total_con .total_tab li span i{
	font-size:15px;
}
.single_total .single_total_con .total_tab li:first-child{
	border-right:1px solid #797876;
}
.single_total .single_total_con .total_tab li span.ls_span {
    font-size: 14px;
    margin-top: -7px;
}
.single_total .single_total_con .total_tab li span.ls_span em.mubiao {
    display: inline-block;
    height: 30px;
    width: 15px;
    background-position: -53px -381px;
}
.single_total .single_total_con .total_tab li span.ls_span em.zhichi {
    display: inline-block;
    height: 30px;
    width: 16px;
    background-position: -66px -380px;
}
.single_total .single_total_con .total_tab li span.ls_span b {
    display: inline-block;
    position: relative;
    top: -15px;
    font-weight: normal;
    padding-left: -2px;
    color: #818181;
    font-size: 12px;
}
.single_total .single_total_con .total_zan {
    text-align: left;
    margin: 0px 7%;
    border-bottom: 1px solid #797876;
    padding-bottom: 9px;
    padding-top: 13px;
    position: relative;
}
.single_total .single_total_con .total_zan_nb {
    text-align: left;
    margin: 0px 7%;
    border-bottom: 1px solid #797876;
    padding-bottom: 9px;
    padding-top: 13px;
    position: relative;
}
.single_total .single_total_con .total_zan span.more_text {
    width: 81%;
    display: block;
    color: #fff;
    font-size: 14px;
    height: 51px;
}

.single_total .single_total_con .total_zan span.zan_icon:hover{
	opacity: 0.7;
}
.single_total .single_total_con .total_zan span.zan_icon i {
    font-size: 10px;
    color: #fff;
    display: block;
    margin-top: 25px;
    text-align: center;
}
.single_total .single_total_con .total_zan span.zan_icon i.link{
	background-position: -88px -424px;
}
.single_total .single_total_con .total_zan span.z_link {
    width: 50px;
    height: 50px;
    display: block;
    /* background: red; */
    position: absolute;
    right: -21px;
    top: 50px;
}
.single_total .single_total_con .total_zan span.z_link em.zan_link {
    width: 21px;
    height: 20px;
    background-position: -76px -379px;
    display: block;
    margin-top: -42px;
}
.single_total .single_total_con .total_zan span.z_link a{
	display: block;
	width: 50px;
	height: 40px;
}
.single_total .single_total_con .total_zan p span.keji {
    background-position: -22px -315px;
    width: 37px;
    height: 20px;
    display: inline-block;
}
.single_total .single_total_con .total_zan p span.jiankang {
    background-position: -60px -315px;
    width: 37px;
    height: 20px;
    display: inline-block;
}
.single_total .single_total_con .total_zan span.total_zan_text {
    /* width: 85%; */
    display: block;
    color: #fff;
    font-size: 14px;
    color: #bcbcbc;
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden; 
}
.btn-detail-1{
    display: block;
    line-height: 30px;
    color: #fff;
    background-color: #e13045;
    text-align: center;
    border-radius: 5px;
    font-size: 14px;
    text-decoration: none;
}
.btn-detail-1:visited{color:#fff}
.percent_text{
    font-family: "gotham";
    font-size: 30px;
    width: 100px;
    height: 100px;
    text-align: center;
    line-height: 90px;
    position: absolute;
    left: 0;
    top: 0;
}
.single_total .single_total_con .total_data ul li p.zhoncou{
	border: 3px solid #51cebe;
    width: 50px;
    height: 50px;
    padding: 15px;
    font-size: 20px;
    font-weight: 600;
}
.single_total_con .title{
	background:none;
	text-align:left;
	padding:10px;
	color:#fff;
	margin-top:0px
}




/*single_list*/
.single_list{
	background-color: #dfdfdf;
	padding:3.4%;
}
.single_list .list_box{
	background: #fff;
	border: 1px solid #cdcdcd;
	margin-bottom:15px;
}
.single_list .list_box_null{
	background: none;
	border: none;
	margin-bottom:15px;
}
.single_list .pd10{
}

.single_list .list_box .box_title {
    border-bottom: 1px solid #cdcdcd;
    padding: 0px 13px;
    /*position: relative;*/
}
.single_list .list_box .box_title_link {
    height: 45px;
    border-bottom: 1px solid #cdcdcd;
    padding: 0px 13px;
    position: relative;
}

.single_list .list_box .box_title_nb {
    height: 37px;
    border-bottom: none;
    padding: 0px 13px;
}
.single_list .list_box .box_title_height{
    border-bottom: 1px solid #cdcdcd;
    padding: 0px 13px;
}
.single_list .list_box .box_title_height_add{
    border-bottom: 1px solid #cdcdcd;
    padding: 0px 13px;
}
.single_list .list_box .box_title span b {
    height: 47px;
    padding: 0px 13px;
    position: absolute;
    right: -4px;
    font-size: 14px;
    font-weight: normal;
    color: #999;
    /* top: 0px; */
    /*top: -2px;*/
}
.single_list .list_box .box_title span b a {
	text-decoration: none;
    color: #999;
}
.single_list .list_box .box_title span {
    display: block;
    line-height: 52px;
}
.single_list .list_box .box_title span em.xmjz {
    background-position: -50px -416px;
    width: 20px;
    height: 20px;
    display: inline-block;
    margin-top: 10px;
}
.single_list .list_box .box_title span em.cnxh {
    background-position: -93px -416px;
    width: 20px;
    height: 20px;
    display: inline-block;
    margin-top: 10px;
}
.single_list .list_box .box_title  span i{
	display: inline-block;
	font-size:17px;
	color:#323232;
	height: 40px;
	position: relative;
	top:-4px;
	left:4px;
}
.single_list .list_box .box_con {
    padding: 10px 10px 8px 10px;
}
.single_list .list_box .box_con .box_con_title{

}
.single_list .list_box .box_con .box_con_title .title_head{
	display: inline-block;
}
.single_list .list_box .box_con .box_con_title .title_head img{
	width: 50px;
	height: 50px;
	display: inline-block;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	border-radius:50px;
	box-shadow: 0px 0px 2px #ccc;
	vertical-align: middle;
	margin-right:8px;
}
.single_list .list_box .box_con .box_con_title .title_text{
	height: 50px;
	line-height: 50px;
	font-size:15px;
	color:#323232;
}
.single_list .list_box .box_con .message{
	margin-top:10px;
	padding-left:20px;
}
.single_list .list_box .box_con .message .comment {
    word-warp: break-word;
    word-break: break-all;
    background: #ececec;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 10px;
    position: relative;
    /* left: -10px; */
    margin: 10px 0px 0px 0px;
    margin-left: -20px;
    color: #666;
    text-align: justify;
}
.single_list .list_box .box_con .message .comment i.jt {
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #ececec;
    position: absolute;
    top: -8px;
    left: 73px;
}
.single_list .list_box .box_con .message .mes_con{
	padding:10px;
    /* border-left:1px solid #e4e4e4; */
	position: relative;
	margin-top:15px;
	padding-right:0px;
}
.single_list .list_box .box_con .message .mes_con .time_line{
	width: 60px;
	height: 20px;
	line-height: 20px;
	background: #fff;
	position: absolute;
	left:-20px;
	top:0px;
}
.single_list .list_box .box_con .message .mes_con .board {
    background: #ececec;
    margin-top: -20px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    margin-left: 32px;
}
.single_list .list_box .box_con .message .mes_con .board .text_area {
    background: none;
    width: 92%;
    color: #666;
    display: block;
    padding: 10px;
    height:28px;
    overflow: hidden;
    word-break:break-all;
    text-align: justify;  
}
.single_list .list_box .box_con .message .mes_con .board .text_area_la{
	background: none;
    width: 92%;
    color: #666;
    display: block;
    padding: 10px;
    line-height: 19px;
    word-break:break-all;
    text-align: justify; 
}
.single_list .list_box .box_con .message .mes_con .board_con.hide{
	display: none;
}
.single_list .list_box .box_con .message .mes_con .board i.sanjiao {
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #ececec;
    display: block;
    position: absolute;
    left: 35px;
    top: 4px;
}
.single_list .list_box .box_con .message .mes_con .board em.all{
	color:red;
	display: block;
	text-align: right;
	padding-right:10px;
	padding-bottom:10px;
	color:#e57b8e;
}
.single_list .list_box .box_con .message .mes_con .board em.all span{
    padding:10px;
}
.single_list .list_box .box_title span em.xzhb {
    background-position: -70px -416px;
    width: 20px;
    height: 20px;
    display: inline-block;
    margin-top: 10px;
}
/*select return*/
.single_list .list_box .Select_return{
    padding:15px;
    border: 1px solid #f4f4f4;
	    position: relative;
}
.single_list .list_box .Select_return.curr{
    border: 1px solid #f00;
}

.single_list .list_box .Select_return p.title span{
	color: #e23041;
	font-size:18px;
}
.single_list .list_box .Select_return p.title span.sjzx{
	background-position: -80px -348px;
    width: 35px;
    height: 14px;
    display: inline-block;
    margin-left: 5px;
}
.single_list .list_box .Select_return p.title span.sjth {
    background-position: -80px -362px;
    width: 35px;
    height: 14px;
    display: inline-block;
    margin-left: 5px;
}
.single_list .list_box .Select_return p.title_exp {
    position: relative;
    padding-bottom: 3px;
    /* border-bottom: 1px solid #ededed; */
    padding-top: 3px;
}
.single_list .list_box .Select_return p.app_youhui {
    font-size: 12px;
    color: #323232;
    padding-bottom: 3px;
    padding-top: 3px;
}
.single_list .list_box .Select_return p.app_youhui a{
    text-decoration: none;
    color: #323232;
}
.single_list .list_box .Select_return p.title_exp span i{
	color: #323232;

}

.single_list .list_box .Select_return p.title_exp em.xeym {
    width: 57px;
    height: 41px;
    display: block;
    background-image: url(//storage.jd.com/jd.jr.z.ued/m/full.png);
    background-size: 57px auto;
    position: absolute;
    right: 0px;
    top: -27px;
    overflow: hidden;
    text-indent: -100px;
}
.single_list .list_box .Select_return p.title_exp em.xuanze_null {
     width: 70px;
    height: 60px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAB4CAYAAADMtn8nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY0NUQ3RkRGMkQ0OTExRTZCNTI5QTM0REU4QUY3RDdCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY0NUQ3RkUwMkQ0OTExRTZCNTI5QTM0REU4QUY3RDdCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjQ1RDdGREQyRDQ5MTFFNkI1MjlBMzRERThBRjdEN0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjQ1RDdGREUyRDQ5MTFFNkI1MjlBMzRERThBRjdEN0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5G6bFtAAAQNElEQVR42uyd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);
    background-size: 120px 60px;
    background-position: -45px 0;
    display: block;
    position: absolute;
    right: -5px;
    top: -40px;
}
.single_list .list_box .Select_return p.title_exp em.xuanze {
    width: 70px;
    height: 60px;
    background-position: 15px 0;
}

/*�޶�����*/
.single_list .list_box .Select_return .title_exp em.full-arr{
	text-align: center;
	display: block;
	width: 100%;
	left: 0;
	bottom: -16px;
	position: absolute;
}
.single_list .list_box .Select_return .title_exp em.full-arr.hide{
	display: none;
}
/*�޶����� end*/
.single_list .list_box .Select_return .title_des{
    padding:10px 0px;
    border-top: 1px dashed #ededed;
    margin-top: 9px;
	word-break: break-all;
    word-wrap: break-word;
}
.single_list .list_box .Select_return .title_des span{
	color:#323232;
	font-size:15px;
	display: block;
	 text-align: justify;
}
.single_list .list_box .Select_return .domain {
    position: relative;
    margin-top: 14px;
    padding-bottom: 30px
}
.single_list .list_box .Select_return .domain span.ps {
    /*background-position: -348px -889px;*/
    padding: 5px 10px;
    background-color: #f5f5f5;
    border-radius: 20px;
    color: #999;
    display: inline-block;
    position: absolute;
    padding-left: 30px;
    left: 0px;
}
.single_list .list_box .Select_return .domain span.ps .single-car{
    background-position: -363px -890px;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 4px;
    top: 4px;
}

.single_list .list_box .Select_return .domain span.zhankai {
/*    width: 53px;
    height: 30px;
    background-position: -140px -466px;
*/    
    display: inline-block;
    position:absolute;
    right:0px;
    padding: 5px 5px;
    border-radius: 10px;
    /*background-color: #f2f2f2;*/
    color: #666666;
}

.single_list .list_box .Select_return .domain span.zhankai em{
    position: relative;
    padding-left: 2px;
    bottom:-3px;
}

.single_list .list_box .Select_return .domain span.shousuo em{
    position: relative;
    padding-left: 2px;
    bottom:3px;
}

.single_list .list_box .Select_return .domain span.shousuo {
/*    width: 53px;
    height: 30px;
    background-position: -140px -466px;
*/    
    display: inline-block;
    position:absolute;
    right:0px;
    padding: 5px 5px;
    border-radius: 10px;
    /*background-color: #f2f2f2;*/
    color: #666666;
}
.single_list .list_box .Select_return .figure_pic{
/* 	margin:50px auto;
	width: 200px;
	height: 140px;200px
 */
 	padding:15px;
 	text-align:center;
 }
.single_list .list_box .Select_return .figure_pic img{
	/* width: 100%; */
	width: 200px;

}
.single_list .list_box .Select_return .thank{
	padding:15px 0px;
	border-bottom: 1px solid #ededed;
    color:#8B8B98;
    font-size:13px;
    text-align: justify;
}
.single_list .list_box .Select_return .return_time{
	padding-top:10px;
}
.single_list .list_box .Select_return .return_time i.yj {
    width: 20px;
    height: 20px;
    background-position: -95px -380px;
    display: inline-block;
    position: relative;
    top: 4px;
}
.single_list .list_box .Select_return .return_time span{
	color: #bdbdbd;
	font-size: 12px;
}
.single_list .list_box ul.box_img{
	display: box;
	display: -webkit-box;
	display: -moz-box;
	margin-bottom:10px;
}
.single_list .list_box ul.box_img li{
	box-flex:1;
    -webkit-box-flex:1;
    -moz-box-flex:1;
    width: 46%;
    margin-right:2%;
}
.single_list .list_box ul.box_img li:last-child{
	margin-right: 0px;
}
.single_list .list_box ul.box_img li img{
	width: 100%;
}
.single_list .list_box ul.box_img li .bo_tit{
	height: 35px;
	line-height: 35px;
	color: #323232;
	font-size:16px;
	background-color: #fff;
	display: block;
	text-align: center;
	margin-top:-3px;
	border-bottom: 1px solid #ededed;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden; 
}
.single_list .list_box ul.box_img li .bo_tit_l{
	height: 35px;
	line-height: 30px;
	color: #b0b0b2;
	font-size:12px;
	background-color: #fff;
	display: block;
	text-align: center;
}
.single_list .list_box ul.box_img li .bo_tit_l i{
	font-size:16px;
}
.Select_return .title{
	background:none;
	text-align:left
}
.single_list .list_box .cp_hover{
	border:1px #c00 solid
}
.single_list .list_box .cp_hover p.title_exp em.xuanze_null{
	background-position:15px 
}

.stallsselect {
    display: block;
    position: absolute;
    z-index: 2;
    right: 10px;
    top: 30px;
}
.stallsselect img{width:100px}