/* CSS Document */


 .floatApp{background:none repeat scroll 0 0 rgba(0,0,0,0.8);bottom:0;left:0;overflow:hidden;position:fixed;width:100%;z-index:100;}
.floatApp .linkbox{display:block;padding:10px 12px;width:100%;box-sizing:border-box;}
.floatApp img{float:left;margin:0 10px 0 10px;width:36px}
.floatApp .text{-moz-box-flex:1;color:#fff;height:36px;line-height:20px}
.floatApp .text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.floatApp .btn{ background-color:#1f78c8;border-radius:2px;color:#ffffff;float:right;font-size:14px;height:25px;line-height:25px;margin-top:7px;text-align:center;width:75px}
.floatApp .off{background:none repeat scroll 0 0 #000;border-radius:50%;clip:rect(20px,40px,40px,20px);color:#fff !important;display:block;font-size:14px;height:40px;left:-20px;line-height:40px;position:absolute;text-align:center;top:-20px;width:40px}
.floatApp .off span{left:8px;position:relative;top:7px}



#getCity{ width: 18.5rem;height: 11rem; background: #fff; position: fixed; margin:0 0.8rem;top:50%; margin-top: -5rem;left:50%; margin-left: -9rem; z-index: 9999; border:1px solid #000; border-radius: 5px;}
#getCity span{ display: block; width: 100%; height: 50px; background: #e7e6e6; border-radius: 5px 5px 0 0; text-align: center; line-height: 50px; font-size: 16px; border-bottom: 1px solid #9b9b9b;}
#getCity p{ text-align: center; margin: 20px auto; font-size: 16px; color: #818080; }
#getCity p i{ color: #f60; font-style: normal;}
#getCity a{ display: block; float: left; width: 128px; height:40px; border-radius: 0.2rem; margin: 0 10px; line-height: 40px; text-align: center; font-size: 15px; color: #fff;}
.other-city{ background: #5eb41a;}
.now{ background: #1f79c8;}
.now em{ font-style: normal;}
.get99{ width: 90%; height: 50px; background: #2f2f2f; border-radius: 10px; margin: 0px auto 0 auto; color:#999;text-align: center; line-height: 50px; position: fixed;top: 0;}
.get{ width: 90%; height: 50px; border-radius: 10px; margin: 0px auto 0 auto; color:#999;text-align: center; line-height: 50px; position: fixed;top: 0;filter:Alpha(Opacity="0",FinishOpacity="75",Style="2")}


/* 自动换行 */

.word-auto{word-wrap: break-word;word-break: normal;}

/* 自动居中 */

.mg-auto{ margin-left:auto; margin-right:auto; position:relative;}
.area{ width:100%;}
/* 超出隐藏 */

.overflow{ overflow:hidden;}

@media screen and (max-width : 360px) {
	#wrap{ width:100%;}
}

@media screen and (min-width: 360px) and (max-width : 479px) {

	body{ font-size:12px;}

	#wrap{ width:100%;}

}

@media screen and (min-width: 480px) and (max-width: 640px) {

	body{ font-size:15px;}

	#wrap{ width:100%;}

}



/* 应用头 */

#apply-pup-icon{ display:none;}
.apply-top{  width: 100%; height:3.3rem; background: #ff621c; position:relative;}

.apply-top a{ display:block; float:left; position:relative; z-index:10; font:400 1.5em/3.2em 'simsun'; text-indent:-100em; overflow:hidden;}

.apply-top .apply-return{ width:15%; background:url(../lp/topback.png) 50% 50% no-repeat; background-size:auto 48%; margin-right:55%;}

.apply-top .apply-home{width:15%; background:url(../lp/default.png) 50% 50% no-repeat; background-size:auto 48%;}

.apply-top #apply-home{ margin-left:15%;}

.apply-top .apply-pup{width:15%;background:url(../lp/nav.png) 50% 50% no-repeat; background-size:auto 40%;}

.apply-top .apply-pup-hover{ background:url(../lp/nav2.png)50% 50% no-repeat; background-size:auto 40%;}

.apply-top .apply-default{ width:15%; background:url(../lp/default.png) 50% 50% no-repeat; background-size:auto 48%;}

.apply-top h2{ width:52%; margin-left:24%; text-align:center; position:absolute; top:0; left:0; z-index:1; font:400 2em/2.5em 'microsoft yahei'; color:#FFF;}


.i-icon{ background:#FFF; padding:1em 0; }
.i-icon h2{font:400 1.5em/2em 'microsoft yahei';color:#1f79c8; padding-left:1rem; margin-bottom:0.5rem; border-bottom:1px #c0c0c0 solid }

.i-icon ul li{ float:left; width:20%; margin:0 0 0 4%;}

.i-icon ul li a{font:400 1.2em/3.5em 'microsoft yahei'; color:#666666; height:100%; width:100%; text-indent:-200px;}

#so{padding:0; background:#FFFFFF;margin-bottom: 1rem;}

.list-title{font:400 1.5em/2.0em 'microsoft yahei'; color:#333333;width:100%;height:2.0em;  }
.more-title{display: block; width:100%;   font:400 1.5em/2.0em 'microsoft yahei'; text-align:right; color: #757575;height:2.0em;}
.wenda-title{font:400 1.5em/1.5em 'microsoft yahei'; color:#333333;width:100%;height:2.0em;font-weight: bold;}
#ask_list .p_search{ border-bottom: 1px solid #eee; font-size: 0.9rem; line-height: 1.2rem; padding-bottom: 10px;}

#so{padding:0; background:#FFFFFF;margin-bottom: 1rem;}

.icon_new{width: 100%;padding-top:1rem;height:11rem; margin-bottom:0.5rem; background:#FFFFFF;}
.icon_new a{display: block;float: left; width:25%;  height: 4.0rem; text-align: center; font:400 1.2em/1.5em 'microsoft yahei'; color: #898989; margin-bottom: 1.5rem;}
.icon_new a span{display: block; width: 3rem;height: 3rem;  margin: 0 auto 0.5rem;}
.icon_new a .new-icon{background: url('../lp/new-icon.png') no-repeat;background-size: 3rem;}
.icon_new a .youhui-icon{background: url('../lp/youhui-icon.png') no-repeat;background-size: 3rem;}
.icon_new a .fujin-icon{background: url('../lp/fujin-icon.png') no-repeat;background-size: 3rem;}
.icon_new a .ershou-icon{background: url('../lp/ershou-icon.png') no-repeat;background-size: 3rem;}
.icon_new a .zufang-icon{background: url('../lp/zufang-icon.png') no-repeat;background-size: 3rem;}
.icon_new a .news-icon{background: url('../lp/news-icon.png') no-repeat;background-size: 3rem;}
.icon_new a .wenda-icon{background: url('../lp/wenda-icon.png') no-repeat;background-size: 3rem;}
.icon_new a .shoucang-icon{background: url('../lp/shoucang-icon.png') no-repeat;background-size: 3rem;}


/*FlexSlider幻灯片  样式结束*/

 .search-m{ -moz-border-radius:1rem;-webkit-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;width:60%;position: relative; margin-top:0.7rem}

.full-width {
  display: block;-webkit-box-flex: 1; background: no-repeat 7px 10px;border: 0;height:2rem;line-height:2rem;padding:8px 8px 7px 8px;margin-top: 0;-webkit-user-modify: read-write-plaintext-only;outline: none;width:99%;color: #999999;box-sizing:border-box

}
.has-border {
  border: 1px solid #ffffff;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.has-border:focus {
  border-color: #ffffff;
  box-shadow: 0 0 5px rgba(255,255,255, 0.1);
  outline: none;
}

.rounds{-moz-border-radius:1rem;-webkit-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem; background:url(../lp/icon_soso.png) 10px center no-repeat #FFFFFF;background-size:1rem; padding-left:2.2rem; color:#999999}


#new_lptj {height: auto; background: #fff; margin-bottom:0.5rem;padding:0.5rem;}
#new_lptj .new_lp_list {width: 100%;height: auto;background: #fff;}
.new_lp_list a {display: block;}
.new_loupan-item img {float: left;width: 100px;height: 70px;}
.new_loupan-item .lp_right{ width: 65%;}
.new_loupan-item .chang{ width: 3.5rem; height: 4.1rem; margin-left: 1rem}
.new_loupan-item ul {zoom: 1;line-height: 1.6;overflow: hidden;padding-left:12px;}
.new_loupan-item li, .loupan-item li span {color: #c0c0c0;font-size: 16px;}
.new_loupan-item li.ui-name i#loupan_name{font-style: normal;color: #333333;font-size: 16px;width: 100%;height: 22px;overflow: hidden;font-style: normal;}
.new_loupan-itemm li.fn-text-overflow {width: 100%;font-size: 15px;overflow: hidden;height: 25px;}
.new_loupan-item li,.new_loupan-item li span {color: #c0c0c0;font-size: 14px;height: 24px;overflow: hidden;}
.new_loupan-item li.lbs-bg span.ui-price {color: #fe6200;}
.new_loupan-item li span {float: right;}
.new_loupan-item .youhuiprice .yh-icon-bg{display: inline-block;width: 3rem;height: 1.4rem;background: url('../lp/yhbg.png') no-repeat;background-size: 3rem 1.3rem;font-size: 0.9em;color: #fff;font-style: normal;line-height: 1.4rem;padding-left: 0.5rem;}
.new_loupan-item li.ui-name span.zs, .ui-con li span.zs {color: #757575;}

.news_info_item{font-size: 16px;padding:10px 0;cursor: pointer;border-bottom: 1px solid #dddddd;}
.news_info_item .lp_left{float:left;width: 30%;height: 65px;overflow: hidden;margin: 8px 5px 0 5px;padding: 1px; text-align: center;margin-bottom: 10px;}
.news_info_item img {float: left;width: 100px;height: 70px;padding-right:12px; }
.news_info_item .lp_right{ width: 65%;}
.news_info_item ul {zoom: 1;line-height: 1.6;overflow: hidden;}
.news_info_item li{color: #c0c0c0;font-size: 16px;}
 .news_info_item li.ui-name i#info_title{font-style: normal;color: #333333;font-size: 16px;width: 100%;height:44px;overflow: hidden;font-style: normal;}
.news_info_item li.fn-text-overflow {width: 100%;font-size: 15px;}
.news_info_item li,.news_info_item li span {color: #c0c0c0;font-size: 14px;}

.new_loupan-item li.ui-name span.cgreen,.ui-con li span.cgreen {color: #14a300;}

.new_loupan-item {font-size: 16px;padding:10px 0;cursor: pointer;border-bottom: 1px solid #dddddd;}
.noline{ border-bottom: 0;}
.new_loupan-item .lp_left{float:left;width: 30%;height: 65px;overflow: hidden;margin: 8px 5px 0 5px;padding: 1px; text-align: center;margin-bottom: 10px;}
 .new_loupan-pic{float: left;width: 104px;height: 72px;overflow: hidden;position: relative;}
.new_loupan-pic img {width: 100px;height: 70px;}
.new_loupan-pic i{position: absolute;width: 21px;height: 26px;display: block;top: 0;right:5px;color:#fff;font-size:12px;font-style: normal;background: url("../lp/j_icon.png") no-repeat;background-size:100%;line-height:24px;text-align: center;}

.fiexd{width: 100%;height:auto;position: fixed;bottom:0;text-align: center;z-index: 6;}
.fiexd .fiexd_nav{overflow: hidden;width: 100%;line-height: 2rem; background:rgba(0,0,0,0.75);text-align: center;margin-top: 0px;position: relative;display:none;}
.fiexd .fiexd_nav ul{top:0;left: 0;float: left;width: 100%;}
.fiexd .fiexd_nav ul li{ float: left; width: 20%;}
.fiexd .fiexd_nav ul li a{float:left;display:block;width: 100%;height: 3rem;overflow: hidden;text-align: center;color: #c4c3c3;line-height: 3rem;font-size: 0.8rem;}
.fiexd .fiexd_nav ul.b{top:0;left: 0;}
.fiexd .fiexd_nav ul.b li{ float: left;}
.fiexd .fiexd_nav ul.b li a{color: #c4c3c3;line-height: 3rem;font-size: 0.8rem;padding: 0 0.5rem;}
.fiexd .fiexd_nav .active{color: #ffb400;}
.fiexd span{display: block;width: 5rem;height: 2rem;background:url('../lp/span_07.png') no-repeat 0 0;background-size: 5rem 2rem;margin:0 auto;color: #fff;font-size: 0.8rem;text-align: center;line-height: 2rem;}
.fiexd .line {background: #777575;display: block;height: 8px;width: 100%;}
.fiexd .line ul li {float: left;height: 8px;width: 25%;}
.fiexd .line .active {background: #BFBFBF;}
.wrap .top{ width: 100%; height: 3rem;border: 1px solid #939393;}
.wrap .top .back{display: block;width: 15%;height: 2.9rem;background: #fff url('../lp/icon2.png') no-repeat 0 0;background-size: 2.9rem 14rem;margin: 1px;border-right: 1px solid #949393;}
.wrap .so{width: 84%;position: relative;}
.wrap .so input{width: 100%;height: 3rem;background: #fff;border:0;outline: none;}
.wrap .so p{position: absolute;top:1rem;left: 0.5rem;font-size: 1rem;color: #c8c8c8;}
.wrap .so .icon{position: absolute;top:0;right: 0;width: 4rem;height: 3rem;}
#clear{display: block; clear:both;text-align: center;font-size: 1rem;color: #bdbcbc;cursor:pointer;border:1px solid #c8c8c8;border-top: 0;line-height: 2rem;background:#fff;}

#more{ height: 2.5rem; text-align: center;}
#more a{display:block;width: 100%;color: #757575; line-height: 2.5rem; font-size: 1rem;}
#more{ background: #ececec;}
#more em{width: 100%;color: #757575; line-height: 3rem; font-size: 1rem;font-style: normal;display: block;text-align: center;}
#more .loading{ width:100%; height:3.5rem; line-height: 25px;font-size: 1rem; color: #999; display:none;}
#more .loading a{ display: block;width: 86px; height: 25px; margin:0 auto 10px auto; color: #757575;}
#more .loading span{ display:  block; width: 25px; height: 10px; background: url('../lp/loading.gif') no-repeat; margin-top: 16px; float: right; background-size: 25px 7px;}
/*------------more css end-----------*/
#backTop{ display: none; width: 45px; height: 45px; background:url('../lp/icon.png')no-repeat 0 -121px; background-size: 149px 214px; position: fixed;bottom:60px; right: 10px; z-index: 5000;}

.new_loupan-item .ui-name .zk-icon-bg{
width:30px;height:22px; background: url('../lp/yhbg.png') no-repeat;
background:url(../lp/zkbg.png) no-repeat;display: inline-block; -moz-background-size:90% 60%;
    -webkit-background-size:90% 60%;
    -o-background-size:90% 60%;
    background-size:90% 60%;}

.new_loupan-item .hui{border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px; font-size:12px;padding:0 3px; /* Old Firefox */background:#ff6815; color:#FFFFFF; margin-left:5px;}

.fn-text-date{ width:60%; float:left}

.fn-text-title-zan{ width:20%; margin-right:5%; text-indent:1.2em; background:url('../lp/zan2.png') 5% 50% no-repeat; background-size:auto 70%;display:block; float:left}

 .filter-box{position:relative}.filter-box .filter-condition{display:-webkit-box;border-bottom:1px solid #ebebeb}
 .filter-box .filter-condition .condition-item{display:-webkit-box;-webkit-box-flex:1;width:0;padding:15px 0;font-size:16px}
 .filter-box .filter-condition .condition-item .condition-name{position:relative;display:-webkit-box;-webkit-box-flex:1;-webkit-box-pack:center;-webkit-box-align:center}.filter-box .filter-condition .condition-item .condition-icon{position:relative;display:block;width:13px;background-image:url(../lp/bg05_down.png);background-position:left center;background-repeat:no-repeat;margin-top:1px;margin-right:10px;background-size:13px 7px;transform-origin:50% 50%;-webkit-origin:50% 50%;-webkit-transition:all .5s;transition:all .5s}
 .filter-box .filter-condition .condition-active{position:relative;border-bottom:2px solid #0d7ad9;color:#0d7ad9}

 .filter-box .filter-condition .condition-active .condition-icon{transform:rotate(180deg);-webkit-transform:rotate(180deg)}

 .filter-detail-box{position:absolute;left:0;top:54px;width:100%;z-index:19}
 .filter-detail-box .show-list{display:none;background-color:#FFF}
 .filter-detail-box .sublist{display:none}
 .filter-detail-box .detail-list-label{padding:0 10px;background-color:#f5f5f5}
 .filter-detail-box .link-item,.filter-detail-box .multi-item{display:block;font-size:16px;border-bottom:1px solid #eeeeee;padding:15px 10px;background-color:#FFF;color:#333}.filter-detail-box .actived-item{color:#0d7ad9}
 .filter-detail-box .detail-list-label .link-item{background-color:#f5f5f5}

.i-tab-title{ background:-webkit-linear-gradient(top,#ffffff,#eeeeee);
background:-moz-linear-gradient(top,#ffffff,#eeeeee);
background:-o-linear-gradient(top,#ffffff,#eeeeee);
background:-ms-linear-gradient(top,#ffffff,#eeeeee);
background:linear-gradient(top,#ffffff,#eeeeee);
position:relative;
border-bottom:1px #e3e3e3 solid
}

 .i-tab-title:before,
.i-tab-title:after{ background:-webkit-linear-gradient(top,#ffffff,#eeeeee);
background:-moz-linear-gradient(top,#ffffff,#eeeeee);
background:-o-linear-gradient(top,#ffffff,#eeeeee);
background:-ms-linear-gradient(top,#ffffff,#eeeeee);
background:linear-gradient(top,#ffffff,#eeeeee);
}
.i-tab-title {height:3.4em;overflow:hidden;padding:5px 0;}
.hot-tg td{ height:2.9em; overflow:hidden}
.hot-bg{ float:left; background:url(../lp/hot-bg.png) left top no-repeat; width:5%; height:4rem; background-size:contain; background-size:auto 40%;}
.hot-tg{ color:#757575; width:95%; float: right;height:2.9em; font-size:12px; overflow: hidden;}
.c-orange{color:#fe6200}
.c-black{color:#333333}
.c-green{ color:#14a300}

.new_loupan-item li.ui-name span.c-green, .ui-con li span.c-green {color: #757575;}

.yh-info-1{ margin-left:0.5rem;font:400 1.1em/1.5em 'microsoft yahei'; overflow:hidden}

.mt1{ margin-top:0.5rem}

.icin{position:relative}
.icin:after{position:absolute;width:24px;height:24px;content:'\00a0';background:url('../lp/home_icon2.png') no-repeat;
	-webkit-background-size:24px auto;-moz-background-size:24px auto;-o-background-size:24px auto;background-size:24px auto}
.icinask{position:relative}
.icinask:after{position:absolute;width:24px;height:24px;content:'\00a0';background:url('../lp/home_icon2.png') no-repeat;
    -webkit-background-size:24px auto;-moz-background-size:24px auto;-o-background-size:24px auto;background-size:24px auto}
.sbx{padding:5px 7px 10px;background-color:#ececec}
.ipt{position:relative;height:36px;background-color:#EFEFEF;border:1px solid #ffffff;
	-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.ipt.on{}
.ipt .txt{position:relative;width:100%;box-sizing:border-box;height:36px;line-height:36px;text-indent:5px;color:#5C5956;font-size:14px;padding-right:32px;background-color:#ffffff;border:none;z-index:1;
	-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.ipt em{position:absolute;width:36px;height:36px;cursor:pointer;right:0;top:0;z-index:2}
.ipt em:after{left:6px;top:6px}
.stl{border:1px solid #ffffff; margin-top:0.5rem;border-top:none;
	-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px; background:#FFFFFF}
.stl .close{display:block;height:36px;line-height:36px;color:#9F9F9F;text-align:center;background-color:#FFFFFF;
	-webkit-text-shadow:1px 1px 1px #FFF;-moz-text-shadow:1px 1px 1px #FFF;-o-text-shadow:1px 1px 1px #FFF;text-shadow:1px 1px 1px #FFF;
	-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;cursor: pointer;}
.slr span{position:relative;display:block;font:400 1.4em/2.5em 'microsoft yahei';color:#ffffff; background:#1f78c8;border-bottom:1px solid #d7d7d7}
.slr .lt{padding:0 7px}
.searchlog{padding:0 7px}
.searchlog ul li{font:400 1.4em/2.2em 'microsoft yahei';border-bottom:1px solid #d7d7d7; background:url(../lp/channel_icon.png) no-repeat 0 0;background-size:50px auto;background-position:-18px -399px; color:#888888; text-indent:1.4rem}
.searchlog ul li a{ color:#888888; display: block;}

.icon_wenda{width: 100%; padding-top:1rem;height:6rem; margin-bottom:0.5rem; background:#FFFFFF;}
.icon_wenda a{display: block;float: left; width:25%; height: 4.0rem; text-align: center; font:400 1.2em/1.5em 'microsoft yahei'; color: #898989; margin-bottom: 1.5rem;}
.icon_wenda a span{display: block; width: 3rem;height: 3rem;  margin: 0 auto 0.5rem;}
.icon_wenda a .fczs-icon{background: url('../lp/wenda-icon1.png') no-repeat;background-size: 3rem;}
.icon_wenda a .fwmm-icon{background: url('../lp/wenda-icon2.png') no-repeat;background-size: 3rem;}
.icon_wenda a .flfg-icon{background: url('../lp/wenda-icon3.png') no-repeat;background-size: 3rem;}
.icon_wenda a .fcjj-icon{background: url('../lp/wenda-icon4.png') no-repeat;background-size: 3rem;}
.icon_wenda a .zxfs-icon{background: url('../lp/wenda-icon5.png') no-repeat;background-size: 3rem;}
.icon_wenda a .yhdk-icon{background: url('../lp/wenda-icon6.png') no-repeat;background-size: 3rem;}
.icon_wenda a .other-icon{background: url('../lp/wenda-icon7.png') no-repeat;background-size: 3rem;}

.icon_wenda a .fczs-icon-on{background: url('../lp/wenda-icon1-on.png') no-repeat;background-size: 3rem;}
.icon_wenda a .fwmm-icon-on{background: url('../lp/wenda-icon2-on.png') no-repeat;background-size: 3rem;}
.icon_wenda a .flfg-icon-on{background: url('../lp/wenda-icon3-on.png') no-repeat;background-size: 3rem;}
.icon_wenda a .fcjj-icon-on{background: url('../lp/wenda-icon4-on.png') no-repeat;background-size: 3rem;}
.icon_wenda a .zxfs-icon-on{background: url('../lp/wenda-icon5-on.png') no-repeat;background-size: 3rem;}
.icon_wenda a .yhdk-icon-on{background: url('../lp/wenda-icon6-on.png') no-repeat;background-size: 3rem;}
.icon_wenda a .other-icon-on{background: url('../lp/wenda-icon7-on.png') no-repeat;background-size: 3rem;}

.wenda_lptj {height: auto;background: #fff; margin-bottom:0.5rem;  padding:0.5rem}
.wenda_r {height: auto; margin-bottom:1rem;padding:0.5rem }
.wenda_rept{height: auto; background:#ffffff; padding:0.5rem; margin:0.5rem;
border:1px solid #dedede;
border-radius:15px;
-moz-border-radius:15px; /*  Firefox */

}
.wenda_rept textarea {
	width:100%;
	border:1px solid #ffffff;
	background:#FFF;
	margin:0 auto;
}

.wenda_rept textarea:hover {
	-webkit-transition:border-color 0.3s ease-in-out;
	-moz-transition:border-color 0.3s ease-in-out;
	transition:border-color 0.3s ease-in-out;
	border:1px solid #ffffff;
}

.wenda_rept textarea {
	height:100px;
	max-width:100%;
  resize:none;

}

.wenda_r_bt{padding:0.5rem;}

.wenda_r_bt button[type="submit"] {
	cursor:pointer;
	width:100%;
	background:#0d7ad9;
	color:#FFF;
	padding:10px;
	font-size:15px;
border:1px solid #0d7ad9;
border-radius:5px;
-moz-border-radius:5px; /*  Firefox */
}

.wenda_r_bt button[type="submit"]:hover {
	background:#f35c09;
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
	border:1px solid #f35c09;
border-radius:5px;
-moz-border-radius:5px; /*  Firefox */
}


.wenda_r_bt button[type="submit"]:active { border:1px solid #f35c09;
border-radius:5px;
-moz-border-radius:5px; /*  Firefox */ }


.device {
  width:100%;
   background: #ffffff;
  position: relative;
  height:120px; overflow:hidden
}

.swiper-container {
  width:100%;
  height: auto;
}
.content-slide {
  color: #333333;
}
.content-slide dl dt.title_pic {
  float:left; margin-right:0.5rem
}
.content-slide dl dt.title_pic img {width: 160px;height: 109px;}
.content-slide dl dd{ font-size:18px; font-weight:400; line-height:30px; height:90px; overflow:hidden; }
.pagination {
  position: absolute;
  left: 0;
  text-align: right;
  bottom:5px;
  width: 100%;
    z-index: 100;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #479eeb;
  box-shadow: 0px 1px 2px #479eeb inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}

.swiper-container4 {
    margin:0 auto;
    position:relative;
    overflow:hidden;
    height:120px;
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -o-backface-visibility:hidden;
    backface-visibility:hidden;
    /* Fix of Webkit flickering */
    z-index:1;
}

.carditems_info  h2{color:#333333;line-height:30px;line-height:30px;font-size:15px; font-weight:100  }
.carditems_info div{ font-size:12px; color:#666666; border-bottom:1px solid #ececec; padding-bottom: 14px;}
.carditems_info{ margin-bottom:1rem}
 .op_ico{background:url(../lp/channel_icon.png) no-repeat 0 0;background-size:50px auto;}
 .carditems_list{clear:both;*zoom:1;border-bottom:1px solid #ececec;padding:3px 0px; margin-bottom:1rem;background:#fff;}
  .carditems_list_dt .topline{background-position:0 -423px;color:#fff;display:inline-block;position:absolute;left:-6px;top:-4px;font-weight:600;font-size:14px;line-height:20px;height:24px;width:49px;text-align:center;}
 .carditems_list_dt img{width:80px;height:60px;font-size:0;}
  .carditems_list_dd{overflow:hidden;*zoom:1;}
 .carditems_patronage{clear:both;overflow:hidden;padding-bottom:4px;}
 .carditems_patronage img{width:100%;}
  .carditems_list_h3{clear:both;color:#333333;line-height:22px;font-size:15px; font-weight:100}
 .carditems a:visited .carditems_list,.carditems-live a:visited .carditems_list{display:block!important;}
 .op_ico{display:inline-block;font-size:10px;height:26px; color:#c0c0c0; line-height:26px;padding-left:24px;margin-left:3px;}
 .op_ico.time_num{padding-left:0;margin-left:0;background:none;}
 .op_ico.num_ico{background-position:-12px -294px;}
 .op_ico.pics_ico{background-position:-10px -347px;padding-left:26px; color:#479eeb;font-size:12px;}

 /*******STYLE 3*******/
.chk_bt{
    display: none;
}
.chk_bt + label {
    background-color: #FFF;
    padding:6px 9px;
    border-radius:14px;
    display: inline-block;
    position: relative;
    background: #69c244;
    width: 78px;
    height: 10px;
}

.chk_bt + label:before {
    content: ' ';
    position: absolute;
    background: #ffffff;
    top: 1px;
    z-index: 9;
    left: 0px;
    width: 24px;
    color: #8ac9ff;
    height:20px;
    border-radius:14px;
    box-shadow: 0 0 1px rgba(0,0,0,0.6);
}

.chk_bt + label:after {
    content: '只看问题';
    position: absolute;
    font-size:10px;
    color:#ffffff;
    line-height:22px;
    font-weight: bold;
    left: 8px;
    padding:0px 5px;
    top:0px;
    border-radius: 100px;
}

.chk_bt:checked + label {
    background: #f0f0f0;
}

.chk_bt:checked + label:after {
    content: '显示答案';
    left: 10px;
    color:#999999;

}

.chk_bt:checked + label:before {
    content: ' ';
    position: absolute;
    z-index: 99999;
    left: 72px;
}

.chk_bt + label:after {
    left: 28px;
}

#checkbox_d1 + label:after, #checkbox_d1 + label:before, #checkbox label {
}

/*问答详情*/
.wenda_details{clear:both;*zoom:1; padding:3px 0px; margin-bottom:0.5rem; }
.wenda_details_dt img{width:80px;height:60px;font-size:0;}
.wenda_details_dd{overflow:hidden;*zoom:1;}
.wenda_details_h3{clear:both;color:#333333;line-height:30px;font-size:18px; font-weight:100;
  background:url(../lp/channel_icon.png) no-repeat 0 0;background-size:50px auto;background-position:-18px -73px; text-indent:1.6rem}
.wenda_details,.carditems-live a:visited .wenda_details{display:block!important;}
.op_ico{display:inline-block;font-size:14px;height:26px; color:#c0c0c0; line-height:26px;padding-left:24px;margin-left:3px;}
.op_ico.time_num{padding-left:0;margin-left:0;background:none;}
.op_ico.num_ico{background-position:-12px -294px;}
.op_ico.pics_ico{background-position:-10px -347px;padding-left:26px; color:#479eeb;font-size:14px;}
.op_ico.pics_ico a{ color:#479eeb;font-size:14px;}

.p_image{  border-radius:50px; width:25px; height:25px}

.wenda_friend{clear:both;*zoom:1; padding:3px 0px; margin-bottom:0.5rem;background:#fff;}
.wenda_friend_dd{overflow:hidden;*zoom:1;}
.wenda_friend_h3 span{ display:-moz-inline-box;display:inline-block; margin-right:3px}
.wenda_friend_p{ font-size:14px; color:#888888; line-height:24px;}
.op_ico.zan_ico{background-position:-10px -260px;padding-left:26px;  display:block;color:#479eeb;font-size:13px;}
.op_ico.zan_ico a{ color:#479eeb;font-size:13px;}
.op_ico.zan_ico:hover{background-position:-10px -228px;}

.wenda_related{clear:both;*zoom:1; padding:3px 0px; margin-bottom:0.5rem;background:#fff;}
.wenda_related_h3{clear:both;color:#333333;line-height:30px;font-size:18px; font-weight:100;}
.wenda_related_dd{overflow:hidden;*zoom:1;}
.wenda_related_dd ul li{ color:#333333;   height:1.5rem; font-size:14px; line-height:1.5rem; overflow: hidden;}
.wenda_related_dd ul li a{ color:#333333;}
.answer_num{font-size:14px; text-indent:1.6rem; color:#c0c0c0;background:url(../lp/channel_icon.png) no-repeat 0 0;background-size:50px auto;background-position:-12px -294px;}

.hotsou-b h2{clear:both;color:#479eeb;line-height:30px;font-size:16px; font-weight:400;
   background:url(../lp/channel_icon.png) no-repeat 0 0;background-size:50px auto;background-position:-18px -374px; text-indent:1.1rem}
.hotsou-b{ padding:0 0.5rem}
.interestp{ margin-top:0.5rem;}
.interestp a{ margin-right:0.5rem}
.interestp .button_r {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% 'Microsoft yahei',Arial, Helvetica, sans-serif;
	padding: .55em 1em .55em .55em;
   	border-radius: .5em;
    margin: 0 5px 10px 0;
  }
.interestp .button_r:hover {
	text-decoration: none;
	color:#FFF;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	border-color:#479eeb;
}
.interestp .button_r:active {
	position: relative;
	top: 1px;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	border-color:#479eeb;
 }

.interestp .white {
	color: #666666;
	border: solid 1px #b7b7b7;
	background: #f0f0f0;
	background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f0f0f0,  #f0f0f0);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#f0f0f0');
}
.interestp .white:hover {
	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ffffff));
	background: -moz-linear-gradient(top,  #fff,  #ffffff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff');
    color: #479eeb;
}
.interestp .white:active {
	color: #999;
	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ffffff));
	background: -moz-linear-gradient(top,  #fff,  #ffffff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff');
    color: #479eeb;
}
.interestp a.a_l{ height: 26px; line-height: 26px; font-size: 0.9rem; color:#479eeb;  width: 48%; margin-right: 1%; display: inline-block; overflow: hidden}

.zhinan .zhinan-list {font-size:15px;line-height: 22px;}
.zhinan .zhinan-list ul li {padding: 5px 0; clear: both; height: 44px;}
.zhinan .zhinan-list h6{font-size: 15px;}
.zhinan .zhinan-list a{ color: #333;padding-right: 1%; display: inline-block;float: left; height:22px;width: 32%; overflow: hidden;}
.flink{padding: 3px; background: #fff; text-align: center;}
.flink a{ display:inline-block; padding: 3px 5px; font-size: 13px; color:#479eeb; }

.scroll{margin:0px auto;max-width:640px; position:relative;}
.scroll_box{overflow:hidden;visibility:hidden;position:relative;}
.scroll_wrap{overflow:hidden; position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
.scroll_position{position:absolute;right:5px;z-index:400px; margin-top: -14px;}
.scroll_position li{display:inline-block;width:8px;height:8px;border-radius:10px;background:#fff; opacity:0.5;margin: 0 0 0 3px;}
.scroll_position li a{font-size:0;}
.scroll_position li.on{background-color:#fff;opacity:0.9}

.an_details_h3{clear:both;color:#666666;line-height:30px;font-size:16px; font-weight:100;
   background:url(../lp/an_icon.png) no-repeat 0 0;background-size:50px auto;background-position:-18px 6px;text-indent:1.6rem}
.an_details_h3 span a{ color:#0d7ad9}
.wenda_other_h3{clear:both;color:#333333;line-height:24px;font-size:18px; font-weight:100}
.wenda_other_p{ font-size:16px; color:#888888; line-height:28px;}
.wenda_other_p span a{ color:#0d7ad9}
.blank05{ height:0.5rem}
.tl20{text-indent:1.6rem}
.an_lptj {height: auto;background: #fff; margin-bottom:1px;  padding:0.5rem}
.an_t1{height: auto;background: #fff; padding:0.5rem 0.5rem 0 0.5rem}
.second-tags-scroll{height:50px;line-height:50px;background:#fff;font-size:16px;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none; margin-bottom:0.5rem}
.second-tags-scroll::-webkit-scrollbar{height:0}
.second-tags-scroll ul{white-space:nowrap;padding:0 0 0 5px}
.second-tags-scroll li{white-space:nowrap;display:inline-block;padding-right:10px}
.second-tags-scroll li a{display:block;color:#666666;border: 1px solid #bfbfbf;padding: 0 10px 0 10px;border-radius:5px;font-size:16px;line-height: 27px;}
.second-tags-scroll li a:hover{color:#479eeb;border:1px solid #479eeb}
.an_related_dd{ width:100%;}
.an_related{clear:both;*zoom:1; padding:3px 0px; margin-bottom:0.5rem;background:#fff;}
.an_related_h3{clear:both;color:#333333;line-height:24px;font-size:18px; margin-bottom:0.5rem; font-weight:100;}
.an_related_dd dl{ border-bottom:1px #dddddd solid}
.an_related_dd dl dt {
    float: left;
    width:13%;
	font-size:14px;
	line-height:1.8rem;
}
.an_related_dd a{ color:#333333}
.an_related_dd dl dd.mc_icon {
    float: left;
    width: 5%;
	text-align:right;
    text-indent: 0;
}
.an_related_dd dl dd {
    width: 94%;
    overflow: hidden;
    float: left;
    font-size: 14px;
    line-height: 2rem;
    height: 2rem;
    text-indent:6px;
}
.zt_details_h3{clear:both;color:#333333;line-height:30px;font-size:18px; font-weight:100;}
.ztzs_details_p{clear:both;color:#666666;line-height:30px;font-size:16px; font-weight:100;text-indent:1.6rem}
.ztzs_details_p span a{ color:#0d7ad9}
.zt_daodu{clear:both;color:#333333;font-size:18px; font-weight:bold; padding-top:0.5rem; padding-left:2%;sfont-weight:100; background:#FFFFFF}
.title_jdt1 {height:1.6rem; line-height:1.6rem; position: absolute; bottom:0px; left:0; width:100%; text-indent:10px; background:#000000; color:#FFFFFF; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8;  opacity: 0.8; }
.title_jdt1 p{width: 80%; overflow: hidden;}
.an-more{ display: none}
.ctjh_bt {
    height: 2.5rem;
    background: #0d7ad9;
    line-height: 2.5rem;
    text-align: center;
    width: 96%;
    margin-left: 2%;
    margin-right: 2%;
    border-radius: 5px;
    font-size: 1rem;
    color: #fff;
    font-weight: bold;
}
.an_details_h3  em{font-style:normal}
.an_box{ position:relative;padding:10% 4%; }
.close_an{ position:fixed; top:3px; right:5px; color:#0d7ad9; font-size:19px;width:30px;height: 30px;line-height: 32px; border-radius:16px; text-align:center;border:1px solid #0d7ad9;height: 30px;line-height: 32px;}