body,html { height: 100%; -webkit-tap-highlight-color: transparent;}
body { font-family: -apple-system-font, Helvetica Neue, Helvetica, sans-serif; }
ul { list-style: none }
em{ font-style: inherit; }
.page, body { /*background-color: #f8f8f8*/ }
.link { color: #1aad19 }
.container { overflow: hidden }
.clearfix:after{ content:'.'; display:block; clear:both; height:0; visibility:hidden;}
.clearfix{ zoom:1;}
.container,.page { position: absolute; top: 0; right: 0; bottom: 0; left: 0}
.page {
overflow-y: auto;     -webkit-overflow-scrolling: touch;     opacity: 0;
z-index: 1 }
.page.js_show {
	opacity: 1
}
.page__hd {
	padding: 40px
}
.page__bd_spacing {
	padding: 0 15px
}
.page__ft {
	padding-top: 40px;
	padding-bottom: 10px;
	text-align: center
}
.page__ft img {
	height: 19px
}
.page__ft.j_bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0
}
.yuntask_float{
	float: left;
	line-height: .8rem;
	font-size: .24rem;
	color: #333333;
}
.page__title {
	text-align: left;
	font-size: 20px;
	font-weight: 400
}
.page__desc {
	margin-top: 5px;
	color: #888;
	text-align: left;
	font-size: 14px
}
.page.home .page__intro-icon {
	margin-top: -.2em;
	margin-left: 5px;
	width: 16px;
	height: 16px;
	vertical-align: middle
}
.page.home .page__title {
	font-size: 0;
	margin-bottom: 15px
}
.page.home .page__bd img {
	width: 30px;
	height: 30px
}
.page.home .page__bd li {
	margin: 10px 0;
	background-color: #fff;
	overflow: hidden;
	border-radius: 2px;
	cursor: pointer
}
.page.home .page__bd li.js_show .weui-flex {
	opacity: .4
}
.page.home .page__bd li.js_show .page__category {
	height: auto
}
.page.home .page__bd li.js_show .page__category-content {
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0)
}
.page.home .page__bd li:first-child {
	margin-top: 0
}
.page.home .page__category {
	height: 0;
	overflow: hidden
}
.page.home .page__category-content {
	opacity: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transition: .3s;
	transition: .3s
}
.page.home .weui-flex {
	padding: 20px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-transition: .3s;
	transition: .3s
}
.page.home .weui-cells {
	margin-top: 0
}
.page.home .weui-cells:after,
.page.home .weui-cells:before {
	display: none
}
.page.home .weui-cell {
	padding-left: 20px;
	padding-right: 20px
}
.page.home .weui-cell:before {
	left: 20px;
	right: 20px
}
.page.button .page__bd {
	padding: 0 15px
}
.page.button .button-sp-area {
	margin: 0 auto;
	padding: 15px 0;
	width: 60%
}
.page.cell .page__bd,
.page.form .page__bd {
	padding-bottom: 30px
}
.page.actionsheet,
.page.dialog {
	background-color: #fff
}
.page.dialog .page__bd {
	padding: 0 15px
}
.page.msg,
.page.msg_success,
.page.msg_warn,
.page.toast {
	background-color: #fff
}
.page.panel .page__bd {
	padding-bottom: 20px
}
.page.article {
	background-color: #fff
}
.page.icons {
	text-align: center
}
.page.icons .page__bd {
	padding: 0 40px;
	text-align: left
}
.page.icons .icon-box {
	margin-bottom: 25px;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}
.page.icons .icon-box i {
	margin-right: 18px
}
.page.icons .icon-box__ctn {
	-webkit-flex-shrink: 100;
	flex-shrink: 100
}
.page.icons .icon-box__title {
	font-weight: 400
}
.page.icons .icon-box__desc {
	margin-top: 6px;
	font-size: 12px;
	color: #888
}
.page.icons .icon_sp_area {
	margin-top: 10px;
	text-align: left
}
.page.icons .icon_sp_area i:before {
	margin-bottom: 5px
}
.page.flex .placeholder {
	background-color: #ebebeb;
	height: 2.3em;
	line-height: 2.3em;
	text-align: center;
	margin: 5px;
	color: #cfcfcf
}
.page.loadmore {
	background-color: #fff
}
.page.layers {
	overflow-x: hidden;
	-webkit-perspective: 1000px;
	perspective: 1000px
}
@media only screen and (max-width:320px) {
	.page.layers .page__hd {
		padding-left: 20px;
		padding-right: 20px
	}
}
.page.layers .page__bd {
	position: relative
}
.page.layers .page__desc {
	min-height: 4.8em
}
.page.layers .layers__layer {
	position: absolute;
	left: 50%;
	width: 150px;
	height: 266px;
	margin-left: -75px;
	box-sizing: border-box;
	-webkit-transition: .5s;
	transition: .5s;
	background: url(images/layers/transparent.gif) no-repeat 50%;
	background-size: contain;
	font-size: 14px;
	color: #fff
}
.page.layers .layers__layer span {
	position: absolute;
	bottom: 5px;
	left: 0;
	right: 0;
	text-align: center;
	-webkit-transition: .5s;
	transition: .5s
}
.page.layers .layers__layer:last-child span {
	color: #aaa
}
.page.layers .layers__layer.j_hide {
	opacity: 0
}
.page.layers .layers__layer.j_pic span {
	color: transparent
}
@media only screen and (min-width:375px) and (min-height:603px) {
	.page.layers .layers__layer {
		width: 180px;
		height: 320px;
		margin-left: -90px
	}
}
@media only screen and (min-width:414px) and (min-height:640px) {
	.page.layers .layers__layer {
		width: 200px;
		height: 355px;
		margin-left: -100px
	}
}
.page.layers .layers__layer_popout {
	border: 1px solid hsla(0, 0%, 80%, .5);
	z-index: 4
}
.page.layers .layers__layer_popout.j_transform {
	-webkit-transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(120px);
	transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(120px)
}
@media only screen and (max-width:320px) {
	.page.layers .layers__layer_popout.j_transform {
		-webkit-transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(140px);
		transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(140px)
	}
}
.page.layers .layers__layer_popout.j_pic {
	border-color: transparent;
	background-image: url(images/layers/popout.png)
}
.page.layers .layers__layer_mask {
	background-color: rgba(0, 0, 0, .5);
	z-index: 3
}
.page.layers .layers__layer_mask.j_transform {
	-webkit-transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(40px);
	transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(40px)
}
@media only screen and (max-width:320px) {
	.page.layers .layers__layer_mask.j_transform {
		-webkit-transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(80px);
		transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(80px)
	}
}
.page.layers .layers__layer_navigation {
	background-color: rgba(40, 187, 102, .5);
	z-index: 2
}
.page.layers .layers__layer_navigation.j_transform {
	-webkit-transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px);
	transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px)
}
@media only screen and (max-width:320px) {
	.page.layers .layers__layer_navigation.j_transform {
		-webkit-transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(20px);
		transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(20px)
	}
}
.page.layers .layers__layer_navigation.j_pic {
	background-color: transparent;
	background-image: url(images/layers/navigation.png)
}
.page.layers .layers__layer_content {
	background-color: #fff;
	z-index: 1
}
.page.layers .layers__layer_content.j_transform {
	-webkit-transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-120px);
	transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-120px)
}
@media only screen and (max-width:320px) {
	.page.layers .layers__layer_content.j_transform {
		-webkit-transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px);
		transform: translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px)
	}
}
.page.layers .layers__layer_content.j_pic {
	background-image: url(images/layers/content.png)
}
.page.searchbar .searchbar-result {
	display: none;
	margin-top: 0;
	font-size: 14px
}
.page.searchbar .searchbar-result .weui-cell__bd {
	padding: 2px 0 2px 20px;
	color: #666
}
.page.actionsheet,
.page.gallery,
.page.picker {
	overflow: hidden
}
@-webkit-keyframes a {
	0% {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		opacity: 0
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		opacity: 1
	}
}
@keyframes a {
	0% {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		opacity: 0
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		opacity: 1
	}
}
@-webkit-keyframes b {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		opacity: 1
	}
	to {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		opacity: 0
	}
}
@keyframes b {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		opacity: 1
	}
	to {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		opacity: 0
	}
}
.page.slideIn {
	-webkit-animation: a .2s forwards;
	animation: a .2s forwards
}
.page.slideOut {
	-webkit-animation: b .2s forwards;
	animation: b .2s forwards
}



