body, td, span,label,div { 
   font-size:14px;
    color: #000;
}
img {
   -webkit-touch-callout: default;
}
p { margin: 5px; }
.list-block input[type=time], .list-block input[type=number], .list-block input[type=text], .list-block input[type=password], .list-block input[type=search], .list-block input[type=email], .list-block input[type=tel], .list-block input[type=url], .list-block input[type=date], .list-block input[type=datetime-local], .list-block select, .list-block textarea {
    font-size: 14px;
    color: #33a4ff;
}
a {
    text-decoration: none;
    color: #fff;
}
.button {
    border: 1px solid #333;
    color: #333;
}
.button.active {
    background: #fff;
    color: #333;
}
.content-block {
    margin: 20px 0;
    color: #fff;
}

.mytable {
    color: #fff!important;
}

.dd_list li p {
    color: #fff!important;
}

.content-block {
    color: #fff;
}

.hide {display:none;}
.block {display:block; }
.inline {display: inline-block}
.left {display:block; text-align:left; }
.center {display: block; text-align:center;}
.right {display: block; text-align:right;}

.space-5{height: 5px;}
.space-10 {height: 10px;}
.space-20 {height: 20px;}
.space-30 {height: 30px;}
.space-40 {height: 40px;}

.area-5 {padding: 5px;}
.area-10 {padding: 10px;}
.area-20 {padding: 20px;}
.harea-10 {padding-left: 10px;padding-right: 10px;}

.bigtext {font-size: 20px; }
.bold {font-weight: bold;}
.smalltext {font-size: 11px; color:#9eacb4; }
.middletext {font-size: 12px; }

.white {color :#fff; }
.orange {color :#ff752d; }
.red {color: Red;}
.yellow{color: Yellow; }
.gray {color: #a5a5a5;}
.blue {color: #1d82d2;}
.green{color: Green; }
.black{color: #4ca1ff; }
.biolet{color:#c45dff;}
.defaultcolor{color:#1d82d2;}

.bg-white {background-color:White !important;}
.bg-red {background-color:Red !important; }
.bg-dark {background-color:#f4f4f4 !important;}
.bg-orange {background-color:#ff752d !important;}
.bg-blue {background-color:#1d82d2 !important;}
.bg-biolet {background-color:#c45dff !important;}
.bg-green {background-color:Green !important;}
.bg-default {background-color:#c45dff !important;}
.bg-gray {background-color: #f3f5f8 !important;}
.bg-black {background-color: black !important;}

.rel {position: relative;}
.abs {position: absolute;}

/***** begin override *************/
.defaultbg {
	background-color: #efeff4;
}
.page, .modal.modal-in {
    background: #fff;
}
.modal-inner, .modal-button { background: none; }

.fullmask {
    position: absolute; top:0; right:0; bottom:0; left:0; z-index: 10001; background: rgba(0,0,0,0.5);
}


.list-block {
	margin: 0px 0; font-size: 14px;
}

body.with-panel-left-reveal .views {
    -webkit-transform: translate3d(200px,0,0);
    transform: translate3d(200px,0,0);
}
.panel { width:200px; }

.navbar {
    /*border-bottom: 1px solid #a5a5a5;*/
    background: #8637f6;
    height: 50px;
}
.navbar a {
    color: #fff;
}
.navbar a.button {
    border: 1px solid #000;
}
.navbar .navbar-inner{height:auto; position: static;}
.navbar .center { font-size: 18px; font-weight: normal !important;}
.navbar-fixed .page-content, .navbar-through .page-content {
    padding-top: 50px; background-color: #fff;
}
.navbar-fixedyyy .page-contentyyy, .navbar-throughyyy .page-contentyyy {
    padding-top: 50px; background-color: #8637f6;
}

.navbar .icon {font-size: 18px; margin-top: -2px;}
.list-block .item-divider {
    padding: 15px 10px 5px 10px;
    background: #e1e1e1; color: Gray;
}
.list-block .item-divider .icon { font-size: 24px; }
.list-block .item-subtitle {font-size:12px; color:#ababab;}
.list-block ul {background: none;}
.list-block .item-after {max-height:inherit;}

.button.button-big { height: 34px; line-height: 34px; }
.picker-modal {height: auto;}
.searchbar {background: transparent;}

.button.button-large {
    height: 46px;
    line-height: 46px;
}
.button.button-fill {background: #8f8f8f;}
.commbox {height: 32px;}
i.icon.icon-back {background-image: url(../img/back.png);}

.photo-browser .navbar {background: #8f8f8f !important;}
label.label-checkbox input[type=checkbox]:checked+.item-inner>.item-after i.icon-form-checkbox {
    border: 1px solid #8f8f8f;
}
label.label-checkbox input[type=checkbox]:checked+.item-inner>.item-after i.icon-form-checkbox:after {
    background-size: 100% 100%;
    background-image:  url(../img/check.png);
}
/***** end override *************/

/***** begin mainpage *************/
.headerpanel{ color: White; background-color: #1d82d2; }
.navbar-noborder:after {height: 0px;}
.navbar:after {height: 0px;}

.navbar-mypurse {height: 160px; text-align: center; color: white; background-color: #8f8f8f; }
.navbar-mypurse~.page-content {padding-top: 160px;}

.avatar { display: inline-block; width: 64px; height:64px; background-color: #fff; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;
    -webkit-box-shadow: 0px 0px 20px #fff; -moz-box-shadow: 0px 0px 20px #fff; box-shadow: 0px 0px 20px #fff;}
.avatar:active {  background-color:Gray; }
.avatar>img { padding-top: 4px; padding-left:4px; }

.userinfo { padding: 10px;  height: 45px; position: relative; }
.userinfo>.avatarpanel {  float:left; width:60px;  }
.userinfo>.userpanel {  float:left; }
.userinfo>.userpanel>.username {
    padding-top:2px; font-weight: bold; color:White; font-size: 14px;
}
.userinfo>.userpanel>.userexinfo {
    padding-top:5px; color:#d3d5d6; font-size: 12px;
}
.userinfo>.userpanel>.userexinfo>label>a {
    color:#d3d5d6;
}
.userinfo>.infopanel {  position: absolute; width:50%; height:20px; right:12px; font-size: 9px; }
.userinfo>.infopanel>div>i {color:yellow;}
.userinfo>.infopanel>div>span {color:white;}

.index-stats {padding: 5px; text-align: center;}
.index-stats label {font-size:16px; font-weight: bold;}
.index-stats p {font-size:12px; color: #1a1a1a}

.h-frame {
    margin-bottom: 25px;
}

.h-frame .h-menu2 {text-align: center;}
.h-frame .h-menu2 a {display: block; text-align: center;}
.h-frame .h-menu2 img {width: 90%; height: auto;}
.h-frame .h-menu2 .h-task {position: relative; width: 320px; height: auto; margin: 0 auto;}
.h-frame .h-menu2 .h-task img {width: 100%; height: auto;}

.h-frame .h-menu2 .h-menuview {position: absolute; width: 100%; top:5px; height: 100%;}
.h-frame .h-menu2 .h-menuview a {display: block; float: right; width:56px; height:56px; margin-right: 10px;}
.h-frame .h-menu2 .h-menuview a img {width:56px; height:56px;}

.h-task .h-title {position:absolute; left: 78px; top: 45px; width: 43px;
    text-align: center; font-size: 12px; color:White; border-radius: 20px; background-color:#fff;}
.h-task .h-title1 {color:#c45dff; }
.h-task .h-title2 {color:#5a9bff; }
.h-task .h-title3 {color:#626262; }
.h-task .h-title4 {color:#ff6d1a}

.h-item {display: block; height:80px;}
.h-item .h-icon {text-align: center;}
.h-item img {width:60%; max-width: 80px; height: auto;}
.h-item .h-title {color:#626262; text-align: center;}
.h-item .h-title1 {background-color:#ff6d1a; box-shadow: 0 0 3px #ff6d1a;}
.h-item .h-title2 {background-color:#ffd11c; box-shadow: 0 0 3px #ffd11c; width:80px;}
.h-item .h-title3 {background-color:#44dbd6; box-shadow: 0 0 3px #44dbd6;}
.h-item .h-title4 {background-color:#6737ff; box-shadow: 0 0 3px #6737ff;}
.h-item .h-title5 {background-color:#2678ff; box-shadow: 0 0 3px #2678ff;}
.h-item .h-title6 {background-color:#ffa506; box-shadow: 0 0 3px #ffa506;}

.h-item2 {display: block; height:80px;}
.h-item2 .h-icon {text-align: center;}
.h-item2 img {width:50%; max-width: 60px; height: auto;}
.h-item2 .h-title {color:#626262; text-align: center;}

.iconfont {font-size: 20px !important;}
.toolbar-inner .iconfont {font-size: 20px;}
.toolbar-inner .iconfont .badge {  left: inherit;  margin-left: inherit; top:1px;}
.toolbar-inner img {width: 20px; height:20px;margin-top: 2px;}
.toolbar-inner .active span {font-weight: bold;}
.toolbar .toolbar-inner { background-color: #fff; }
.tabbar-labels span.tabbar-label {font-size:12px; margin-top: 8px;}
.toolbar { background-color: #fff;}
.tab-link span {font-size: 12px;}

.list-block .item-inner {padding-top:0px; padding-bottom:0px;}
.list-block .item-inner .msg {font-size:12px; color:#ededed;}
.list-block .item-content .icon {font-size:28px;}
.virtual-button {display:block; width: 44px; height: 44px; }
/***** end mainpage *************/

.my-dots-border { border: dotted Orange 4px; border-radius: 8px; }

.searchpanel {position: relative; padding:4px;border-radius: 8px; border:solid 1px #d0d5d9;}
.searchpanel input {width:100%; height: 35px; border:none; font-size: 14pt;
       color: #0a460a; background-color: #efeff4; padding-left: 10px;}
.searchpanel .searchcontrol {position: absolute; right:5px; width: 35px; top:5px; height: 35px; }

.subpanelinfo {height: 55px; background-color: #6fbce7; color: White; }
.subpanelinfo  p{text-align:center;}

.fileitem {padding: 8px; margin-bottom: 15px; border: dotted #cbd4dc 4px; border-radius: 8px;}
.noticepanel {margin: 5px 20px; padding: 0px 10px 0px 50px; position: relative;}
.noticepanel img.titleicon {display: inline-block; position: absolute; width: 20px; height: auto; /* top:235px;  */left:5px; z-index: 10}
.noticepanel ul {margin: 0px; white-space:nowrap;}
.noticepanel ul li{display: inline-block; margin-right: 50px;}

.upgradepanel {position: relative; background-color: #373737; height: 50px; border-radius: 4px; margin: 0 15px; padding-left: 10px;}
.upgradepanel .upgradebutton{position: absolute; top:2px; right:10px; width:120px;}
.upgradepanel .upgradebutton a{padding: 0;  width: 120px; font-size: 12px;}
.mylevelpanel {position: absolute; top:10px; right:0px; width:30%; padding: 20px; text-align: right;}
.getworkspanel {position: relative; background-color: #a5a5a5; padding: 8px 15px;}

.mysubpanelinfo {height: 65px; margin: 12px; }
.mysubpanelinfo  p{text-align:center; color: #fff;}
.mysubpanelinfo .mvalue {font-size:22px; color: #fff;}
.my-info-menus img {width: 32px; height:32px;}

.h-jgg { position: relative;  padding: 5px; margin-bottom: 20px;}
.h-jgg .h-icon {text-align: center;}
.h-jgg img {width:100%; max-width: 128px; height:auto }
.h-jgg .h-text {text-align: center; color:#000;}

.h-jgg2 { background: rgba(0,0,0,0.15); position: relative;  padding: 10px; margin-bottom: 20px;
    -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: solid 2px #fff;
}
.h-jgg2 .h-icon {text-align: center;}
.h-jgg2 img {width:85%; height:auto }
.h-jgg2 .h-text {text-align: center; color:#000;}

.service-bar label{display: block; font-weight: bold; color:#fff;}
.service-bar span{display: block; padding-top:8px; }
.service-bar p{margin: 0; }
.service-bar .button{margin-top: 10px;}
.service-bar img {width: 44px;}

.mypurseinfo>div {text-align: center;}
.mypurseinfo img {width: 50px; height:50px;}
.mypurseinfo .moneytext {font-size: 18px; text-align: center; margin: 2px;}
.mypurseinfo .desctext {font-size: 14px; text-align: center; margin: 2px;}

.mypursedetail-tabA {text-align: center; padding: 15px 30px;}
.mypursedetail-tabA a{color:#8f8f8f; padding: 8px;}
.mypursedetail-tabA a.active{color:#000; font-weight: bold; border-bottom: solid 2px #000; }

.h-taskview {padding: 5px 15px;}
.h-taskview hr {border-top: solid 1px #dbdbdb;}

.ranklist-tabA {text-align: center; padding: 15px 30px;}
.ranklist-tabA a{color:#fff; padding: 8px;}
.ranklist-tabA a.active{color:#fdef15; font-weight: bold; border-bottom: solid 2px #fdef15; }
.ranklist-tabB {width: 180px; display: inline-block; margin: 10px 0;}

.rankinglist {padding: 15px; text-align: center; position: relative; box-shadow:none; background-color:#fff; margin-bottom:10px;}
.rankinglist  img{width: 80px; height: 80px;}
.rankinglist  .backround{position:absolute; display: block; top:70px; left: 50%; margin-left: -65px; width: 150px; height: 28px;}
.rankinglist label {display: block; margin: 15px 0px 6px 0px; font-weight: bold;}
.rankinglist .h-title {position:absolute; top: 15px; right:0px;
    width: 55px;  text-align: center; font-size: 12px; color:White; padding: 3px;
    border-top-left-radius: 20px; border-bottom-left-radius: 20px;}

.share-tips {padding: 10px; background-color: #f0f1f6; color:#ff752d; font-size:11px;}
.headerText {font-size: 18px;}

.input-container{
    padding-bottom: 20px;
}
.input-control{
    background: url("../img/bg/bg-1.png");
    background-size: 100% 100%;
    position: relative;
}
.input-control2 {
    background: url("../img/bg/bg-2.png");
}
.input-control .inputfield{
    border:none;
    width:80%; height: 42px; background-color: transparent;
    padding-left: 50px;
    font-size:16px;
}
.input-control i {
    position: absolute; top:8px; left:15px; width:30px; height:30px; font-size: 18px;
}

.buyer-history h3 {margin: 0 0 15px 0; font-weight: normal;}
.buyer-history ul {padding-left: 20px;}
.buyer-history ul li {list-style: none; padding: 10px 0;}

.machine-stat p{font-size: 16px; margin: 0px;}
.machine-stat p label{font-size: 26px;}

.page-guestbook .toolbar {height:64px;}
.page-guestbook .page-content {
    padding-bottom: 64px;
}

.page-coinpage .page-content{padding-top: 150px;}
.page-coinpage .navbar{height: 150px; border-bottom: none;}
.page-coinpage .navbar .center{ }
.coin-topbg { height:130px;}
.coin-topbg h3 {margin-top:40px; font-size:36px;font-weight: normal;}
.coin-topbg span {font-size:16px;}
.headtop{
	width: 100%;
	height: 40px;
	background: #8637f6;
	text-align: center;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
		position: fixed;
	top: 0;
	left: 0;
	z-index: 99999;
}
.headtopa{
	width: 100%;
	height: 40px;
	background: #39a4ff;
	text-align: center;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999;
}
.gonggaolunbo{
	width: 100%;
	height: 46px;
	/*border: 1px red solid;*/
	background: #f3f5f8;
}
.gonggaoneirong{
	width: 100%;
	height: 30px;
	background: #fff;
	margin-top: 8px;
	margin-bottom: 8px;
}
.daohangtubiao{
	width: 100%;
	height: 200px;
	/*border: 1px red solid;*/
	background: #f3f5f8;
}
.tubiaoneirong{
	width: 100%;
	height: 190px;
	background: #fff;
	margin: 0;
}
.tubiaofl{
	list-style: none;
}
.tubiaofl li{
	float: left;
	/*border: 1px red solid;*/
	width: 33%;
	box-sizing: border-box;
}
.dhtbss{
	width: 96%;
	height: 88px;
	margin-left: 2%;
	/*border: 1px red solid;*/
	margin-top: 0px;
}
.dhtb{
	width: 25%;
	height: 90px;
	/*border: 1px red solid;*/
	box-sizing: border-box;
	float: left
}
.dhtb img{
	width: 60%;
	height: 60%;
	margin-left: 20%;
	margin-top: 10px;
}
.dhtb p{
	text-align: center;
	font-size: 12px;
}
.lingqukedan{
	width: 100%;
	height: 120px;
	background: #f3f5f8;
	border: 1px #f3f5f8 solid;
	box-sizing: border-box;
}
.lingqukedan a{
	width: 80%;
	height: 44px;
	display: block;
	background: #39a4ff;
	text-align: center;
	line-height: 44px;
	margin-left: 10%;
	border-radius: 4px;
	font-size: 14px;
	margin-top: 20px;
}
.daojishi{
	width: 100%;
	height: 380px;
	background: #39a4ff;
	/*margin-top: -4px;*/
	padding-top: 30px;
}
.linquliulian{
	width: 100%;
	height: 60px;
	background: #39a4ff;
	margin-top:-5px ;
}
.linquliulian a{
	width: 80%;
	height: 40px;
	display: block;
	background: #fff;
	margin-left: 10%;
	/*padding-top: 20px;*/
	color: #39a4ff;
	text-align: center;
	line-height: 40px;
	border-radius: 8px;
}
.jiqirenshouyi{
	width: 100%;
	height: 250px;
	background: #39a4ff;
}
.zonglei{
	width: 90%;
	height: 100px;
	border: 1px #fff solid;
	margin-left: 5%;
	box-sizing: border-box;
	border-radius: 10px;
	background: #fff;
}
.ddsl{
	width: 33%;
	height: 100px;
	/*border: 1px red solid;*/
	float: left;
}
.ddsl .shuliang{
	color: #39a4ff;
	width: 50px;
	height: 50px;
	font-size: 16px;
	display: inline-block;
	border: 2px #33a4ff solid;
	border-radius: 50px;
	text-align: center;
	line-height: 50px;
	margin-left: 25%;
	margin-top: 10px;
}
.ddsl .mingzi{
	text-align: center;
	color: #39a4ff;
}
.ewm{
	width: 100%;
	height: 200px;
	background: red;
}
.renwu{
	width: 100%;
	height: 200px;
	background: red;
	margin-top: 60px;
}
.jinbi{
	width: 92%;
	height: 68px;
	margin-left: 4%;
	margin-top: 20px;
	/*border: 1px red solid;*/
	border-radius: 40px;
	background: #fff;
	border: 4px #fff solid;
	box-sizing: border-box;
}
.jinbi p{
	float: left;
	background: #fff;
	width: 50%;
	height: 60px;
	margin: 0;
	border-radius: 40px 0px 0px 40px;
	text-align: center;
	line-height: 60px;
	font-size: 18px;
	color: #33a4ff;
}
.jinbi .jinbishuliang{
	border-radius: 0px 40px 40px 0px;
	/*margin-left: 2%;*/
	background: #fff;
	
}
.dhtb a{
	display: block;
	text-align: center;
	/*border: 1px red solid;*/
}
.wenzi{
	width: 92%;
	height: 150px;
	border: 2px #fff solid;
	border-radius: 20px;
	margin-left: 4%;
	margin-top: 10px;
	box-sizing: border-box;
	position: relative;
}
.wenzi p{
	width: 96%;
	margin-left: 2%;
	margin-top: 10px;
	color: #fff;
}
.wenzi .fl{
	width: 50%;
	height: 50px;
	background: #fff;
	display: inline-block;
	box-sizing: border-box;
	margin: 0;
	float: left;
	position: absolute;
	bottom: 0;
	left: 0;
	border-radius: 0 0 0 17px  ;
	color: #39a4ff;
	font-size: 18px;
	text-align: center;
	line-height: 50px;
	
}
.wenzi .fr{
	width: 50%;
	height: 50px;
	background: #fff;
	display: inline-block;
	box-sizing: border-box;
	margin: 0;
	float: left;
	position: absolute;
	bottom: 0;
	right: 0;
	border-radius: 0 0 17px 0;
	color: #39a4ff;
		font-size: 18px;
	text-align: center;
	line-height: 50px;
}
.wodexx{
	width: 100%;
	height: 60px;
	background:rgba(0,0,0,.2);
	/*border: 1px red solid;*/
	position: fixed;
	position: absolute;
	bottom: 0;
}
.wdyy{
	width: 33.33%;
	height: 50px;
	/*background: red;*/
	float: left;
}
.wdyy .wzzz{
	font-size: 14px;
	text-align: center;
	color: #fff;
}
.wdyy .szzz{
	font-size: 14px;
	text-align: center;
	color: #fff;
	margin-top: 10px;
}
.geh{
	width: 100%;
	height: 12px;
	background: #f3f5f8;
}
.grxxxx{
	width: 25%;
	height: 80px;
	/*border: 1px red solid;*/
	float: left;
}
.lbbb{
	width: 100%;
	height: 42px;
	background: #fff;
	border: 0;
	border-bottom: 1px #f3f5f8 solid;
}
.lbbb img{
	width: 30px;
	height: 30px;
	float: left;
	margin: 5px;
}
.lbbb a{
	float: left;
	line-height: 40px;
	font-size: 16px;
	color: #666;
	display: block;
	width: 86%;
	margin-top: 0px;
	
}
.lbbb a span{
	float: right;
	font-size: 18px;
	color: #666;
}

.daohanga{
	width: 92%;
	height: 88px;
	/*border: 1px red solid;*/
	background: #fff;
	border-radius: 10px;
	/*border: 1px red solid;*/
	box-shadow: 0px 3px 6px 0px rgba(85,54,237,0.13);
	margin-left: 4%;
	margin-top: -44px;
	position: relative;
	z-index: 2;
	
}
.dhtbaaa{
	width: 25%;
	height: 88px;
	/*border: 1px red solid;*/
	float: left;
}
.dhtbaaa img{
	width: 40px;
	height: 40px;
	display: block;
	margin: 15px auto 0;
}
.dhtbaaa p{
	text-align: center;
}
.shouyisa{
		width: 92%;
		height: 333px;
		background: #fff;
		margin: 10px auto 0;
		border-radius: 10px;
		box-shadow: 0px 3px 6px 0px rgba(85,54,237,0.13);
}
.shouyisa .bbbbt{
	/*border: 1px red solid;*/
	width: 100%;
	height: 30px;
	padding-left: 10px;
	padding-top: 10px;
}
.shouyisa .bbbbt img{
	width: 16px;
	height: 16px;
	margin-top: 7px;
	float: left;
}
.shouyisa .bbbbt span{
	float: left;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	margin-left: 5px;
	color: #4662ea;
}
.shyyy{
	width: 30px;
	height: 30px;
	display: block;
	margin: 20px auto 4px;
}
.syyyyy{
	font-size: 30px;
	color: #4662ea;
	text-align: center;
	margin-top: 6px;
}
.zsyyyy{
	text-align: center;
	margin-top: -4px;
	font-size: 12px;
}
.zyyyyy{
	width: 100%;
	height: 68px;
	/*border: 1p red solid;*/
	background: #fff;
	margin-top: 20px;
}
.ssyyyhy{
	width: 50%;
	height: 68px;
	float: left;
}
.zyyyyy .byyys{
	color: rgba(51,51,51,1);
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
}
.zyyyyy .bygy{
	color: rgba(51,51,51,1);
	text-align: center;
	font-size: 18px;
}
.shop3{
	width: 80%;
	height: 50px;
	background: #5d35ee;
	display: block;
	border-radius: 25px;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	margin: 10px auto 0;
}
.ttootoo{
	width: 100%;
	height: 160px;
	/*border: 1px red solid;*/
	margin-top: 40px;
	background: url(/Public/dianyun/images/bigbg.png);
	background-size: auto;
}
.suhj{
	width: 50%;
	height: 100px;
	/*border: 1px red solid;*/
	padding-top: 20px;
	float: left;
}
.suhj .suhj1{
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.suhj .suhj2{
	color: #fff;
	text-align: center;
	font-size: 14px;
	margin-top: 4px;
}
.suhj .suhj3{
	display: block;
	width: 60px;
	height: 20px;
	border: 1px #fff solid;
	border-radius: 20px;
	text-align: center;
	line-height: 20px;
	margin: 16px auto 0;
}
.jqrtttt{
	width: 92%;
	height: 240px;
	background: #fff;
	margin-left: 4%;
	margin-top: -20px;
	box-shadow: 0px 3px 6px 0px rgba(85,54,237,0.13);
	border-radius: 10px;
	
	
}
.jqrdh{
	width: 99%;
	height: 150px;
	display: block;
	border: 1px #fff  solid;
	border-radius: 10px;
}
.jqrdh2{
	width: 100px;
	height: 100px;
	display: block;
	margin: 25px auto;
}
.sss123{
	width: 80%;
	height: 50px;
	/*border: 1px red solid;*/
	display: block;
	margin-left: 10%;
	margin-top: 10px;
	border-radius: 25px;
	background: #7b3cf6;
	background-size: auto;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
}
.lllllq{
	width: 92%;
	height: 130px;
	background: #fff;
	box-shadow: 0px 3px 6px 0px rgba(85,54,237,0.13);
	margin-left: 4%;
	margin-top: 10px;
	border-radius: 20px;
}
.lllq2{
	width: 50%;
	height: 130px;
	/*background: red;*/
	float: left;
}
.lllq2 img{
	width: 60px;
	height: 60px;
	display: block;
	margin: 20px auto 0px;
}
.lllq2 p{
	text-align: center;
	/*border: 1px red solid;*/
	font-size: 16px;
	margin-top: 8px;
}
.jqrlb11{
	width: 92%;
	margin-left: 4%;
	/*border: 1px red solid;*/
	height: 92%;
	background: #fff;
	border-radius: 10px;
}
.jjjqqq li{
	width: 100%;
	height: 120px;
	/*border: 1px red solid;*/
	border-radius: 10px;
	background: #fff;
	margin-top: 10px;
}
.jqrrrmc{
	width: 100%;
	height: 30px;
	/*border: 1px red solid;*/
	background: #fff;
	border-radius: 10px 10px 0 0;
	border-bottom: 1px #8637f6 solid;
	
}
.jqrrrmc img{
	float: left;
	width: 20px;
	height: 20px;
	margin: 5px;
}
.jqrrrmc span{
	color: #8637f6;
	line-height: 30px;
	margin-left: 20px;
}
.jzzzzz{
	width: 150px;
	height: 150px;
	display: block;
	/*border: 1px red solid;*/
	margin-top: 4px;
	/*float: left;*/
	margin: 20px auto;
}
.spsje{
	width: 92%;
	/*border: 1px #fff solid;*/
	margin-left: 4%;
	
}
.jjjjqqqq li{
	width: 100%;
	height: 140px;
	/*border: 1px red solid;*/
	position: relative;
	margin-top: 10px;
	border-radius: 10px;
	box-sizing: border-box;
	background: -webkit-linear-gradient(left, #e17db4 , #9d81e5); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #e17db4, #9d81e5); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #e17db4, #9d81e5); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #e17db4 , #9d81e5); /* 标准的语法（必须放在最后） */
}
.jjjjqqqq li img{
	width: 80px;
	height: 80px;
	margin-top: 10px;
	margin-left: 20px;
	/*border: 1px #fff solid;*/
	border-radius: 4px;
	float: left;
	/*margin-top: 20px;*/
}
.jjjjqqqq .gmss{
	width: 100%;
	height: 40px;
	background: #fff;
	margin: 0;
	position: absolute;
	bottom: 0;
	left: 0;
	border-radius: 0 0 10px 10px;
	padding-left: 20px;
	box-sizing: border-box;
	line-height: 40px;
	font-size: 14px;
	color: #e07db5;
}
.jjjjqqqq .gmss a{
	display: inline-block;
	width: 100px;
	height: 28px;
	line-height: 30px;
	margin-top: 6px;
	text-align: center;
	/*border: 1px red solid;*/
	box-sizing: border-box;
	color: #fff;
	border-radius: 10px;
	float: right;
	margin-right: 20px;
	background: -webkit-linear-gradient(left, #e17db4 , #9d81e5); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #e17db4, #9d81e5); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #e17db4, #9d81e5); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #e17db4 , #9d81e5); /* 标准的语法（必须放在最后） */
}
.jjjjqqqq .jqrrwz{
	width: 66%;
	height: 80px;
	/*border: 1px red solid;*/
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	
}
.jqrbbbbt{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
}
.slllq span{
	font-size: 14px;
	color: #fff;
}
.slllq .sjjjjq{
	margin-left: 30px;
}
.sjjsqss{
	font-size: 14px;
	color: #fff;
}