/*=====================================äº‘å®¢ç½‘h5æ ·å¼=====================================*/
.bm_page {padding-bottom:.88rem;width: 100%; min-width: 320px; max-width: 640px; position:relative; margin: 0 auto; overflow: hidden; font-size: 0.22rem; font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi microhei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif; background: #ffffff;}
.bm_page ul,.bm_page ol{ list-style:none;}
.bm_page a { text-decoration: none;outline:none; /* FF Opera */}
.bm_page a:hover { text-decoration: none; } 
.bm_page a:focus{ -moz-outline-style: none; /* FF */ }
.main_ct{ width:100%; margin:0 auto; overflow:hidden; position:relative; }
.main_dw{ position:relative; overflow:hidden; width:100%;}
.main_dw img{width: 100%; display: block;}
.weui-grid__label{color: #333333; font-size: .24rem}
/*é¦–é¡µ-æ›´å¤šå…¬å…±æ ·å¼*/
.mian_twm{border-top:0.15rem solid #f2f2f2;}
.twmk_title{ line-height: .8rem; height:.8rem; overflow: hidden;    border-bottom: 1px solid #e1e1e1;}
.twmk_title p{ display: inline-block; float: left; font-size: 0.28rem; color: #333333; padding-left: 0.3rem;}
.twmk_title a{ display: inline-block; float: right; font-size: 0.22rem; color: #999999; margin-right: 0.3rem;}
/*ä»»åŠ¡åˆ—è¡¨*/
.trtm_list li:last-child{ border: none;}
.trtm_list{  overflow: hidden;}
.trtm_list li{margin-left: .2rem;border-bottom:0.15rem solid #f2f2f2; margin-right: .2rem;}
.trtm_list .task_info{height: .32rem;padding: 0.19rem 0;border-bottom: 1px solid #e1e1e1;width: 6.9rem;line-height: .32rem;}
.trtm_list .task_info img{width: .32rem;height: .32rem;float: left;display: block;margin-right: .1rem;}
.trtm_list .task_info i{float: right;display: block;font-size: 14px;color: #999999;font-style: initial;margin-right: .1rem;}
.negotiated{float: right;display: block;font-size: .24rem;color: #ff802a;font-style: initial;margin-right: .5rem;line-height: .5rem; }
.trtm_list .keyword{line-height: .5rem;font-size: .24rem;color: #666;margin-bottom: .1rem;}
.keyword_count{border-bottom: 1px solid #E1E1E1;width: 6.9rem}
.trtm_list .task_bottom{ width: 7.5rem; margin-left: -.3rem; height: .52rem;}
.task_bottom .people,.task_bottom .price{color: #999;font-size: .2rem;float: left;line-height: .5rem;margin-left: .3rem;}
.task_bottom .price{float: right;margin-right: .3rem;}
.task_bottom .people em,.task_bottom .price em{color: #ff802a;}
.li_day .keyword .key{float: left;}
.li_day .keyword .jg{float: right;}
.li_day .keyword .jg em{color: #ff802a;}
.main_dw .img_left {display: block;width: 2.5rem;height: 1.4rem;float: left;margin-right: .2rem;}
.trtm_list .new_right{width: 4.2rem;float: left;}
.trtm_list .new_title{font-size: .24rem;color: #666666;line-height: .32rem;margin-bottom: .1rem;height: 1rem;}
.trtm_list .read_date{font-size: .2rem;color: #999;line-height: .32rem;margin: .1rem 0rem;}
.main_news .twmk_title{border-bottom: 1px solid #e1e1e1;border-top: none;}
.main_news .trtm_list li{margin-top: .2rem;padding-bottom: .2rem;border-bottom: 1px solid #e1e1e1;width: 6.9rem;}
.main_news li:last-child{border: none;}
.main_dw .tx_left{height: .8rem;width: .8rem;display: block;margin-right: .2rem;float: left;vertical-align: middle;border-radius: 50%;}
.sb-search .search_empty{ display: block; position: absolute; top: 0.02rem; right: 0.26rem; width: 0.42rem; height: 0.42rem;}
.sb-search .search_empty img{width: 100%;height: 100%;}
.seoer_info{float: left;width: 2.2rem;}
.seoer_info .seoer{font-size: .24rem;color: #666;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.seoer_info .rate{font-size: .2rem;color: #999;}
.seoer_info .rate em{color: #ff802a;}
.trtm_list.expert{margin-left: .3rem; margin-top: .2rem;margin-right: .3rem;}
.trtm_list.expert li{margin-left: 0;}
.trtm_list.expert li{float: left;margin-bottom: .3rem;width: 3.45rem;}
.aq_title{color: #666666;overflow: hidden; text-overflow: ellipsis;margin-top: .1rem;}
.trtm_list .aq_info{margin-top: .1rem;}
.trtm_list .aq_info .tx_small{width: .4rem;height: .4rem;display: block;float: left;margin-right: .1rem;border-radius: 50%;}
.aq_info .ask_info{float: left;color: #999999;overflow: hidden;margin-top: .07rem;}
.aq_info .ask_info em{color: #ff802a;}
.trtm_list.aq li{padding-bottom: .2rem;border-bottom: 1px solid #E1E1E1;}
.main_dw .asker{float: right;color: #666;font-size: .2rem;}
.asker_aq .asker{font-size: .2rem;color: #999999;float: right;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width: 2.8rem;}
.main_dw .dz_small{width: .23rem;height: .21rem;display:inline-block;margin-top: .15rem;margin-right: .1rem;margin-left:1.6rem;}
.main_dw .margin_0{margin-left: 0rem;}
.aq_info .asker em{color: #ff802a;}
.main_dw img.cg_pic{width: 100%;height: 3.9rem;}
.cg_example{padding-bottom: 1.2rem;}
.cg_example li{width: 6.9rem;}
.cg_example .cg_title{font-size: .24rem;text-align: center;line-height: .5rem;color: #999999;height: .5rem;}

.yuntask_top{background: #ff802a;height: 0.88rem;width: 100%;position: fixed;top: 0px;left: 0px;z-index: 999;}
.classify{float: left;margin-top: .2rem;cursor: pointer;display: block;}
.classify img{width: .58rem;height: .57rem;display: block;margin: 0 .4rem;}
.issue img{width: .58rem;height: .54rem;display: block;margin: 0 .4rem;}
.issue{float: left;margin-top: .2rem;cursor: pointer;width: .58rem;height: .54rem;}
.search_input{float: left;width:5rem;height: .64rem;margin-top: .12rem;padding: 0;background: #e57326;border-radius:3px;position: relative;}
.sb-search{position: relative;}
.sb-icon-search{width: .34rem;height: .34rem;display: block;margin-left: .2rem;margin-top: .12rem;}
.sb-search-input{position: absolute;top: .05rem;left: 0.8rem;background:  #e57326;border: none;color: #FFFFFF;font-size: .28rem;display: block;width: 3rem;outline:none;}
.search_input input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #FFFFFF; } 
.search_input input:-moz-placeholder, textarea:-moz-placeholder{ color: #FFFFFF; } 
.search_input input::-moz-placeholder, textarea::-moz-placeholder{ color: #FFFFFF; } 
.search_input input:-ms-input-placeholder, textarea:-ms-input-placeholder{ color: #FFFFFF; } 
.page__bd{position: fixed;bottom: 0px;left: 0px;width: 100%;height: 1.05rem;}

/*é¡µé¢å¯¼èˆª*/
.page_mc{ z-index: 999; display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.6;}
.page_nav{ z-index: 999; display: none; position: fixed; top:0; left: 0; background: #fff; width:5.8rem; overflow: hidden; min-height: 100%;}
.page_nav .close_btn{ width: 0.84rem; height: 0.84rem; margin: 0.3rem 5rem; line-height: 1rem; text-align: center; font-size: 0.6rem; font-weight: 100; color: #bbbbbd;}
.page_nav ul{ border-top: 1px solid #f3f3f4; }
.page_nav ul li{ line-height: 1.1rem; border-bottom: 1px solid #f3f3f4;}
.page_nav ul li a{ display: block; padding-left: 0.62rem; font-size: 0.34rem; color: #1d1d26;}
.page_nav ul li a.selected{ background: #f8f8f8; }
.weui-tabbar__item{position: relative;}
.new_messages{position: absolute;top: .1rem;right: .45rem;}
.weui-grid__icon img {width: .8rem;height: .8rem;}
.weui-grid__icon{width: .8rem;height: .8rem;}
.weui-tabbar__icon{width:27px;height: 27px;}
.weui-tabbar__icon + .weui-tabbar__label{margin-top:2px;line-height: 1;}
.cg_example{margin-top: .2rem;}

/*ä»»åŠ¡å¤§åŽ…*/
.main_task{padding-top: .8rem;}
.yuntask_return{width: 1.2rem;height: 0.88rem;float:left;display: block;}
.yuntask_return img{width: 1.2rem;height: 0.88rem;display: block;}
.title_task{width: 5.1rem;height: 0.88rem;text-align: center;float: left;line-height: 0.88rem;color: #fcfcfc;font-size: .36rem}
.screen{width: 1.1rem;height: 0.88rem;float:left;display: block;}
.screen img{width: 1.1rem;height: 0.88rem;display: block;}
.trtm_list .task_info img.top{float: right;display: block;height: .32rem;width: .32rem;}


/*ä»»åŠ¡è¯¦æƒ…_æŒ‰å¤©*/
.task_info_day li{height: .8rem;width: 6.9rem;margin-left: 0.3rem;border-bottom: 1px solid #f7f7f7;overflow: hidden;}
.task_info_title{font-size: .24rem;color: #666666;line-height: .8rem;float: left;}
.task_info_content{font-size: .24rem;color: #999;line-height: .8rem;float: right;}
.task_info_num{font-size: .24rem;color: #999;line-height: .8rem;float: left;margin-left: 5.2rem;}
.task_info_day .se img{width: .32rem;height: .32rem;float: left;display: block;margin-right: .1rem;margin-top: .2rem;float: right;}
.tab_menu li{float: left;width: 50%;border-bottom: 1px solid #f7f7f7;height: .68rem;line-height: .68rem;text-align: center;font-size: .24rem;color: #666;}
.tab_menu li.active{border-bottom: 2px solid #ff802a;color: #ff802a;}
.tab_content .order{border-bottom: 1px solid #eeeeee;}
.tab_content .tit1,.day_qdtit{height: .8rem;width: 6.9rem;margin-left: 0.3rem;border-bottom: 1px solid #f7f7f7;line-height: .8rem;font-size: .28rem;color: #333;}
.tab_content .requirements{line-height: .6rem;font-size: .24rem;color: #666;margin-left: .3rem;width: 6.9rem;    white-space: pre-wrap;
	word-wrap: break-word;}
.tab_content .seo ul{margin-left: .3rem;}
.tab_content .seo li{float: left;width: 3.2rem;}
.tab_content .seo li .seo_title{float: left;font-size: .24rem;color: #333;line-height: .8rem;}
.tab_content .seo li .seo_con{float: left;color: #666;font-size: .24rem;line-height: .8rem;}
.page_Grab{position: fixed;bottom: 44px;left: 0px;height: .88rem;background:#ff802a;color: #ffffff;font-size: .32rem;width: 100%;text-align: center;line-height: .88rem;}
.page_Grab a{color: #FFFFFF;}
.tab_content.hide li{height: 1.6rem;margin-left: .3rem;border-bottom: 1px solid #f7f7f7;width: 6.9rem;}
.tab_content.join li:last-child{border-bottom: none;}
.main_dw .join img{margin-top: .4rem;margin-right: .25rem;}
.bid_info{float: left;width: 4rem;}
.bid_info p{font-size: .24rem;color: #666;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
.bid_info p:first-child{margin-top: .4rem;}
.bid_info p:last-child{font-size: .2rem;color: #999;}
.tab_content .dbl{float: left;font-size: .2rem;color: #666;margin-top: .5rem;margin-left: .2rem;}
.tab_content .dbl em{color: #ff802a;}
.tab_content.hide{display: none;}

/*æŠ¢å•_æŒ‰å¤©*/
.deadline{border-bottom: 1px solid #f7f7f7;line-height: .8rem;height: .8rem;font-size: .24rem;color: #666666;}
.deadline_date{margin-left: .3rem;float: left;}
.deadline_dbl{float: right;margin-right:1rem;}
.ul_deadline .box{position: relative; width: 103px; height: 5px; border: 1px solid #eee; float: right;margin-right: .6rem;margin-top: .3rem;}
.ul_deadline .bg{height: 5px; border: 1px solid #ddd; border-radius: 5px; overflow: hidden;}
.ul_deadline .bgcolor{background: #b7b7b7; width: 0; height: 4px; border-radius: 5px;}
.ul_deadline .bt{width: 9px; height: 9px; background:#b7b7b7; border-radius: 17px; overflow: hidden; position: absolute; left: 0px; top: -2px; cursor: pointer;}
.ul_deadline .text{position: absolute; font-size: 10px; line-height: 2em;left: 110px;top: -13px;}
.ul_deadline li{line-height: .8rem;height: .8rem;border-bottom: 1px solid #EEEEEE;margin-left: .3rem;width: 6.9rem;}
.month_t{float: left;}
.dbl_ts{background: #fbeee5;font-size: .2rem;line-height: .3rem;padding-left: .3rem;padding-right: .3rem;color: #ff7900;padding-top: .2rem;padding-bottom: .2rem;}
.plan_tit{font-size: .28rem;color: #333;margin-left: .3rem;line-height: .8rem;}
.plan_tit em{font-size: .24rem;color: #999;line-height: .8rem;}
.plan_input{display: block;margin-left: .4rem;margin-top: .2rem;width: 6rem;height: 2rem;padding: .2rem;}

/*æŠ¢å•_åŒ…å¹´*/
.year_cash .task_info_content{float: left;}
.cash_write{border: none;color: #666;display: block;width: 3rem;height: 0.4rem;padding:0.2rem 0.1rem;font-size: .24rem;height: .4rem;float: left;}
.task_plan{border: none;display: block;width: 5.4rem;float: left;    padding-top: 0.3rem;color: #999;}
.task_info_day li.li_plan{height: auto;}
textarea::-webkit-input-placeholder { color: #999; }  
textarea:-moz-placeholder { color: #999; } 
textarea::-moz-placeholder { color: #999; } 
textarea:-ms-input-placeholder { color: #999; }
.main_dw img.zhankai_img{width: .29rem;height: .8rem;float: left;display: block;} 

/*æŽ¥å•è¦æ±‚*/
.order_need{padding: .2rem 0; }
.order_need li{font-size: .24rem;color: #333;margin-left: .3rem;line-height: .36rem;}
.order_need .other{margin-top: .3rem;}
.task_num{margin-right: .3rem;}

/*å…³é”®è¯æŒ‰å¤©è¯¦æƒ…*/
.kddl_table{ border-spacing: 0px;display: none; display: table; border-collapse: collapse;  width: 100%; }
.kddl_table tr{ border-bottom: 1px solid #cccccc;}
.kddl_table th,.kddl_table td{ text-align: center; font-size: 0.28rem; color: #666; height: 0.8rem; font-weight: normal;}
.kddl_table th{ color: #333333; font-size: 14px; }
.kddl_table th p{ float: left; text-align: center;}
.kddl_table th .t1{ width: 40%;}
.kddl_table th .t2{ width: 60%;}
.kddl_table td ul{ overflow: hidden; width: 100%; border-left: 1px solid #e6e6e6;}
.kddl_table td li{ border-bottom: 1px solid #e6e6e6; overflow: hidden; width: 100%; line-height: 0.8rem; height: 0.8rem;}
.kddl_table td li:last-child{ border:0;}
.kddl_table td li p{ float: left; height: 0.8rem; font-size: 0.24rem;}
.kddl_table td li p:first-child{ width: 39.5%; border-right: 1px solid #e6e6e6;}
.kddl_table td li p:last-child{ width: 60%;}
/*å…³é”®è¯åŒ…å¹´â€™è¯¦æƒ…*/
.key_info_year .kddl_table td li p{width: 100%;}
/*=== å¯¼èˆª ===*/
.mui-scrollspy { position: relative; z-index: 1000; height: 44px; -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.2); box-shadow: 0 2px 6px 0 rgba(0,0,0,.2); background: #FFF; width: 100%; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.mui-scrollspy.fixed { position: fixed; top: 0; -webkit-transform: translateZ(0); }
.mui-scrollspy-text { display: none; background: #FFF; position: relative; margin-left: 10px; color: #383838; }
.mui-scrollspy.open .mui-scrollspy-text { display: block; height: 44px; line-height: 44px; padding-left: 17px; font-size: 12px; }
.mui-scrollspy.open .mui-scrollspy-text:before { content: ' '; position: absolute; top: 14px; left: 1px; width: 15px; height: 15px; }
.mui-scrollspy-btn { width: 40px; height: 44px; line-height: 44px; background: #FFF; border-left: 1px solid #EEE; border-left-color: #eee; position: absolute; z-index: 1002; right: 0; top: 0; text-align: center; color: #9E9E9E; background: url(../images/navbtn1.png) no-repeat; background-size:100%;  }
.mui-scrollspy.open .mui-scrollspy-btn{ background: url(../images/navbtn2.png) no-repeat; background-size:100%; }
.mui-scrollspy-btn:after { /*content: '\e601';*/ content: ''; font-family: scrollspy-icon; width: 16px; height: 16px; }
.mui-scrollspy.open .mui-scrollspy-btn:after { /*content: '\e602';*/ content: ''; font-size: 16px; }
.mui-scrollspy-iscroll { position: absolute; height: 44px; left: 0; top: 0; right: 0; overflow: hidden; white-space: nowrap; }
.mui-scrollspy.open .mui-scrollspy-iscroll { position: relative; height: auto; }
.mui-scrollspy.open .mui-scrollspy-iscroll:before { position: absolute; left: 0; top: 0; content: ' '; display: block; height: 100%; width: 100%; background: #fff; opacity: .9; }
.mui-scrollspy ul { float: left; font-size: 0; letter-spacing: -4px; padding-left: 0; padding-right: 40px; }
.mui-scrollspy.open ul { white-space: initial; width: auto!important; padding: 0 16px; }
.mui-scrollspy li { display: inline-block; letter-spacing: 0; height: 44px; line-height: 44px; text-align: center; font-size: 12px; padding: 0 2px; color: #383838; background: 0 0; }
.mui-scrollspy.open li { width: 25%; -webkit-box-sizing: border-box; box-sizing: border-box; overflow: hidden; padding: 0; cursor: pointer; }
.mui-scrollspy li span { max-width: 74px; overflow: hidden; text-overflow: ellipsis; display: inline-block; padding: 0 13px; line-height: 41px; vertical-align: top; margin: 0 auto; position: relative; color: #383838;}
.mui-scrollspy li.active span { color: #ff802a; border-bottom:3px solid #ff802a;}
.mui-scrollspy.open li span { max-width: none; }
/*.mui-scrollspy li.active span:before,.mui-scrollspy-text:before { content: '\e600'; font-family: scrollspy-icon; }*/
.mui-scrollspy li span:before { content: ' '; width: 15px; height: 15px; position: absolute; top: -1px; left: 5px; font-size: 16px; }


/*===== seoé—®ç­” =====*/
/*æé—®è·³è½¬æŒ‰é’®*/
.yuntask_quiz{ width: 1.2rem; height: 0.88rem; display: block; float: right;}
.yuntask_quiz img{ width: 100%; height: 100%;}
/*é—®ç­”æœç´¢æ¡†*/
.qa_searchbox{ padding: 0.12rem 0.3rem; height: 0.6rem; background: #fff; position: fixed; top: 0.88rem; left: 0; z-index: 999;}
.qa_searchbox input{ width: 5.7rem; height: 0.24rem; font-size: 0.24rem; color: #999; border:0 none; outline: none; padding: 0.18rem 1rem 0.18rem 0.2rem; background: #f2f2f2;}
.qa_searchbox .search_xtb{ position: absolute; top: 0.21rem; right:0.36rem; width: 0.42rem; height: 0.42rem;}
.qa_searchbox .search_empty{ display: block; position: absolute; top: 0.21rem; right:0.86rem; width: 0.42rem; height: 0.42rem;}
.qa_searchbox .search_empty img{ width: 100%; height: 100%;}
/*æé—®*/
.quiz_box{ border-bottom: 1px solid #cccccc; padding: 0 0.32rem; position: relative;}
.main_dw .quiz_box .quiz_txtbg{ position: absolute; top: 0.28rem; right: 0.32rem; width: 0.14rem; height: 0.24rem;}
.main_dw .quiz_txtbg{position: absolute; top: 0.28rem; right:0rem; width: 0.14rem; height: 0.24rem;}
.quiz_box input{ height: 0.24rem; color: #999;}
.quiz_box textarea{ min-height: 0.96rem; line-height: 0.32rem; color: #999; }
.quiz_box .wb_txt{ padding: 0.28rem 0;}

/*ç­›é€‰*/
.page_screen{ z-index: 999; position: fixed; top:0; right: 0; background: #fff; width:5.7rem; overflow: hidden; height: 100%;display: none;}
.page_screen .close_btn{ position: absolute; bottom: 0; display: block; width: 50%; height: 0.88rem; line-height: 0.88rem; text-align: center; font-size: 0.32rem;  }
.page_screen .close_btn1{ background: #fff0e9; color: #ff802a; left:0;}
.page_screen .close_btn2{ background: #ff802a; color: #ffffff; right:0;}
.screen_mk{ width: 100%; height: 100%;overflow-y: scroll;}
.screen_boxtc{ overflow: hidden; padding-bottom: 0.2rem; font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi microhei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.screen_boxtc .sn_btn{ display: block; padding:0 0.15rem; height: 0.54rem; line-height: 0.54rem; font-size: 0.24rem; color: #666; background: url(../images/xltb_bg1.png) no-repeat #f7f7f7; background-size: 100%;}
.screen_boxtc.active .sn_btn{ background: url(../images/xltb_bg2.png) no-repeat #f7f7f7; background-size: 100%;}
.screen_boxtc .sn_list{ padding: 0.07rem 0 0 0.15rem; width: 110%; overflow: hidden; height: 0.85rem;}
.screen_boxtc.active .sn_list{height: auto;}
.screen_boxtc .sn_list li{ width: 1.7rem; height: 0.7rem; margin: 0.15rem 0.15rem 0 0; float: left;}
.screen_boxtc .sn_list li a{ display: block; width: 1.64rem; height: 0.64rem; line-height: 0.64rem; text-align: center; border: 0.03rem solid #f0f0f0; background: #f0f0f0; font-size: 0.24rem; color: #000;}
.screen_boxtc .sn_list li a.active{ border: 0.03rem solid #ff802a; background: #fff0e9; color: #ff802a;}


/*é—®ç­”è¯¦æƒ…*/
.details_article{ overflow: hidden;}
.details_article .ae_tit{ line-height: .6rem; font-size: 0.42rem; color: #333; text-align: center; overflow: hidden;margin-top: .3rem;}
.details_article .ae_rgte{ padding: 0 0.3rem; height: 0.4rem; line-height: 0.4rem; font-size: 0.22rem; color: #999;}
.details_article .ae_rgte span:first-child{ float: left;}
.details_article .ae_rgte div{display: inline-block; float: left;width: 100%;}
.details_article .ae_rgte .yuedu{ display: block; float: left; }
.details_article .ae_rgte .dz_small{ margin-top: 0.1rem;}
.details_article .ae_rgte span:last-child{ float: right;}
.details_article .ae_txt{ width: 6.9rem; margin: 0 auto; padding: 0.24rem 0.1rem 0.3rem; border-bottom: 1px solid #dddddd;}
.details_article .ae_txt p{ line-height: 0.48rem; color: #666666; font-size: 0.24rem;}
.details_article .ae_qrrp{ padding: 0 0.3rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.24rem; color: #666666;}
.details_article .ae_qrrp span:first-child{ float: left;}
.details_article .ae_qrrp span:first-child em{ color: #999;}
.details_article .ae_qrrp span:last-child{ float: right;}
.details_article .ae_qrrp span:last-child em{ color: #cd0000;}
.details_article .ae_qrrp .aebj_btn{ float: right; width: 1rem; height: 0.36rem; margin-top: 0.2rem;}
.details_mk .ds_tit{ padding: 0rem 0.34rem; line-height: 0.8rem; font-size: 0.28rem; color: #333; background: #f2f2f2; margin-bottom: 1px;}
.dsct_list{ overflow: hidden; padding: 0 0.3rem;}
.dsct_list li{ overflow: hidden; width: 6.9rem; padding:0.21rem 0 0.16rem; border-bottom: 1px solid #dddddd;}
.dsct_list .dt_top{ height: 0.65rem; line-height: 0.65rem;}
.dsct_list .dt_top .d_tx{ width: 0.65rem; height: 0.65rem; border-radius: 50%; float: left;}
.dsct_list .dt_top .d_name{ font-size: 0.24rem; color: #666; margin-left: 0.16rem; float: left;}
.dsct_list .dt_top .d_time{ font-size: 0.22rem; color: #999; margin-left: 0.16rem; float: right;}
.dsct_list .dt_txt{ overflow: hidden; margin-top: 0.25rem; font-size: 0.24rem; color: #666;}
.dsct_list .dt_ctz{ float: right; margin-right: 0.3rem; height: 0.28rem; margin-top: 0.36rem; line-height: 0.28rem;}
.dsct_list .dt_ctz p{ float: left; font-size: 0.24rem; color: #999; margin-right: 0.2rem; }
.dsct_list .dt_ctz p i{ display: block; float: left; margin-right: 0.08rem; }
.dsct_list .dt_ctz .d_ct i{ background: url(../images/d_ct_xtb.png) no-repeat; background-size: 100%; width: 0.28rem; height: 0.28rem;}
.dsct_list .dt_ctz .d_zan i{ background: url(../images/d_zan_xtb.png) no-repeat; background-size: 100%; width: 0.24rem; height: 0.28rem;}
.dsct_qabox{ background: #f2f2f2; height: 0.6rem; width: 100%; position: fixed; bottom: 0px; left: 0px; z-index: 999; box-shadow: 0 -3px 3px #d6d6d6; padding: 0.24rem 0 0.2rem;}
.dsct_qabox textarea{  margin: 0 auto; width: 6.7rem; height: 0.36rem; line-height: 0.36rem; padding: 0.11rem 0.16rem; border:1px solid #cccccc; border-radius: 3px; background: #fff; font-size: 0.24rem; color: #666;}
.dsct_qabox .dq_btn{ margin-top: 0.2rem; height: 0.4rem; padding: 0 0.24rem;}
.dsct_qabox .dq_btn a{ display: block; width: 1rem; height: 0.4rem; line-height: 0.4rem; text-align: center; float: right; font-size: 0.24rem;  color: #fff; background: #ffcc00; border-radius: 3px;}
.dsct_qabox.active{ height: 2.28rem;}
.dsct_qabox.active textarea{ height: 1.44rem;}
.dsct_qabox.active .dq_btn{ display: block;}

.asker_aq{float: right;}


/*æ–°å¢žæ ·å¼*/
.ae_qrrp .tx_small { width: .4rem; height: .4rem; display: block; float: left; margin-right: .1rem; margin-top: 0.2rem; }
/*å…³æ³¨æŒ‰é’®é€šç”¨*/
.gz_btn{ display: inline-block; float: right; line-height: 0.4rem; padding: 0 0.07rem; color: #fff; background: #ff802a; border-radius: 3px; margin-top: 0.2rem;}
.attention_btn{background: #c24e00;width: 1.3rem;height: .46rem;text-align: center;line-height: .46rem;padding: 0;position: absolute;top: .5rem;right: .4rem;}
.attention_btn_qx{background: #bc0000;position: absolute;top: 1.2rem;right: .4rem;}
/*ä¼˜åŒ–å¸ˆä¸ªäººä¸»é¡µå¯¼èˆª*/
.yhsgr_iobox{ overflow: hidden; height: 1.04rem; box-shadow: 0px 0.01rem 0.2rem #999; margin-bottom: 0.15rem; padding-left: 0.29rem }
.yhsgr_iobox ul{ padding-top: 0.2rem; height: 0.6rem;}
.yhsgr_iobox ul li{ width: 2.3rem; height: 0.6rem; float: left; border-right: 1px solid #cccccc;}
.yhsgr_iobox ul li p{ font-size: 0.24rem; color: #000; text-align: center; line-height: 0.3rem;}
.yhsgr_iobox ul li:last-child{ border:0 none;}
.yhsgr_iobox ul li.active p{ color: #ff802a;}
.yhsgr_iobox ul li.active p:last-child{ border-bottom: 0.04rem solid #ff802a; padding-bottom: 0.22rem;}
.trtm_list2 li{ padding: 0.2rem 0rem; border-bottom: 1px solid #dddddd; }
.trtm_list.trtm_list2 li:last-child { border-bottom: 1px solid #dddddd; }
.trtm_list2 .seoer_info{ width: 4rem;}
/*ä¼˜åŒ–å¸ˆè¯¦æƒ…*/
.per_box{height: 2.7rem;background: #ff802a;position: relative;}
.per_info .tx_img{width: 1.2rem;height: 1.2rem;margin: 0 auto;border-radius: 50%;
	background: #ffffff;}
.per_info .per_name{color: #fff;font-size: .24rem;text-align: center;line-height: .5rem;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.per_info{width: 2rem;margin: 0 auto;padding-top: .5rem;padding-bottom: .5rem;}
.per_info_se{background: #ff8b3d;height: 1.2rem;}
.per_info_se div{float: left;width: 2.5rem;text-align: center;margin-top: .2rem;}
.per_info_se p{color: #fee4d2;color: #fee4d2;font-size: .28rem}
.per_info_se a{color: #FFFFFF;font-size: .28rem}
.per_nav{border-bottom: 1px solid #f5f4f4;height: .7rem;width: 100%;padding-bottom: .02rem;}
.per_nav ul{margin-left: .3rem;}
.per_nav li{float: left;width: 1.2rem;color: #000000;font-size: .24rem;line-height: .7rem;text-align: center;}
.per_nav li.active{border-bottom: 2px solid #ffb78a;color: #ffb78a;}
.info_box .per_info_ul{margin-left: .3rem;}
.info_box .per_info_ul li{height: .8rem;line-height: .8rem;width: 6.9rem;border-bottom: 1px solid #f7f7f7;}
.info_box .per_info_ul li p.info_t{float: left;font-size: .24rem;color: #333;}
.info_box .per_info_ul li p.info_x{float: right;font-size: .24rem;color: #666666;}
.info_box .per_info_ul li:last-child{border: none;}
.hide{display: none;}



/*join*/

.agent{background:#ff8700;width:100%;height:44px;}
.join .top-bar{width:70%;}
.join .name{color:#fff;line-height: 44px;}
.back2 {outline:none;display: inline-block;width: 32px;height: 32px;background: url(../images/back2.png)no-repeat 11px center; background-size: auto 50%;-webkit-background-size: auto 50%;
	margin: 6px;border:none;}
.join-introduce{ width: 94%; padding: 4px; margin: 0 auto;}
.left-introduce{ width: 20%; float: left;}
.right-introduce{width: 90%;color: #666;font-family: "å¾®è½¯é›…é»‘";padding: 0 5%;font-size: 14px;}
.left-introduce img{ width:100%; font-family: "å¾®è½¯é›…é»‘";}
.right-introduce span{width:80%; float: left; font-weight: bold; font-family: "å¾®è½¯é›…é»‘";}
.right-introduce font{color: #666; text-indent: 2em; line-height: 2em;font-family: "å¾®è½¯é›…é»‘";}

.big-eee{background:#eeeeee;width:100%;height:60px;clear:both;}
.list-box{width: 94%;padding: 4%; margin: 0 auto;float: left;}
.list-box ul li{border-bottom: 1px solid #eee; height:120px; margin-top: 4%; }

.introduce-font{ width: 70%; float: left;}
.introduce-font i{ width: 35%;color: #1492E6; float: left;    font-weight: bold;    font-family: "å¾®è½¯é›…é»‘";}
.introduce-font font{  color: #666; float: left;font-family: "å¾®è½¯é›…é»‘";    margin-top: 3%;}
.introduce-font span{ float: left; font-weight: bold;font-family: "å¾®è½¯é›…é»‘";}
.introduce-icon{width: 26%;float: left;overflow: hidden;padding: 3% 2%;}
.introduce-icon img{ width: 90%;}
.introduce-font img{ width: 100%;}
.font-box{height: 1.5em; line-height: 1.5em;}


.advantage{width: 90%;color: #666;font-family: "å¾®è½¯é›…é»‘";padding: 0 5%;font-size: 14px;}
.advantage span{ color: #1492E6;  width: 20%; display: block; margin-top: 2%; }
.policy{width: 90%;color: #666;font-family: "å¾®è½¯é›…é»‘";padding: 0 5%;font-size: 14px;}
.policy span{color: #1492E6; width: 40%; display: block; margin-top: 2%;}

.agent-img img{display: block;width: 30%;padding: 10% 35% 8%;}

.agent_navbar {display: -webkit-flex;display: -ms-flexbox;width:88%;margin:auto;background-color: #fafafa;    border: #0078C7 2px solid;   border-radius:6px;}
.agent_navbar_item.weui_bar_item_on {background-color: #1492E6;border-radius: 3px 0 0 3px;color: #fff;}
.agent_navbar_item {position: relative;display: block; -webkit-box-flex: 1;-webkit-flex: 1; -ms-flex: 1;flex: 1;padding:6px 0;text-align: center; font-size: 15px;
	-webkit-tap-highlight-color: transparent;color:#787878;}

.day .task .task_key3 {text-align: center;
	width: 50%;
	margin-left: 2%;}

.select{ width:18%; float: left; margin-right: 2%;}
.select-in{    width: 100%;
	float: left;
	color: #999;
	background: #f5f5f5;
	height: auto;
	padding: 6% 0;
	border-radius: 5px;
	border: none;}


.focus{ width:100%; height:100px;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#FE6C9C;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:100px; background:url(images/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* ÃˆÂ¡ÃÃ»ÃÂ´Â½Ã“Â¸ÃŸÃÃ */  }

.bd{
	overflow: hidden; width: 100%;
}

.idx-category {background-color: #fff;margin-bottom:2%;box-sizing: border-box;position: relative;}
.clearfix:before, .clearfix:after {display: table;content: "";line-height: 0;}
.clearfix:after {clear: both;}
.idx-category li {list-style: none;padding: 0;margin: 0;width: 25%;-webkit-box-sizing: border-box;float: left;}
.idx-category li a {text-align: center;width: 100%;display: block;position: relative;}
.idx-category li a img {top: inherit;width: 40px;height:40px;margin: 10px auto 0;-webkit-transform: inherit;transform: inherit;}
.idx-category li a p {display: block;width: 100%;text-align: center;color: #666;}

.eee {
	background: #eeeeee;
	width: 100%;
	height: 10px;
	clear: both;
}

.seo_plan{padding-bottom: 100px;}
.task_plan_title{
	font-size: .24rem;
	color: #666666;
	line-height: .8rem;
}
.task_plan_content{
	font-size: .24rem;
	color: #999;
	line-height: .8rem;
	width: 96%;
}
.task_plan_content textarea{
	padding-top: 0.3rem;
	color: #999;
	display: block;
	width: 100%;
	height: 100px;
}

.sjgt_box{ width: 100%; height: 100%; position: fixed; left:0; top:0.88rem; background: #fff; overflow-y: scroll; z-index: 1024;}
/*æœç´¢ç»“æžœè´­ç‰©è½¦å¼¹çª—-æ ‡é¢˜&ç¼–è¾‘æŒ‰é’®*/
.sjgt_tit{ width: 100%; height: 0.8rem; position: fixed; left: 0; top:0.88rem; background: #f7f7f7;}
.sjgt_tit .stit{ float: left; display: inline-block; line-height: 0.8rem; font-size: 0.28rem; color: #666666; padding-left: 0.28rem; }
.sjgt_tit .sbox{ float: right; display: inline-block; padding:0.13rem 0.36rem 0 0;}
.sjgt_tit .sbox a{ width: 0.9rem; height: 0.54rem; line-height: 0.54rem;  text-align: center; font-size: 0.24rem; color: #fff; float: left; display: block; margin-left: 0.22rem;}
.sjgt_tit .sbox .btn_res{ background: #ff9933;}
.sjgt_tit .sbox .btn_can{ background: #06b95e; display: none;}
.sjgt_tit .sbox .btn_del{ background: #ff9933; display: none;}

/*æœç´¢ç»“æžœè´­ç‰©è½¦å¼¹çª—-åº•éƒ¨æŒ‰é’®*/
.sjgt_btn{ position: fixed; left:0; bottom: 0; width: 100%; height: 0.84rem;}
.sjgt_btn a{ width: 50%; height: 0.84rem; line-height: 0.84rem;  text-align: center; font-size: 0.3rem; float: left; display: block; }
.sjgt_btn .sbtnl{ background: #fff0e9; color: #ff802a;}
.sjgt_btn .sbtnf{ background: #ff802a; color: #ffffff;}

/**/
.sjgt_list{ padding: 0 0.3rem; overflow: hidden;}
.sjgt_table{ border-spacing: 0px;display: none; display: table; border-collapse: collapse; width: 100%; }
.sjgt_table tr{ border-bottom: 1px solid #dddddd;}
.sjgt_table td{ text-align: left; font-size: 0.24rem; color: #666; height: 0.8rem; font-weight: normal;}
.sjgt_table td.t1{ width: 46%; position: relative;}
.sjgt_table td.t1 p{ color: #ff9933; margin-left:0.35rem; width: 2.4rem; line-height: 0.3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.sjgt_table td.t1 input{ display: none; width: 0.24rem; height: 0.24rem; position: absolute; left: 0; top: 50%; margin-top: -0.12rem;}

.sjgt_table td.t2{ width: 54%;}
.sjgt_table td.t2 ul{ overflow: hidden; width: 100%; height: 0.8rem; border-left: 1px solid #fff; }
.sjgt_table td.t2 li{ padding-left: 0.36rem; border-bottom: 1px solid #dddddd; overflow: hidden; line-height: 0.8rem; height: 0.8rem;}
.sjgt_table td.t2 li p{ float: left; height: 0.8rem; font-size: 0.2rem; color: #666666; overflow: hidden;}
.sjgt_table td.t2 li p:first-child{ width: 42%; }
.sjgt_table td.t2 li p:last-child{ width: 58%; text-align: right; color: #999;}
.sjgt_table td.t2 li:first-child p{ font-size: 0.24rem; font-weight: bold; }
.sjgt_table td.t2 li:last-child{ border:0;}
.sjgt_table td.t2 li .hs_btn{ float: right; display: inline-block; line-height: 0.8rem; color: #666666; font-weight: bold;}
.sjgt_table td.t2 li .hs_btn i{ float: right; display: block; margin-left: 0.1rem; width: 0.32rem; height: 0.79rem; background: url(../images/rcjm_xl.jpg) no-repeat; background-size:100% 100%;}
.sjgt_table tr.active td.t1 p{ white-space: normal;}
.sjgt_table tr.active td.t2 ul{ height: auto; border-left: 1px solid #dddddd;}
.sjgt_table tr.active td.t2 li .hs_btn i{ background: url(../images/rcjm_t.jpg) no-repeat; background-size:100% 100%; }
.sjgt_tables td.t1 input{ display: block;}

.cart{position: fixed;z-index: 9999;width: .8rem;height: .8rem;background: url(../images/cart.png) no-repeat;background-size: 100%;bottom: 1rem;right: .2rem;}
.w160 label{float: left;height: .4rem;line-height: .4rem;margin-left: .02rem;color: #999999;}
.w160 input{width:.4rem;height: .4rem;display: block;
	float: left;}

.validity{font-size: 12px;color: #333;}

.text_box{
	float: left;
	margin: 0;
	padding: 0;
	width: .55rem;
	height: .4rem;
	font-size: .24rem;
	line-height: .45rem;
	padding-left: .05rem;
	color: #999999;
	outline: 0;
	border: none;
	background: #FFF;
}
input[type=button]{
	-webkit-appearance:none;
	outline:none
}
.min,.add{
	border-radius: inherit;
	display: block;
	_display: inline;
	float: left;
	width:.4rem;
	height: .4rem;
	border: 1px solid #f9f9f9;
	line-height: .4rem;
	padding: 0;
	vertical-align: top;
	overflow: hidden;
	text-align: center;
	background-color: #ffffff;
	overflow: hidden;
	font-weight: bold;
	color: #999999;
	font-size: .24rem;
	outline: none;
}
.add:hover,.min:hover{
	background: #ff9933;
	color: #fff;
	border-radius: 0;
}
.serch_tit{margin-left: .3rem;font-size: .28rem;color: #333333;line-height: .68rem;height: .68rem;border-bottom: 1px solid #F7F7F7;margin-right: .3rem;font-weight: bold;}
.serch-ip .key_ipunt{font-size: .28rem;color: #666;height: .4rem;width: 5rem;padding: .05rem .1rem;margin-left: .3rem;margin-top: .2rem;margin-right: .4rem;margin-bottom: .2rem;}
.serch-ip .cx_btn{width: 1.2rem;height: .6rem;background: #ff802a;font-size: .28rem;color: #fff;border: none;}
.info_tit{height: .8rem;margin-left: .3rem;margin-right: .3rem;border-bottom: 1px solid #F7F7F7;}
.info_tit p:first-child{margin-left: .3rem;text-align: left;}
.info_tit p:last-child{margin-right: .3rem;text-align: right;}
.info_tit p{float: left;color: #666666;font-size: .24rem;height: .8rem;line-height: .8rem;width: 2.1rem;text-align: center;}
.price_li p{float: left;color: #666666;font-size: .24rem;height: .8rem;line-height: .8rem;width: 2.1rem;text-align: center;}
.price_li p:first-child{margin-left: .3rem;text-align: left;}
.price_li p:last-child{margin-right: .3rem;text-align: right;}
.price_li li{height: .8rem;margin-left: .3rem;margin-right: .3rem;border-bottom: 1px solid #F7F7F7;}
.jtl{float:right;width: 1.9rem;height: .88rem;font-size: .28rem;color: #fff;line-height: .88rem;text-align: center;background: #ff802a;border: none;margin: .3rem;}
.interest{margin-left: .3rem;margin-right: .3rem;border: none;}
.interest tr{line-height: .8rem;height: .8rem;border-bottom: 1px solid #F7F7F7;position: relative;}
.interest tr td{font-size: .24rem;line-height: .8rem;position: relative;}
.interest_key{margin-left: .3rem;width: 1.7rem;color: #ff9933;height: auto;}
.w160{width: 2.2rem;}
.w160 .text_box{width:.8rem;text-align: center;}
.w122{width: 1.22rem;}
.interest_box {border-bottom: 1px solid #F7F7F7;}
.interest_box i{ width: 0.33rem; height: 0.8rem; display: block; position: absolute; background: url(../images/rcjm_xl.jpg) no-repeat; background-size: 100%;right: .1rem;text-indent: -999em;bottom: .01rem;}
.interest_box .active i{ background: url(../images/rcjm_t.jpg) no-repeat; background-size: 100%;}
/*.interest_box2{display: none;}*/
.next{width: 100%;height: .88rem;background: #ff802a;font-size: .28rem;line-height: .88rem;text-align: center;border: none;color: #Fff; outline: none;}
.cart em{font-size: .16rem;color: #ff2a2a;width: .2rem;height: .2rem;border-radius: 50%;display: block;background: #FFFFFF;line-height: .2rem;margin-left: .5rem;margin-top: .1rem;text-align: center;}
.interest_con button{display: none;}
.article_hump{
    margin:0.2rem 0.3rem;width: 6.9rem;overflow: hidden}
.article_hump .hump1 a{float: left;color:#ffcc00;}
.article_hump .hump2 a{float: right;color:#ffcc00;}