@font-face {
	font-family: "Bahnschrift";
	src:url('../font/Bahnschrift.ttf');
}
input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none;
}
.hide{display:none;}
.liang_c .tab_menu li.selected{
	color:#fc4863;
	background:url(../img/11.png) bottom no-repeat;
	background-size:100% auto;
}
.ywzt{
	font-family:"Bahnschrift";
}
.ywzt .logo{
	height:45px;
	overflow:hidden;
	margin-bottom:5px;
}
.ywzt .logo img{
	max-height:100%;
}
.tishicon a{
    color: blue;
}
@media (min-width: 769px) {
.w{
	width:1200px;
	margin:0 auto;
}
.pc_fl{
	float:left;
}
.pc_fr{
	float:right;
}
.sj_banner,.ind_search,.sj_indnav,.sj_bottom,.kefu_bg,.wx_kefu_bg,.qq_kefu_bg,.sj_indtop,.sj_contop{
	display:none;
}
.pc_indtop{
	position:relative;
	top:0;
	width:100%;
	min-width:1200px;
	height:80px;
	z-index:999;
	background:#fff;
    -o-box-shadow: 0 0 36px 0 #dedede;
    box-shadow: 0 0 36px 0 #dedede;

}
.pc_indtop.on{
	background:url(../img/34.jpg) center;
}
.pc_indtop .ww{
	height:80px;
	overflow:hidden;
}
.pc_banner,.pc_banner .swiper-slide a{
	display:block;
	width:100%;
	min-width:1200px;
	height:258px;
}
.pc_banner .banner-search{
	position: absolute;
	z-index: 333;
	width: 742px;

	left: 50%;
	/*top: 40%;*/
	/*top: 40.5%;*/
	top: 273px;
	margin-left: -373px;
	border-radius: 6px;
}
.pc_banner .banner-search .banner-search-top{
	margin-bottom:10px;
}
.pc_banner .banner-search .banner-search-top a{
	font-size:18px;
	margin-left:31px;
	color:#333;
}
.pc_banner .banner-search .banner-search-top .on{
	/*color:#ff9900*/
	width: 100px;
	height: 32px;
	background: #FFFFFF;
	/*border-radius: 4px 4px 4px 4px;
	opacity: 1;


	font-size: 16px;
	font-family: PingFang SC-Regular, PingFang SC;
	font-weight: 400;
	color: #333333;
	line-height: 19px;
	-webkit-background-clip: text;*/

}
.pc_banner  .banner-search .search-all {
    float: left;
    width: 742px;
    border-radius: 6px;
}
.pc_banner  .banner-search  .ivu-input-wrapper {
    display: inline-block;
    width: 100%;
    position: relative;
    vertical-align: middle;
    line-height: normal;
}
.pc_banner  .banner-search  .ivu-input {
	outline: none;
	margin: 0;
    display: inline-block;
    width: 96%;
    height: 32px;
    line-height: 1.5;
    padding: 4px 7px;
        padding-right: 7px;
    font-size: 12px;
    border: 1px solid #dcdee2;
    border-radius: 4px;
    color: #515a6e;
    background-color: #fff;
    background-image: none;
    position: relative;
    cursor: text;
    transition: border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;
	height: 45px;
	padding-left: 15px;
	font-size: 16px;

}
.pc_banner  .banner-search  .ivu-btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 5px 15px 6px;
    font-size: 12px;
    border-radius: 4px;
    transition: color .2s linear,background-color .2s linear,border .2s linear,box-shadow .2s linear;
    color: #515a6e;
    background-color: #fff;
    border-color: #dcdee2;

}

.pc_banner  .banner-search  .ivu-btn,.pc_banner  .banner-search  .ivu-btn > .ivu-icon {
    vertical-align: middle;
    line-height: 1.5;
}
.pc_banner  .banner-search .ivu-btn,.pc_banner  .banner-search  .ivu-btn:active,.pc_banner  .banner-search  .ivu-btn:focus {
    outline: 0;
}
.pc_banner  .banner-search .ivu-btn-primary {
    color: #fff;
    background-color: #ff9900;
    border-color: #ff9900;
}
.pc_banner  .banner-search .banner-query {
    float: right;
    width: 102px;
    height: 54px;
    border-radius: 6px;
    font-size: 18px;
}
.pc_banner  .banner-search  .ivu-btn::before {
    position: absolute;
    top: -1px;
    left: -1px;
    bottom: -1px;
    right: -1px;
    background: #fff;
    opacity: .35;
    content: "";
    border-radius: inherit;
    z-index: 1;
    transition: opacity .2s;
    pointer-events: none;
    display: none;
}
.pc_banner  .banner-search  .ivu-btn span {
    margin-left: 0 !important;
	vertical-align: middle;
	box-sizing: border-box;
}
.indtel img{
	transform: translateY(2px);
	margin-right:8px;
}
.pc_indnav li{
	float:left;
	font-size:16px;
	line-height:80px;
	margin-right:35px;
	font-family:"Bahnschrift";
}
.pc_indnav li a{
	color:#333;
}
.pc_indnav li a:hover{
	text-decoration:underline;
}
.liang_c .tab_menu{
	height:75px;
	width:100%;
	border-bottom:1px solid #e5e5e5;
	margin-top:15px;
	font-family:"Bahnschrift";
}
.liang_c .tab_menu li{
	float:left;
	width:200px;
	line-height:76px;
	cursor:pointer;
	font-size:18px;
	color:#3d280a;
	text-align:center;
}

.liang_h{
	width:239px;
	height:131px;
	border:1px solid #eee;
	background:#FFFFFF;
	float:left;
	margin:-1px -1px 0 0;
	position:relative;
}
.liang_h_more{
	height:175px;
}
.liang_c .tab_box{
	margin-top:13px;
}
.liang_h_1{
	right:0;
	top:0;
	display:none;
}
.liang_h_2{
	text-align:center;
	font-size:28px;
	color:#0099ff;
	line-height:36px;
	margin-top:28px;
	font-family:"Bahnschrift";
}
.liang_h_2_2{
	text-align:center;
	font-size:24px;
	color:#333;
	line-height:36px;
	height:36px;
	overflow: hidden;
	margin-top:28px;
	font-family:"Bahnschrift";
}
.liang_yc{
	width:240px;
	height:132px;
	background:rgba(254,157,31,.9);
	position:absolute;
	top:-1px;
	left:-1px;
	opacity:0;
	transition: all 1s;
}
.liang_h:hover .liang_yc{
	opacity:1;
}
.liang_yc_1 span{
	color:#FFFFFF;
	font-size:20px;
	margin:0 12px;
}
.liang_yc a{
	display:block;
	width:104px;
	height:30px;
	line-height:30px;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	border:1px solid #FFFFFF;
	margin:0 auto;
	margin-top:20px;
}
.liang_yc a:hover{
	background:#FFFFFF;
	color:#fe9d1f;
}
.liang_more a{
	display:block;
	width:211px;
	height:47px;
	border-radius:5px;
	background:#ff9900;
	text-align:center;
	font-size:22px;
	color:#FFFFFF;
	line-height:47px;
	margin:0 auto;
	margin-top:35px;
	border:1px solid #ff9900;
}
.liang_more a:hover{
	background:none;
	color:#ff9900;
}
.qunhao{
	width:100%;
	min-width:1200px;
	background:#f3f7ff;
/*	margin-top:38px;*/
	padding-top:50px;
	padding-bottom:30px;
}
.qunhao_2 a{
	width:88px;
	height:26px;
	display:block;
	background:#fc4863;
	border-radius:5px;
	line-height:26px;
	border:1px solid #fc4863;
	color:#FFFFFF;
}
.qunhao .liang_yc a{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.indxinwen,.indanli{
	width:590px;
}
.dongtai_t{
	border-bottom:1px solid #eeeeee;
	color:#fc4863;
	font-weight:bold;
	font-size:24px;
	padding-bottom:10px;
	margin-bottom:10px;
}
.dongtai_t span{
	font-size:12px;
	color:#999999;
	font-weight:normal;
	margin-left:5px;
}
.dongtai_t a{
	font-size:14px;
	color:#666666;
	font-weight:normal;
	display:block;
	margin-top:10px;
}
.dongtai_t a:hover,.dongtai_c li a:hover{
	color:#fc4863;
	text-decoration:underline;
}
.dongtai_c li{
	line-height:36px;
}
.dongtai_c li i{
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	color:#535353;
}
.dongtai_c li a{
	display:block;
	float:left;
	width:430px;
	color:#535353;
	margin-left:15px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.dongtai_c li span{
	display:block;
	float:right;
	color:#999999;
}
.ind_bot_top{
	width:100%;
	min-width:1200px;
	height:140px;
	background:url(../img/20.jpg) center;
}
.ind_bot_top_1{
	width:299px;
	text-align:center;
	color:#FFFFFF;
}
.ind_bot_top_2{
	width:1px;
	height:46px;
	background:#FFFFFF;
	margin-top:80px;
}
.pc_footer{
	width:100%;
	background:#343434;
}
.fot_nav li{
	float:left;
	line-height:30px;
	margin-right:130px;
}
.fot_nav li p{
	font-size:18px;
	color:#FFFFFF;
}
.fot_nav li a{
	display:block;
	color:#FFFFFF;
}
.fot_nav li a:hover,.fot_bq a:hover{
	color:#fd6c69;
	text-decoration:underline;
}
.fot_zx a{
	display:block;
	width:96px;
	height:28px;
	background:#fc5865;
	border:1px solid #fc5865;
	border-radius:15px;
	text-align:center;
	line-height:28px;
	color:#FFFFFF;
}
.fot_zx a:hover{
	background:none;
	color:#fc5865;
}
.fot_tel,.fot_bq,.fot_bq a{
	color:rgba(255,255,255,.5);
}
.fot_tel span{
	font-family:"Bahnschrift";
}
.fot_bq{
	width:100%;
	border-top:1px solid #2b2b2b;

	padding-top:15px;
	padding-bottom:30px;
}
.flinks a{
	margin:0 12px;
}
.contact{
	position:fixed;
	right:0px;
	z-index:999;
	width:70px;
	top:180px;
}
.contact li{
	width:72px;
	height:76px;
	background:#ff9900;
	color:#FFFFFF;
	border-radius:5px;
	margin-bottom:1px;
	cursor:pointer;
	position:relative;
}
.anlitu img{
	border-radius:5px;
}
.contact_1{
	position:absolute;
	width:150px;
	background:#ff9900;
	left:-150px;
	top:0;
	text-align:center;
	font-size:16px;
	display:none;
}
.contact li:hover .contact_1{
	display:block;
}
.contact li:hover{
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.contact li.back{
	background:#fb7035;
	color:#FFFFFF;
}
.izl-rmenu{top:569px;}
.izl-rmenu .btn{width:70px;height:76px;cursor:pointer; border-radius:5px;}
.izl-rmenu .btn-top{background:url(../img/fanhui.png) center #fb7035;display: none;}

/*     qq鍙峰垪琛�     */
.pc_contop{
	position:fixed;
	top:0;
	width:100%;
	min-width:1200px;
	height:80px;
	z-index:999;
	background:url(../img/34.jpg) center;
}
.pc_contop_1{
	width:100%;
	height:80px;
}
.bread_1 img{
	transform: translateY(2px);
	margin-right:10px;
}
.bread_1 a{
	margin:0 5px;
}
.bread_1 a:hover{
	color:#fc3752;
	text-decoration:underline;
}
.qq_list_top{
	background:#FFFFFF;
	margin-top:15px;
	padding-top:20px;
	padding-bottom:15px;
	-webkit-box-shadow:0 0 40px rgba(225, 225, 225, .75);
	-moz-box-shadow:0 0 40px rgba(225, 225, 225, .75);
	box-shadow:0 0 40px rgba(225, 225, 225, .75);
}
.qq_list_top_t{
	width:1157px;

	margin:0 auto;
	/*height:53px;*/
}

.qq_list_top_t_my{
	width:100%;
}
.qq_list_top_3 input{
	width:223px;
	height:30px;
	border:1px solid #bfbfbf;
	padding:0 10px;
	background:#FFFFFF;
	margin-top:10px;
	margin-left:7px;
	font-size:12px;
}
.qq_list_top_3 select{
	width:100px;
	height:30px;
	border:1px solid #bfbfbf;
	padding:0 10px;
	background:#FFFFFF;
	margin-top:10px;
	margin-left:7px;
	font-size:12px;
}
.qq_list_top_4 input{
	width:50px;
	height:30px;
	border:1px solid #bfbfbf;
	padding:0 10px;
	background:#FFFFFF;
/*	margin-top:0px;*/
	margin-top: -4px;
	margin-left:0px;
	font-size:12px;
}
.qq_list_top_4 .demo--label2{
	margin: 12px 0 0 10px;
	display: inline-block;
}
	.qq_list_top_4 .setting_button_wap{
		display: none;
	}
	.qq_list_setting input{
		width:223px;
		height:30px;
		border:1px solid #bfbfbf;
		padding:0 10px;
		background:#FFFFFF;
		margin-top:10px;
		margin-left:7px;
		font-size:12px;
	}
	.qq_list_setting2 {
		width:13px !important;
		height:13px !important;
		border:1px solid #bfbfbf;
		padding:0 10px;
		background:#FFFFFF;
		margin-top:10px;
		margin-left:7px;
		font-size:12px;
	}


.demo--label {
	margin:17px 0 0 18px;
	display:inline-block;
}
.qq_list_top_5{
	padding-bottom:1px;
}
.qq_list_top_8{
		    background: #eee;
    padding: 20px;
    margin:10px;
	margin-top:0;
}
.qq_list_top_8 .demo--label2{
	width:118px;
	display:inline-block;
}
.demo--radio {
	display:none
}
.demo--radioInput {
	border-radius:4px;
	display:inline-block;
	height:8px;
	margin-right:5px;
	vertical-align:middle;
	width:8px;
	line-height:1;
	background:url(../img/37.png);
}
.demo--radio:checked + .demo--radioInput:after {
	border-radius:4px;
	content:"";
	display:inline-block;
	height:8px;
	width:8px;
	background:url(../img/36.png);
}
.qq_list_top_4 button{
	display:block;
	width:93px;
	height:30px;
	background:#ff9900;
	border-radius:2px;
	border:1px solid #ff9900;
	color:#FFFFFF;
	outline:none;
	padding:0;
	font-size:16px;
	margin-top:10px;
	margin-left:20px;
	cursor:pointer;
}
.qq_list_top_4 button:hover{
	background:none;
	color:#ff9900;
}
.qq_list_top_c{
	width:1140px;
	margin:0 auto;
}
.qq_list_top_c dl{
	border-bottom:1px solid #eeeeee;
}
.qq_list_top_c dl dt{
	float:left;
	display:block;
	margin-top:7px;
	font-weight:bold;
	line-height:24px;
}
.qq_list_top_c dl dd{
	float:left;
	display:block;
	margin-top:7px;
	margin-left:10px;
}
.qq_list_top_c dl dd a{
	min-width:42px;
	text-align:center;
	cursor:pointer;
	color:#333333;
	line-height:22px;
	border:1px solid #FFFFFF;
	padding:0 15px 0 5px;
}
.qq_list_top_c dl dd a.on{
	background:url(../img/35.png) right bottom no-repeat;
	color:#fc3752;
	border-color:#fc3752;
}
.qq_list_top_c dl dd a:hover{
	background:url(../img/35.png) right bottom no-repeat;
	color:#fc3752;
	border-color:#fc3752;
}
.wap_filter{
	display:none;
}

.qq_list_xia{
	background:#FFFFFF;
	margin-top:15px;
	padding-top:20px;
	padding-bottom:15px;
	-webkit-box-shadow:0 0 40px rgba(225, 225, 225, .75);
	-moz-box-shadow:0 0 40px rgba(225, 225, 225, .75);
	box-shadow:0 0 40px rgba(225, 225, 225, .75);
}
.qq_list_xia_my{
	margin:0;
	padding:0;
}
.result_data{width:1156px;height:35px;font-size:14px;background-color:#fff;overflow:hidden;margin:0 auto; border:1px solid #eeeeee;}
.result_data .nav{display:block;overflow:hidden;}
.result_data .nav a{display:block;float:left;background-color:#fff; line-height:35px;padding:0 20px;}
.result_data .nav a.on,.result_data .nav a:hover.on,.result_data .nav a:hover{background-color:#fc3752;color:#fff;}
.result_data .data{line-height:32px; color:#000; margin-right:5px;}
.result_data .data em{color:#d92a00; margin-right:5px;}
.qq_list_xia_listtop{
	width:1154px;
	height:53px;
	font-size:18px;
	text-align:center;
	color:#515a6e;

	line-height:53px;
	margin:0px auto 0 auto;
	background:#f8f8f9;
	border:1px solid #eee;
}
.qq_list_xia_listtop_my{
	width:100%;
	padding:0;
}
.listtop01_1{
	width:26%;
	float:left;
}
.listtop02_1{
	width:20%;
	float:left;
}
.listtop03_1{
	width:20%;
	float:left;
}
.listtop04_1{
	width:20%;
	float:left;
}
.listtop01{
	width:138px;
	float:left;
	text-align:left;
}
.listtop02{
	width:58px;
	float:left;
}
.listtop03{
	width:284px;
	float:left;
}
.listtop04{
	width:184px;
	float:left;
}
.listtop05{
	width:100px;
	float:left;
}
.listtop06{
	width:74px;
	float:left;
}
.listtop07{
	width:80px;
	float:left;
}
.listtop08{
	width:108px;
	float:left;
}
.listtop09{
	width:90px;
	float:left;
}
.qq_list_xia_list{
	width:1154px;
	margin:0 auto;
	line-height:50px;
	font-size:16px;
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	color:#515a6e
}

.qq_list_xia_list_my{
	width:100%;

}
.qq_list_xia_list_my .checkbox-all,.qq_list_xia_listtop_my .checkbox-all{
	display:inline-block;
	margin-top:20px;
	border:1px solid #eee;
}
.listqq01{

	font-size:14px;
	color:#515a6e;
	font-family:"Bahnschrift";
}
.listqq01 a{
	color: #4ea5ff;
	font-size:16px;
}
.listqq02{
	width:58px;
	float:left;
	text-align:center;
}
.listqq03{
	width:274px;
	padding:12px 0 0 10px;
	float:left;
	text-align: center;
}
.listqq04{
	width:172px;
	padding:12px 0 0 12px;
	float:left;
}
.listqq05{
	width:100px;
	float:left;
	text-align:center;
}
.listqq06{
	width:74px;
	float:left;
	text-align:center;
}
.listqq07{
	width:80px;
	float:left;
	text-align:center;
}
.listqq08{
	font-size:16px;
	color:#ff9900;
	font-family:"Bahnschrift";
}
.listqq09{

	text-align:center;
}
.listqq09 a{
	display:block;
	width:68px;
	margin:11px auto 0 auto;
	height:28px;
	color:#ff9900;
	line-height:28px;
	border:1px solid #ff9900;
	border-radius:2px;
	font-size:14px;
}
.listqq09 a:hover{
	color:#fff;
	border:1px solid #ff9900;
	border-radius:2px;
	background:#ff9900;
}
.listqqbg02{
	background:#f8f8f9;
}
.listqq03_sj,.listtop00_sj,.listqq00_sj{
	display:none;
}
.page{display:block;overflow:hidden;margin:30px auto 0;text-align:center;}
.page li{display:inline-block;vertical-align:top;}
.page a{display:inline-block;margin-left:5px;vertical-align:top;padding:0 16px;height:40px;text-align:center;line-height:40px;border:#e4e4e4 1px solid;border-radius:3px;font-size:14px;}
.page a:hover{background-color:#ff9900;border:#fc3752 1px solid;color:#fff;}
.page li.active span{background-color:#ff9900;border:#f60 1px solid;margin-left:5px;vertical-align:top;padding:0 16px;height:40px;text-align:center;line-height:40px;color:#fff;border-radius:3px;font-size:14px;}
.page span{display:inline-block;margin-left:5px;line-height:32px;vertical-align:top;}
.page li select{
	height:40px;
	border:#e4e4e4 1px solid;
}
/*Q缇ゅ垪琛�*/

.qun_list{
	width:1156px;
	margin:20px auto 0 auto;
	line-height:50px;
	font-size:16px;
}
.qun_liang_h{
	width:230px;
	height:125px;
	border:1px solid #fc4863;
	background:#FFFFFF;
	float:left;
	margin:-1px -1px 0 0;
	position:relative;
}
.qun_liang_h_1{
	left:0;
	top:0;
}
.qun_liang_h_2{
	text-align:center;
	font-size:36px;
	color:#fc4863;
	line-height:36px;
	margin-top:28px;
	font-family:"Bahnschrift";
}
.qun_liang_yc{
	width:232px;
	height:127px;
	background:rgba(254,157,31,.9);
	position:absolute;
	top:-1px;
	left:-1px;
	opacity:0;
	transition: all 1s;
}
.qun_liang_h:hover .qun_liang_yc{
	opacity:1;
}
.qun_liang_yc a{
	display:block;
	width:104px;
	height:30px;
	line-height:30px;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	border:1px solid #FFFFFF;
	margin:0 auto;
	margin-top:50px;
}
.qun_liang_yc a:hover{
	background:#FFFFFF;
	color:#fe9d1f;
}

.qun_qunhao_2 a{
	width:88px;
	height:26px;
	display:block;
	background:#fc4863;
	border-radius:5px;
	line-height:26px;
	border:1px solid #fc4863;
	color:#FFFFFF;
}
/*QQ鍙疯鎯呴〉*/
.qq_detail{
	background:#FFFFFF;
	margin-top:15px;
	width:1160px;
	padding:20px;
	-webkit-box-shadow:0 0 40px rgba(225, 225, 225, .75);
	-moz-box-shadow:0 0 40px rgba(225, 225, 225, .75);
	box-shadow:0 0 40px rgba(225, 225, 225, .75);
}
.qq_detail_l{
	width:332px;
	float:left;
}
.qq_detail_left{
	width:330px;
	border:1px solid #fc3752;
}
.qq_detail_left_wx img{
	border:3px solid #e5e5e5;
}
.hongse{
	color:#fc4963;
}
.qq_detail_left_cjwttit{
	height:45px;
	line-height:45px;
	background:url(../img/57.jpg) no-repeat center;
}
.qq_detail_left ul{
	margin:30px 0 20px 20px;
}
.qq_detail_left li{
	line-height:36px;
	font-size:16px;
}
.qq_detail_left a{
	color:#727272;
}
.qq_detail_left a:hover{
	color:#fc4963;
}

.qq_detail_r{
	width:812px;
	float:right;
}
.qq_detail_right{
	width:780px;
	padding:15px;
	border:1px solid #fc3752;
}
.qq_detail_right01{
	padding:25px 0;
	background:#ffedef;
}
.right01_tx{
	width:168px;
	float:left;
}
.right01_tx img{
	width:100px;
	height:100px;
	margin-left:33px;
	border-radius:50%;
	border:2px solid #fff;
}
.right01_xq{
	width:344px;
	float:left;
	line-height:36px;
	font-size:20px;
}
.right01_jg{
	width:260px;
	float:left;
	padding-top:60px;
	line-height:36px;
	font-size:20px;
}
.right01_jg span{
	font-size:36px;
	font-weight:bold;
	color:#fd6267;
}
.qq_detail_right02{
	margin-top:20px;
}
.qq_detail_right02_tit{
	background:#ff8a97;
	line-height:46px;
	font-size:18px;
	color:#fff;
}
.qq_detail_right02_tit li{
	width:195px;
	float:left;
	text-align:center;
}
.qq_detail_right02_con{
	font-size:16px;
	color:#626262;
	border-bottom:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
}
.qq_detail_right02_con li{
	width:193px;
	float:left;
	text-align:center;
	border-left:1px solid #eeeeee;
	margin:20px 0 20px -1px;
}
.qq_detail_right03{
	margin-top:20px;
}
.qq_detail_right03_tit{
	background:#ff8a97;
	line-height:46px;
	font-size:18px;
	color:#fff;
	padding-left:20px;
}
.qq_detail_right03_con{
	font-size:16px;
	color:#626262;
	padding:20px;
	font-size:16px;
	line-height:30px;
	border-bottom:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
}
.qq_detail_right04{
	margin-top:20px;
	height:61px;
	padding:25px 0 0 122px;
	background:url(../img/59.png) no-repeat left center #ffedef;
}
.right04_xm input{
	width:190px;
	height:34px;
	float:left;
	outline:none;
	padding-left:14px;
	background:#fff;
	border:1px solid #ffb6be;
}
.right04_sj input{
	width:270px;
	height:34px;
	float:left;
	outline:none;
	padding-left:14px;
	margin-left:10px;
	background:#fff;
	border:1px solid #ffb6be;
}
.right04_tj input{
	width:122px;
	height:36px;
	float:left;
	outline:none;
	color:#fff;
	font-size:18px;
	margin-left:10px;
	cursor:pointer;
	background:url(../img/60.jpg) no-repeat;
	border:1px solid #ffb6be;
}
.qq_detail_right05{
	width:810px;
	margin-top:20px;
	border:1px solid #fc3752;
}
.qq_detail_right05_tit{
	width:795px;
	height:45px;
	line-height:45px;
	font-size:18px;
	padding-left:25px;
	color:#fff;
	background:url(../img/61.jpg) no-repeat;
}
.qq_detail_right05_con{
	padding:25px 45px;
}
.qq_detail_right05_con li{
	float:left;
	width:79px;
	text-align:center;
}
.xq_bottom{
	display:none;
}
/*鎴愪氦妗堜緥*/
.anli_list{
	width:1160px;
	margin:15px auto 0 auto;
	padding:20px;
	background:#FFFFFF;
	-webkit-box-shadow:0 0 40px rgba(225, 225, 225, .75);
	-moz-box-shadow:0 0 40px rgba(225, 225, 225, .75);
	box-shadow:0 0 40px rgba(225, 225, 225, .75);
}
.anli_list_l{
	width:177px;
	float:left;
	padding-bottom:40px;
	border:1px solid #dcdee2;

}
.anli_list_l_tit{
	line-height:50px;
	font-size:18px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	background:#ff9900;
}
.anli_list_l_nav li{

	height:42px;
	line-height:42px;
	margin:0px auto 0 auto;

	color:#000;
	font-size:16px;
	text-align:center;

}
.anli_list_l_nav a{
	display:block;
}
.anli_list_l_nav li.on a{
	background:#f0f0f0;
	color:#4ea5ff;


}
.anli_list_l_nav a:hover{

	color:#4ea5ff;


}
.anli_list_r{
	width:935px;
	float:right;
	padding:15px;
	border:1px solid #dcdcdc;
}
.anli_list_r_tit{
	height:32px;
	font-size:16px;
	font-weight:bold;
	color:#626262;
	border-bottom:1px solid #dedede;
	margin-bottom:20px;
}
.anli_list_r_tit_my{
	height:auto;
}
.r_con li{
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px dotted #dcdcdc;
}
.r_con_tp{
	width:162px;
	float:left;
}
.r_con_tp img{
	width:162px;
	height:128px;
}
.r_con_wz{
	width:746px;
	float:right;
}
.r_con_wz01{
	font-size:18px;
	color:#000;
	margin-bottom:18px;
}
.r_con_wz02{
	font-size:14px;
	color:#333333;
	margin-bottom:10px;
}
.r_con_wz03{
	font-size:14px;
	color:#909090;
	margin-bottom:10px;
}
.r_con_wz04 a{
	width:98px;
	height:26px;
	display:block;
	line-height:26px;
	text-align:center;
	color:#fff;
	background:url(../img/76.jpg) no-repeat center;
}
.r_con_wz04 a:hover{
	background:#fc3752;
}
/*鏂伴椈鍒楄〃*/
.xw_r_con{
	width:933px;
}
.xw_r_con li{
	padding:22px 0 20px 28px;
	border-bottom:1px dotted #dcdcdc;
}
.xw_r_con li:hover{
	background:#f8f8f8;
}
.xw_r_con_wz{
	width:933px;
}
.xw_r_con_wz01{
	font-size:18px;
	color:#000;
	margin-bottom:18px;
}
.xw_r_con_wz02{
	font-size:14px;
	color:#333333;
	margin-bottom:10px;
}
.xw_r_con_wz04 a{
	width:98px;
	height:26px;
	display:block;
	line-height:26px;
	text-align:center;
	color:#fff;
	background:url(../img/76.jpg) no-repeat center;
}
.xw_r_con_wz04 a:hover{
	background:#fc3752;
}
/*404椤甸潰*/
.tishibg{
	width:100%;
	background:#fff;
}
.tishicon{
	width:1200px;
	height:260px;
	margin:0 auto;
	font-size:16px;
	text-align:center;
	padding-top:558px;
	background:url(../img/77.jpg) no-repeat center;


}
/*资料修改页面*/
 .my_setting label{
	 display: inline-block;
	 width:80px;
 }
 .my_setting .input_1{
	 border:0px;
 }

}
@media screen and (max-width: 768px) {
html {
    padding: 0;
    margin:0;
    font-size: 625%;
    -webkit-text-size-adjust: none;
    -webkit-overflow-scrolling: touch;
    /*10 梅 16 脳 100% = 62.5%*/
}

body {
    padding: 0;
    font-size: .14rem;
    max-width: 768px;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    /*1.4 脳 10px = 14px */
}
body {
    margin: 0;
    padding: 0;
    color: #444;
    font-family: SourceHanSerifSC-Regular, Arial, Helvetica, sans-serif;
}

img {
    border: none;
    vertical-align: middle;
}
.clear_sj{
	clear:both;
}
@media only screen and (min-width: 375px) {
    html {
        font-size: 940%!important
    }
}
@media only screen and (min-width: 410px) {
    html {
        font-size: 940%!important
    }
}
@media only screen and (min-width: 481px) {
    html {
        font-size: 940%!important
    }
}

@media only screen and (min-width: 561px) {
    html {
        font-size: 1090%!important
    }
}

@media only screen and (min-width: 641px) {
    html {
        font-size: 1250%!important
    }
    body {
        margin: 0 auto;
        max-width: 768px
    }
}
img{
	width:100%;
	height:auto;
	border:none;
}
.w{
	width:100%;
}
.ww{
	width:93.75%;
	margin:0 auto;
}
.pc_banner,.indtel,.pc_indnav,.liang_yc,.xinwen_top,.indxinwen,.ind_bot_top,
.pc_footer,.contact,.pc_indtop,.pc_contop,.bread,.qq_list_top_c,.qinkong{
	display:none;
}
.sj_indtop{
	position:absolute;
	width:100%;
	top:0;
	height:0.4rem;
	z-index:999;
}
.logo{
	width:35%;
	margin-top:0.06rem;
}
.ind_search{
	height:0.32rem;
	background:#FFFFFF;
	border-radius:0.16rem;
	margin-top:0.04rem;
	overflow:hidden;
}
.ind_search input{
	width:90%;
	padding:0 5%;
	border:none;
	height:0.32rem;
	outline:none;
}
.ind_search button{
	width:100%;
	border:none;
	padding:0;
	height:0.32rem;
	background:url(../img/2.png);
	background-size:100% 100%;
	font-size:0.1rem;
	outline:none;
}
.sj_indnav li{
	float:left;
	width:33%;
	text-align:center;
	font-size:0.12rem;
	font-family:"Bahnschrift";
}
.sj_indnav_img{
	width:54%;
	margin:0 auto;
	margin-top:0.2rem;
	margin-bottom:0.1rem;
}
.chazhao img{
	width:30%;
	margin:0 auto;
}
.liang_t_1{
	width:34%;
	margin:0 auto;
	margin-top:0.32rem;
}
.liang_t_2{
	width:37%;
	margin:0 auto;
	margin-top:0.07rem;
}
.liang_c .tab_menu{
	height:0.5rem;
	font-family:"Bahnschrift";
	border-bottom:0.01rem solid #e5e5e5;
	overflow: hidden;
}
.liang_c .tab_menu li{
	float:left;
	width:25%;
	line-height:0.51rem;
	text-align:center;
	font-size:0.12rem;
	color:#3d280a;
}
.liang_c .tab_box{
	/*width:93.75%;*/
	width:100%;
	margin:0 auto;
	margin-top:0.15rem;
}
.liang_h{
	width:33%;
	height:0.75rem;
	float:left;
	border:1px solid #eee;
	margin:-1px -1px 0 0;
	position:relative;
	background:#FFFFFF;
	overflow:hidden;
}
.liang_h_more{
	height:1.3rem;
}
.liang_h_1{
	width:0.28rem;
	top:0;
	right:0;
	display:none;
}
.liang_h_2{
	font-size:0.13rem;
	color:#0099ff;
	text-align:center;
	line-height:0.18rem;
	margin-top:0.15rem;
	font-family:"Bahnschrift";
	padding:0 0.02rem;
}
.liang_h_2_2{
	font-size:0.18rem;
	color:#333;
	text-align:center;
	line-height:0.18rem;
	height: 0.18rem;
	overflow: hidden;
	margin-top:0.15rem;
	font-family:"Bahnschrift";
}
.liang_h_3{
	margin-left:0.1rem;
	font-size:0.11rem;
	margin-top:0.08rem;
}
.liang_h_4{
	margin-right:0.1rem;
	font-size:0.11rem;
	margin-top:0.1rem;
}
.liang_hh_3{
	margin-left:0rem;
	font-size:0.11rem;
	margin-top:0.02rem;
}
.liang_hh_4{
	margin-right:0rem;
	font-size:0.11rem;
	margin-top:0.08rem;
}
.liang_more a{
	display:block;
	width:1.05rem;
	height:0.25rem;
	background:#ff9900;
	background-size:100% 100%;
	margin:0 auto;
	margin-top:0.15rem;
	color:#FFFFFF;
	text-align:center;
	line-height:0.25rem;
	font-size:0.12rem;
}
.qunhao .liang_c .tab_menu li{
	width:33.333%;
}
.qunhao{
	width:100%;
	background:#f3f7ff;
	margin-top:0.15rem;
	padding:0.2rem 0;
}
.qunhao .liang_t_1{
	margin-top:0;
}
.qunhao_1{
	font-size:0.11rem;
	margin-left:0.1rem;
	margin-top:0.1rem;
}
.qunhao_2{
	margin-right:0.05rem;
	margin-top:0.08rem;
}
.qunhao_2 a{
	display:block;
	background:#fc4863;
	font-size:0.09rem;
	color:#FFFFFF;
	border-radius:0.05rem;
	padding:0.01rem 0.02rem;
}
.dongtai_t{
	border-bottom:0.01rem solid #eeeeee;
	font-size:0.15rem;
	font-weight:bold;
	color:#fc4863;
	padding:0 0.1rem 0.15rem 0.1rem;
	margin-top:0.25rem;
	margin-bottom:0.1rem;
}
.dongtai_t span{
	font-size:0.09rem;
	color:#999999;
	font-weight:normal;
	margin-left:0.05rem;
}
.dongtai_t a{
	font-weight:normal;
	font-size:0.09rem;
	color:#666666;
	margin-top:0.05rem;
	display:block;
}
.dongtai_c li{
	line-height:0.28rem;
}
.dongtai_c li i{
	display:block;
	float:left;
	font-size:0.12rem;
	color:#535353;
	font-weight:normal;
}
.dongtai_c li a{
	display:block;
	float:left;
	margin-left:0.05rem;
	width:70%;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	font-size:0.1rem;
	color:#535353;
}
.dongtai_c li span{
	display:block;
	float:right;
	color:#999999;
	font-size:0.09rem;
}
.sj_bottom_bg{
	width:100%;
	height:0.5rem;
	margin-top:0.25rem;
}
.sj_bottom{
	width:100%;
	background:#FFFFFF;
	height:0.5rem;
	position:fixed;
	bottom:0;
	box-shadow:0 0 5px rgba(0, 0, 0, .1);
	z-index:999;
}
.sj_bottom li{
	float:left;
	width:20%;
	text-align:center;
	font-size:0.1rem;
}
.sj_bottom li.on a{
	color:#fc4863;
}
.sj_bot_img{
	width:0.18rem;
	margin:0 auto;
	margin-top:0.08rem;
	margin-bottom:0.04rem;
}

.kefu_bg{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	background:rgba(0,0,0,.7);
	z-index:999;
	display:none;
}
.qrcode_bg{
		width:100%;
		height:100%;
		position:fixed;
		top:0;
		background:rgba(0,0,0,.7);
		z-index:999;
		display:none;
	}
.kefu{
	width:83%;
	height:4rem;
	background:#FFFFFF;
	border-radius:0.1rem;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.kefu_1{
	width:2.4rem;
	height:2.4rem;
	border:0.01rem solid #dcdcdc;
	margin:0 auto;
	margin-top:0.1rem;
}
.kefu_2{
	font-size:0.12rem;
	margin-top:0.18rem;
}
.kefu_3{
	text-align:center;
	font-size:0.1rem;
	color:#bebebe;
	line-height:0.3rem;
	margin-top:0.15rem;
}
.kefu_3 b{
	font-size:0.12rem;
	color:#636363;
	font-weight:normal;
}
.kefu_3 span{
	display:inline-block;
	width:1.4rem;
	height:0.3rem;
	border-radius:0.3rem;
	font-size:0.18rem;
	color:#d90000;
	font-weight:bold;
	background:#e5e5e5;
	/*margin:0 0.1rem;*/
}
.kefu_3_2{
	text-align:center;
	font-size:0.1rem;
	color:#bebebe;
	line-height:0.3rem;
	margin-top:0.05rem;
}
.kefu_3_2 b{
	font-size:0.12rem;
	color:#636363;
	font-weight:normal;
}
.kefu_3_2 span{
	display:inline-block;
	width:1.4rem;
	height:0.3rem;
	border-radius:0.3rem;
	font-size:0.18rem;
	color:#d90000;
	font-weight:bold;
	background:#e5e5e5;
	/*margin:0 0.1rem;*/
}
.kefu_4{
	position:absolute;
	bottom:0;
	width:100%;
	height:0.22rem;
	font-size:0.11rem;
	text-align:center;
	color:#d8818b;
	background:#ffebed;
	line-height:0.22rem;
	border-bottom-left-radius:0.1rem;
	border-bottom-right-radius:0.1rem;
}
.kefu_close{
	position:absolute;
	width:0.4rem;
	height:0.4rem;
	left:0;
	right:0;
	margin:0 auto;
	bottom:-0.45rem;
}


/*     qq鍙峰垪琛�     */
.sj_contop{
	width:100%;
	height:0.42rem;
	background:#ff9900;
	background-size:auto 100%;
	position:fixed;
	top:0;
	z-index:999;
}
.sj_contop_tel img{
	width:0.11rem;
	margin-right:0.05rem;
}
.sj_contop_tel{
	color:#fff100;
	font-size:0.18rem;
	line-height:0.43rem;
	font-weight:bold;
}
.sj_contop_tab{
	color:#fff100;
	font-size:0.12rem;
	line-height:0.43rem;
	font-weight:bold;
}
.bread_1{
	width:94%;
	border-bottom:1px solid #eee;
	padding-bottom:.1rem;
}
.bread_1 img{
	margin-right:10px;
	width:.1rem;
}
.sj_contop_1{
	width:100%;
	height:0.42rem;
}
.qq_list_top {
    background: #FFFFFF;
    margin-top:0px;
    padding-top: 20px;
    padding-bottom: 15px;
    -webkit-box-shadow: 0 0 40px rgba(225, 225, 225, .75);
    -moz-box-shadow: 0 0 40px rgba(225, 225, 225, .75);
    box-shadow: 0 0 40px rgba(225, 225, 225, .75);
}
.qq_list_top_t{
	width:100%;
	background:#FFFFFF;
	/*height:0.42rem;*/
}

.qq_list_top_1{
	width:0.09rem;
	margin-left:0.05rem;
	margin-top:0.17rem;
}
.qq_list_top_2{
	font-size:0.12rem;
	margin-left:0.05rem;
	line-height:0.42rem;
}
.qq_list_top_3{
	width:32%;
	margin-top:0.09rem;
	margin-left:0.05rem;
	margin-right:0.05rem;
}
.qq_list_top_3 input{
	width:90%;
	padding:0 5%;
	border:0.01rem solid #bfbfbf;
	background:#FFFFFF;
	height:0.22rem;
}

.qq_list_top_4{

	margin-top:0.09rem;
	margin-left:0.05rem;
	margin-right:0.05rem;
}
.qq_list_top_4 input{
	width:0.4rem;
	padding:0 5%;
	border:0.01rem solid #bfbfbf;
	background:#FFFFFF;
	height:0.22rem;
}
.qq_list_top_4 .demo--label2{
	margin: 0 0 0 0.01rem;
	display: inline-block;
}
.qq_list_top_4 .demo--label3{
	margin: 0 0 0 0.01rem;
	display: inline-block;
}


 .qq_list_top_5{
	margin-right:0px;
}
.qq_list_top_6{
	width:50%;
	display:none;
}
.qq_list_top_7{
	width:40%;
	margin-bottom:0.1rem;
}

	.qq_list_setting{
		width:100%;
		margin-top:0.09rem;
		margin-left:0.05rem;
		margin-right:0.05rem;
	}
	.qq_list_setting input{
		width:90%;
		padding:0 5%;
		border:0.01rem solid #bfbfbf;
		background:#FFFFFF;
		height:0.22rem;
		margin-top: 5px;
	}
	.qq_list_setting .input_1{
		border:0;

		width:50%;
	}
	.qq_list_top_4 .setting_button{
		width:0.8rem;
		height: 0.32rem;
		font-size: 0.16rem;
	}

.demo--label {
	display:inline-block;
	font-size:0.1rem;
	line-height:0.42rem;
}
.qq_list_top_8{
	    background: #eee;
    padding: 0.1rem;
    margin:0.1rem;
	margin-top:0;
}
.qq_list_top_9{
	width:100%;
}
.qq_list_top_9 .demo--label{
	line-height:0.22rem;
}
.qq_list_top_8 .demo--label2{
	width:49%;
	display:inline-block;
}
.demo--radio {
	display:none
}
.demo--radioInput {
	border-radius:4px;
	display:inline-block;
	height:8px;
	margin-right:2px;
	vertical-align:middle;
	width:8px;
	line-height:1;
	background:url(../img/37.png);
}
.demo--radio:checked + .demo--radioInput:after {
	border-radius:4px;
	content:"";
	display:inline-block;
	height:8px;
	width:8px;
	background:url(../img/36.png);
}
.qq_list_top_4 button{
	width:0.45rem;
	height:0.2rem;
	background:#ff9900;
	background-size:100% 100%;
	border:none;
	padding:0;
	color:#FFFFFF;
	font-size:0.1rem;
	margin-top:0.11rem;
	margin-left:0.05rem;
}
.pub_title{
	width:20%;
	overflow: hidden;
}
.pub_price{
	width:30%;
	overflow: hidden;
}
.pub_button{
	width: 0px;
	display: none;
}
.pub_title_ym{
	width:50%;
	overflow: hidden;
}
.pub_name{
	line-height: 20px;
	margin-top:7px;
}
.wap_filter ul{
	width:98%;
	margin:.12rem auto .06rem auto;
}
.wap_filter li{
	width:48%;
	float:left;
	margin-left:2%;
	margin-bottom:.035rem;
}
.filter_l{
	float:left;
	width:20%;
	height:.25rem;
	font-size:.12rem;
	text-align:center;
	color:#fff;
	font-weight:bold;
	line-height:.25rem;
	background:url(../img/42.png);
	background-size:100% 100%;
}
.filter_r{
	float:left;
	width:78%;
	height:.24rem;
	border-right:1px solid #dcdcdc;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	border-radius:0 5px 5px 0;
}
.filter_r select{
	width:100%;
	border:none;
	outline:none;
	line-height:.24rem;
	height:.24rem;
}
.filter_r input{
	width: 35%;
    padding: 0 5%;
    border: 0.01rem solid #bfbfbf;
    background: #FFFFFF;
    height: 0.22rem;
}
.filter_r_2{
	float:left;
	width:auto;
	height:.24rem;
	border-right:1px solid #dcdcdc;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	border-radius:0 5px 5px 0;
}
.filter_r_2 select{
	width:1rem;
	border:none;
	outline:none;
	line-height:.24rem;
	height:.24rem;
}
.filter_r_3 select{
	width:0.5rem;
}
.wap_filter h1{
	display:block;
	padding:.03rem .06rem;
	overflow:hidden;
	font-size:.1rem;
	line-height:32px;
	font-weight:100;
	background:#eeeeee;
	color:#626262;
}
.wap_filter h1 span{display:block;float:left;}
.wap_filter h1 span em{display:inline-block;padding:0 5px;color:#f00;}
.wap_filter h1 a{display:block;float:right;padding:0 10px;line-height:30px;border:#eee 1px solid;background-color:#fafafa;border-radius:16px;}

.result_data{width:100%;height:.35rem;font-size:.12rem;background-color:#fff;overflow:hidden;margin:0 auto; border-bottom:1px solid #eeeeee;}
.result_data .nav{float:none;}
.result_data .nav a{float:left;background-color:#fff; line-height:.35rem; width:calc(33.33333% - 2px);text-align:center;}
.result_data .nav a.on,.result_data .nav a:hover.on,.result_data .nav a:hover{background-color:#fc3752;color:#fff;}
.result_data .data{display:none;}
.qq_list_xia {
    background: #FFFFFF;
    margin-top: 15px;
    -webkit-box-shadow: 0 0 40px rgba(225, 225, 225, .75);
    -moz-box-shadow: 0 0 40px rgba(225, 225, 225, .75);
    box-shadow: 0 0 40px rgba(225, 225, 225, .75);
}
.qq_list_xia_listtop{
	width:100%;
	height:.32rem;
	font-size:.12rem;
	text-align:center;
	color:#515a6e;
	line-height:.32rem;
	margin:0 auto;
	background:#f8f8f9;
}
.listtop00_sj{
	width:10%;
	float:left;
}

.listtop01{
	width:26%;
	float:left;
}
.listtop02{
	width:10%;
	float:left;
}
.listtop03{
	width:11%;
	float:left;
}
.listtop04{
	width:10%;
	float:left;
}
.listtop05{
	display:none;
}
.listtop06{
	display:none;
}
.listtop07{
	width:13%;
	float:left;
}
.listtop08{
	width:20%;
	float:left;
}
.listtop09{
	display:none;
}
.qq_list_xia_list{
	width:100%;
	margin:0 auto;
	line-height:.3rem;
	font-size:.12rem;
	text-align:center;
}
.listqq00_sj{
	width:10%;
	float:left;
	font-size:.12rem;
}
.leixing01{
	width:.18rem;
	height:.18rem;
	background:#00a0e9;
	color:#fff;
	text-align:center;
	line-height:.18rem;
	border-radius:.03rem;
	margin:.06rem 0 0 .06rem;

}
.leixing02{
	width:.18rem;
	height:.18rem;
	background:#fc4863;
	color:#fff;
	text-align:center;
	line-height:.18rem;
	border-radius:.03rem;
	margin:.06rem 0 0 .06rem;
}
.listqq01{

	font-size:.14rem;
	color:#fc3752;


	font-family:"Bahnschrift";
}
.listqq01 a{
	color: #4ea5ff;
	font-size: 14px;
}
.listqq02{
	width:10%;
	float:left;
}
.listqq03{
	display:none;
}
.listqq03_sj{
	width:11%;
	float:left;
}
.listqq04{
	width:10%;
	float:left;
	padding-top:.02rem;
}
.listqq04 img{
	width:50%;
	float:left;
}
.listqq04_sj{
	display:none;
}
.listqq05{
	display:none;
}
.listqq06{
	display:none;
}
.listqq07{
	width:13%;
	float:left;
	text-align:center;
}
.listqq08{
	font-size:.14rem;
	color:#ff9900;
	font-family:"Bahnschrift";
    overflow: hidden;
}
.listqq09{

}
.listqq09 a {
    display: block;

    margin: 0.2em auto 0 auto;
    height: 0.23rem;
    color:#ff9900;
    line-height: 0.23rem;
    border: 1px solid #ff9900;
    border-radius: 2px;
	width:0.4rem;
}
.listqqbg02{
	background:#f8f8f9;
}
.widthmobile1{
	width:50%
}
.widthmobile2{
	width:30%
}
.widthmobile3{
	width:20%
}
.page{display:block;overflow:hidden;margin:.15rem auto 0;text-align:center;}
.page li{display:inline-block;vertical-align:top;}
.page a{display:inline-block;margin-left:.025rem;vertical-align:top;padding:0 .08rem;height:.21rem;text-align:center;line-height:.21rem;border:#e4e4e4 1px solid;border-radius:3px;font-size:.12rem; margin-bottom:.1rem;}
.page li.active span{background-color:#ff9900;border:#f60 1px solid;margin-left:.01rem;vertical-align:top;padding:0 .08rem;height:.21rem;text-align:center;line-height:.21rem;color:#fff;border-radius:3px;font-size:.1rem;}
.page span{display:inline-block;margin-left:.01rem;line-height:.21rem;vertical-align:top;}

/*Q缇ゅ垪琛�*/
.qun_liang_m{
	width:96%;
	margin:.1rem auto 0 auto;
}
.qun_liang_h{
	width:33%;
	height:0.65rem;
	float:left;
	border:1px solid #fc4863;
	margin:-1px -1px 0 0;
	position:relative;
	background:#FFFFFF;
}
.qun_liang_h_1{
	width:0.28rem;
	top:0;
	left:0;
}
.qun_liang_h_2{
	font-size:0.18rem;
	color:#fc4863;
	text-align:center;
	line-height:0.18rem;
	margin-top:0.15rem;
	font-family:"Bahnschrift";
}

.qun_qunhao_1{
	font-size:0.11rem;
	margin-left:0.1rem;
	margin-top:0.1rem;
}
.qun_qunhao_2{
	margin-right:0.05rem;
	margin-top:0.08rem;
}
.qun_qunhao_2 a{
	display:block;
	background:#fc4863;
	font-size:0.09rem;
	color:#FFFFFF;
	border-radius:0.05rem;
	padding:0.01rem 0.02rem;
}
.qun_liang_yc{
	display:none;
}
/*QQ鍙疯鎯呴〉*/
.qq_detail{
	background:#FFFFFF;
	margin-top:.075rem;
}
.qq_detail_l{
	display:none;
}
.qq_detail_r{
	width:96%;
	margin:.1rem auto 0 auto;
}
.qq_detail_right{
	width:100%;
}
.qq_detail_right01{
	padding:.12rem 0 0 0;
	background:#ffedef;
}
.right01_tx{
	width:28%;
	float:left;
}
.right01_tx img{
	width:.72rem;
	height:.72rem;
	margin-left:.05rem;
	border-radius:50%;
	border:2px solid #fff;
}
.right01_xq{
	width:72%;
	float:left;
	line-height:.28rem;
	font-size:.16rem;
}
.right01_xq img{
	width:.16rem;
}
.right01_jg{
	clear:both;
	width:100%;
	height:.44rem;
	padding-top:.12rem;
	font-size:.15rem;
	text-align:center;
	background:url(../img/68.jpg) no-repeat center;
	background-size:100% 100%;
}
.right01_jg span{
	font-size:.28rem;
	font-weight:bold;
	color:#fd6267;
}
.qq_detail_right02{
	margin-top:.1rem;
}
.qq_detail_right02_tit{
	background:#ff8a97;
	line-height:.23rem;
	font-size:.12rem;
	color:#fff;
	font-weight:bold;
}
.qq_detail_right02_tit li{
	width:24.5%;
	float:left;
	text-align:center;
}
.qq_detail_right02_con{
	font-size:.12rem;
	color:#626262;
	border-bottom:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
}
.qq_detail_right02_con li{
	width:24.5%;
	float:left;
	text-align:center;
	border-left:1px solid #eeeeee;
	margin:.1rem 0 .1rem -1px;
}
.qq_detail_right03{
	margin-top:.1rem;
}
.qq_detail_right03_tit{
	background:#ff8a97;
	line-height:.23rem;
	font-size:.12rem;
	color:#fff;
	padding-left:.1rem;
	font-weight:bold;
}
.qq_detail_right03_con{
	color:#626262;
	padding:.1rem;
	font-size:.12rem;
	line-height:.24rem;
	border-bottom:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
}
.qq_detail_right04{
	margin-top:.1rem;
	height:1.18rem;
	padding:.11rem 0 0 30%;
	background:url(../img/69.png) no-repeat left center #ffedef;
	background-size:25% 100%;
}
.right04_xm input{
	width:86%;
	height:.28rem;
	float:left;
	outline:none;
	padding-left:14px;
	background:#fff;

	border:1px solid #ffb6be;
}
.right04_sj input{
	width:86%;
	height:.28rem;
	float:left;
	outline:none;
	padding-left:14px;
	background:#fff;
	margin-top:.08rem;
	border:1px solid #ffb6be;
}
.right04_tj input{
	width:91.6%;
	height:.28rem;
	float:left;
	outline:none;
	color:#fff;
	font-size:18px;
	cursor:pointer;
	margin-top:.08rem;
	background:url(../img/60.jpg) no-repeat;
	background-size:100% 100%;
	border:1px solid #ffb6be;
}
.qq_detail_right05{
	width:100%;
	margin-top:.1rem;
	border:1px solid #fc3752;
}
.qq_detail_right05_tit{
	width:97%;
	height:.3rem;
	line-height:.3rem;
	font-size:.12rem;
	padding-left:3%;
	color:#fff;
	font-weight:bold;
	background:url(../img/61.jpg) no-repeat;
}
.qq_detail_right05_con{
	padding:.16rem 2%;
}
.qq_detail_right05_con li{
	float:left;
	width:14%;
	text-align:center;
	font-size:.1rem;
}
.right05_m{
	display:none;
}

.xq_bottom_bg{
	width:100%;
	height:0.5rem;
}
.xq_bottom{
	width:100%;
	background:#FFFFFF;
	height:0.5rem;
	position:fixed;
	bottom:0;
	z-index:999;
}
.xq_bottom li{
	float:left;
	width:33.33%;
	text-align:center;
	font-size:0.1rem;
}
.xq_bottom li.hong a{
	display:block;
	color:#fff;
	background:#fe3e4e;
}
.xq_bottom li.lv a{
	display:block;
	color:#fff;
	background:#20b14c;
}
.xq_bottom li.lan a{
	display:block;
	color:#fff;
	background:#00a3e4;
}
.xq_bot_img{
	width:0.26rem;
	margin:0 auto;
	margin-top:0.08rem;
}
/*寮圭獥*/
.wx_kefu_bg{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	background:rgba(0,0,0,.7);
	z-index:999;
	display:none;
}
.wx_kefu{
	width:83%;
	height:3.2rem;
	background:#FFFFFF;
	border-radius:0.1rem;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.wx_kefu_1{
	width:2.4rem;
	height:2.4rem;
	border:0.01rem solid #dcdcdc;
	margin:0 auto;
	margin-top:0.25rem;
}
.wx_kefu_2{
	font-size:0.12rem;
	margin-top:0.18rem;
}
.wx_kefu_3{
	text-align:center;
	font-size:0.1rem;
	color:#bebebe;
	line-height:0.4rem;
	margin-top:0.25rem;
}
.wx_kefu_3 b{
	font-size:0.12rem;
	color:#636363;
	font-weight:normal;
}
.wx_kefu_3 span{
	display:inline-block;
	width:1.4rem;
	height:0.4rem;
	border-radius:0.4rem;
	font-size:0.18rem;
	color:#d90000;
	font-weight:bold;
	background:#e5e5e5;
	margin:0 0.1rem;
}
.wx_kefu_4{
	position:absolute;
	bottom:0;
	width:100%;
	height:0.22rem;
	font-size:0.11rem;
	text-align:center;
	color:#d8818b;
	background:#ffebed;
	line-height:0.22rem;
	border-bottom-left-radius:0.1rem;
	border-bottom-right-radius:0.1rem;
}
.wx_kefu_close{
	position:absolute;
	width:0.4rem;
	height:0.4rem;
	left:0;
	right:0;
	margin:0 auto;
	bottom:-0.65rem;
}
/*寮圭獥*/
.qq_kefu_bg{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	background:rgba(0,0,0,.7);
	z-index:999;
	display:none;
}
.qq_kefu{
	width:83%;
	height:1.46rem;
	background:#FFFFFF;
	border-radius:0.1rem;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.qq_kefu_tit{
	height:.36rem;
	line-height:.36rem;
	font-size:.14rem;
	text-align:center;
	color:#fff;
	border-radius:0.1rem 0.1rem 0 0;
	background:url(../img/61.jpg) no-repeat;
}
.qq_kefu_1{
	width:2.4rem;
	height:2.4rem;
	border:0.01rem solid #dcdcdc;
	margin:0 auto;
	margin-top:0.25rem;
}
.qq_kefu_2{
	font-size:0.12rem;
	margin-top:0.18rem;
}
.qq_kefu_3{
	text-align:center;
	font-size:0.1rem;
	color:#bebebe;
	line-height:0.4rem;
	margin-top:0.25rem;
}
.qq_kefu_3 b{
	font-size:0.12rem;
	color:#636363;
	font-weight:normal;
}
.qq_kefu_3 span{
	display:inline-block;
	width:1.4rem;
	height:0.4rem;
	border-radius:0.4rem;
	font-size:0.18rem;
	color:#d90000;
	font-weight:bold;
	background:#e5e5e5;
	margin:0 0.1rem;
}
.qq_kefu_4{
	position:absolute;
	bottom:0;
	width:100%;
	height:0.22rem;
	font-size:0.11rem;
	text-align:center;
	color:#d8818b;
	background:#ffebed;
	line-height:0.22rem;
	border-bottom-left-radius:0.1rem;
	border-bottom-right-radius:0.1rem;
}
.qq_kefu_close{
	position:absolute;
	width:0.4rem;
	height:0.4rem;
	left:0;
	right:0;
	margin:0 auto;
	bottom:-0.65rem;
}
/*鎴愪氦妗堜緥*/
.anli_list{
	width:96%;
	margin:0 auto;
	background:#FFFFFF;
}
.anli_list_l{
	display:none;
}
.anli_list_r{
	width:100%;
}
.anli_list_r_tit{
	display:none;
}
.r_con li{
	margin-bottom:.1rem;
	padding-bottom:.1rem;
	border-bottom:1px dotted #dcdcdc;
}
.r_con_tp{
	width:18%;
	float:left;
}
.r_con_tp img{
	width:.54rem;
	height:.44rem;
}
.r_con_wz{
	width:80%;
	float:right;
}
.r_con_wz01{
	font-size:.1rem;
	color:#000;
	margin-bottom:.02rem;
}
.r_con_wz02{
	font-size:.1rem;
	color:#333333;
}
.r_con_wz03{
	font-size:.1rem;
	color:#909090;
}
.r_con_wz04{
	display:none;
}
/*鏂伴椈鍒楄〃*/
.xw_r_con{
	width:96%;
	margin:0 auto;
}
.xw_r_con li{
	padding:.1rem 0 .1rem .1rem;
	border-bottom:1px dotted #dcdcdc;
}
.xw_r_con li:hover{
	background:#f8f8f8;
}
.xw_r_con_wz{
	width:100%;
}
.xw_r_con_wz01{
	font-size:.12rem;
	color:#000;
	margin-bottom:.09rem;
}
.xw_r_con_wz02{
	font-size:14px;
	color:#333333;
	margin-bottom:10px;
}
.xw_r_con_wz04 a{
	width:98px;
	height:26px;
	display:block;
	line-height:26px;
	text-align:center;
	color:#fff;
	background:url(../img/76.jpg) no-repeat center;
}
.xw_r_con_wz04 a:hover{
	background:#fc3752;
}
/*404椤甸潰*/
.tishibg{
	width:100%;
}
.tishicon{
	width:100%;
	height:1.3rem;
	margin:0 auto;
	font-size:16px;
	color:#333;
	text-align:center;
	padding-top:2.69rem;
	background:url(../img/77.jpg) no-repeat center;
	background-size:100% auto;
	line-height: 2;
}


/*瀵艰埅椤甸潰*/
.dahangym{
	background:#f7f7f7;
	padding:.1rem 0;
}
.dahangym li{
	width:33.3%;
	float:left;
	text-align:center;
	line-height:.3rem;
	font-size:.12rem;
}
.dahangym img{
	width:.51rem;
}

    .article{overflow: hidden}


}

.article{overflow: hidden}
.article .title{
	font-size: 20px;
	text-align: center;
	padding: 15px 0;
	margin: 0;
}
.article .info{
	font-size: 12px;
	padding-bottom: 10px;
	text-align: center;
	color: #888;
	border-bottom: 1px dashed #eee;
}
.article .info span{
	padding: 0 30px;
}
.article .info b{
	font-weight: normal;
}
.article .content{
	padding: 10px 5px;
	font-size: 14px;
	line-height: 1.5;
}
.article .content img{
    max-width: 100% !important;
    height: auto !important;
}
.prev-next{
	border-top: 1px dashed #eee;
	padding-top: 15px;
	margin-top: 15px;
	line-height: 30px;
	font-size: 14px;
}



.pay{
	padding: 10px;
	font-size: 16px;
	position: relative;
}
.pay table td{
	font-size: 18px;
	padding: 10px;
	color: #666;
}
.pay table th{
	text-align: right;
}
.pay label{
	margin-right: 20px;
}
.pay input.radio{
	width: 15px;
	height: 20px;
}
.pay .types{

}
.pay .types .type{
    border: 2px solid #eee;
    float:left;
    margin-right: 10px;
    margin-bottom: 10px;
    position: relative;
    width: 140px;
    height: 40px;
}
.pay .types .type.active{
    border: 2px solid red;
}
.pay .types .type img{
    width: 140px;
    height: 40px;
}
.pay .types .type .dot{
    position: absolute;
    right: 0;
    bottom: 0;
    display: none;
    width: 18px;
    height: 18px;
    background: url(../images/choosen.png) no-repeat left top;
}
.pay .types .type.active .dot{
    display: block;
}
.pay .submit{
	background: #fc3752;
	color: #fff;
	display: inline-block;
	padding: 5px 30px;
	border: 0;
	border-radius: 6px;
	font-family: inherit;
	font-size: 16px;
	outline: none;
}
.pay input:disabled{
	background: #999;
}
.pay .ts{
	font-size: 14px;
	color: red;
	padding-left: 10px;
	display: none;
}
.pay .zfcg{
	color: green;
	font-weight: bold;
	padding: 15px 0;
	display: none;
}
#payqrcode{
	position: absolute;
	right: 15px;
	top: 15px;
	background: #fff;
	text-align: center;
	display: none;
}
#payqrcode canvas{
	width: 150px;
	height: 150px;
}
@media screen and (max-width: 768px){
	#payqrcode{
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
	}
}


/*********新增******/
.page-reg {
	width:430px;
	margin:40px auto;
	-webkit-box-shadow:0 0 20px 1px rgba(41,75,162,.2);
	box-shadow:0 0 20px 1px rgba(41,75,162,.2);
	background:url(../img/reg-bg.png) left no-repeat #fff;
	padding-left:555px;
	height:600px;
	text-align:center;
	padding-top:40px;
	font-size:14px;
	color:#2a344f;
	border-radius:4px;
	overflow:hidden;
	position:relative
}
.page-login2{
	height:450px;
}
.page-reg input[type=password],.page-reg input[type=text] {
	padding:0 40px 0 20px;
	width:100%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	height:40px;
	line-height:40px
}
.page-reg .rig {
	width:300px;
	margin-top:30px;
}
.page-reg .item .icon-pwd,.page-reg .item .icon-pwd.on {
	background-image:url(../img/sprite.png);
	width:22px;
	height:21px;
	vertical-align:middle
}
.page-reg .title {
	font-size:28px
}
.page-reg .item {
	margin-top:30px;
	position:relative
}
.page-reg .item .err {
	border:1px solid #f14550
}
.page-reg .item .err~.err-warm {
	display:block
}
.page-reg .item .err-warm {
	display:none;
	position:absolute;
	left:1px;
	top:44px;
	color:#f14550
}
.page-reg .item .focus~.icon-close {
	display:block
}
.page-reg .item .icon-close {
	display:none;
	position:absolute;
	right:5px;
	top:10px
}
.page-reg .item.password .icon-close {
	right:32px
}
.page-reg .item.password .icon-pwd {
	display:block
}
.page-reg .item .icon-pwd {
	background-position:-387px -31px;
	display:none;
	position:absolute;
	right:5px;
	top:10px
}
.page-reg .item .icon-pwd.on {
	display:inline-block;
	background-position:-387px 0
}
.page-reg .item.phone .icon-close {
	right:75px
}
.page-reg .item.phone .yan {
	position:absolute;
	right:5px;
	top:10px;
	color:#1d5af2
}
.page-reg .item .zc-code {
	position:absolute;
	right:1px;
	top:1px;
	width:130px;
	height:38px;
	border-radius:0 4px 4px 0
}
.page-reg .tip-box {
	text-align:left;
	position:absolute;
	bottom:-26px;
	left:-104%;
	display:none;
	background-color:#f0f5ff;
	border-radius:4px;
	width:100%;
	padding:5px 20px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border:1px solid #e1eaff;
	font-size:12px;
	color:#696e7e;
	z-index:10
}
.page-reg .tip-box::after {
	content:"";
	width:0;
	height:0;
	border-left:solid 7px #f0f5ff;
	border-top:solid 7px rgba(0,0,0,0);
	border-bottom:solid 7px rgba(0,0,0,0);
	border-right:solid 7px rgba(0,0,0,0);
	position:absolute;
	top:12px;
	right:-14px
}
.page-reg .tip-box::before {
	content:"";
	width:0;
	height:0;
	border-left:solid 7px #e1eaff;
	border-top:solid 7px rgba(0,0,0,0);
	border-bottom:solid 7px rgba(0,0,0,0);
	border-right:solid 7px rgba(0,0,0,0);
	position:absolute;
	top:12px;
	right:-15px
}
.page-reg .btn-submit {
	background:#ff9900;
	width:100%;
	height:60px;
	border:0;
	font-size:0;
	color:#fff;
}

/**登陆**/
.page-login {
	width: 1200px;
margin: 40px auto;
position: relative;

}
.page-login .top {
	padding:25px 0;
	color:#2a344f;
	zoom:1
}
.page-login .top:after {
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
	width:0
}
.page-login .cont {
	-webkit-box-shadow:0 0 20px 1px rgba(41,75,162,.2);
	box-shadow:0 0 20px 1px rgba(41,75,162,.2)
}
.page-login .login-banner {
	width:480px;
	height:600px;
	border-radius:4px 0 0 4px;
	position:relative;
	float:left;
	cursor:pointer
}
.page-login .rig {
	float:left;
	background-color:#fff;
	width:560px;
	height:560px;
	padding-left:160px
}
.page-login .login-title {
	font-size:16px;
	padding:12px 0 6px
}
.page-login .login-content li {
	padding:10px 0;
	position:relative
}
.page-login .login-content li .warm {
	position:absolute;
	left:340px;
	top:20px
}
.page-login .login-content input[type=text],.page-login .login-content input[type=password] {
	width:280px;
	height:40px;
	line-height:40px;
	padding:0 10px 0 40px;
	border:1px solid #e3e2e7;
	border-radius:4px
}
.page-login .login-content input[type=checkbox] {
	padding:0;
	margin:0
}
.page-login .login-content .login_error {
	width:305px;
	display:none;
	padding:0 12px;
	margin:8px 0;
	line-height:34px;
	height:34px;
	font-size:12px;
	border:1px solid #fed4d4;
	color:#f24652;
	background:#fff0f0
}
.page-login .login-content .login_error:before {
	content:"";
	margin-top:-2px;
	margin-right:5px;
	display:inline-block;
	background-image:url(../img/sprite.png);
	background-position:-509px -149px;
	width:14px;
	height:14px;
	vertical-align:middle
}
.page-login .login-content .password,.page-login .login-content .userId {
	position:relative
}
.page-login .login-content .password:after,.page-login .login-content .userId:after {
	content:"";
	position:absolute;
	left:12px;
	top:20px
}
.page-login .login-content .userId:after {
	display:inline-block;
	background-image:url(../img/sprite.png);
	background-position:-419px -332px;
	width:20px;
	height:20px;
	vertical-align:middle
}
.page-login .login-content .password:after {
	display:inline-block;
	background-image:url(../img/sprite.png);
	background-position:-387px -125px;
	width:20px;
	height:20px;
	vertical-align:middle
}
.page-login .login-content .code {
	display:none;
	zoom:1
}
.page-login .login-content .code:after {
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
	width:0
}
.page-login .login-content .code .code-input {
	float:left;
	width:100px
}
.page-login .login-content .login-links {
	width:330px;
	padding-bottom:0;
	color:#2a344f;
	font-size:13px
}
.page-reg .login-button ,.page-login .login-content .login-button {
	width:280px;
	height:43px;
	padding:0;
	border:none;
	border-radius:4px;
	background:#ff9900;
	color:#fff;
	font-size:18px;
	text-align:center;
	cursor:pointer
}
.page-login .login-other {
	width:330px;
	margin-top:5px;
	height:54px;
	line-height:54px;
	color:#878fa0;
	font-size:14px
}
.page-login .login-other .qq {
	cursor:pointer
}
.page-login .login-other .qq:before {
	content:"";
	margin-right:5px;
	display:inline-block;
	background-image:url(../img/sprite.png);
	background-position:-141px -45px;
	width:23px;
	height:22px;
	vertical-align:middle
}
.page-login .login-other .wb {
	cursor:pointer
}
.page-login .login-other .wb:before {
	content:"";
	margin-right:5px;
	display:inline-block;
	background-image:url(../img/sprite.png);
	background-position:0 -354px;
	width:23px;
	height:22px;
	vertical-align:middle
}
.page-login .login-main {
	margin:0!important;
	padding:0!important;
	border:0;
	color:#f24652
}
.page-login .login-main .login-box {
	text-align:left;
	max-width:363px;
	background:#fff0f0;
	padding-left:30px;
	position:relative
}
.page-login .login-main .login-box:before {
	content:'';
	display:inline-block;
	background-image:url(../img/sprite.png);
	background-position:-509px -149px;
	width:14px;
	height:14px;
	vertical-align:middle;
	position:absolute;
	left:20px;
	top:15px
}
.page-login.account .rig {
	width:549px;
	height:529px;
	padding:71px 0 0 171px
}
.page-login.account .top span {
	font-size:18px;
	float:right;
	margin-top:20px;
	color:#b7bbc2
}
.page-login.account .top span a {
	color:#1d5af2
}
.page-login.account .login-title {
	width:332px;
	font-size:18px;
	line-height:27px;
	zoom:1
}
.page-login.account .login-title:after {
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
	width:0
}
.page-login.account .login-title a {
	float:right;
	color:#1d5af2;
	font-size:13px
}
.page-login.account .bind-tip {
	width:332px;
	margin:8px 0;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	line-height:22px;
	font-size:14px;
	border:1px solid #fed4d4;
	color:#f24652;
	background:#fff0f0;
	padding:10px 15px
}
.page-login.account .bind-tip:before {
	background-image:none
}
.page-login.account .isCheck {
	width:12px;
	height:12px;
	position:relative;
	top:2px
}
.page-login .page-protocol {
	-webkit-box-shadow:none;
	box-shadow:none;
	padding:60px 90px;
	background-color:#fff;
	color:#6a7284;
	font-size:16px;
	line-height:26px
}
.page-login .page-protocol .title {
	font-size:22px;
	color:#2a344f;
	text-align:center;
	padding-bottom:12px
}
.page-login .page-protocol a {
	color:#1d5af2
}
.page-login .page-protocol p {
	padding-bottom:25px
}
.page-login .page-protocol .btn-box {
	padding-top:30px
}
.page-login .page-protocol .btn-box .ui-btn {
	font-size:16px;
	padding:6px 14px;
	border-radius:0
}
.page-login .page-remind {
	-webkit-box-shadow:none;
	box-shadow:none;
	padding:10px 90px 20px;
	background-color:#fff;
	color:#6a7284;
	font-size:14px;
	line-height:22px;
	height:550px;
	overflow:auto
}
.page-login .page-remind .remind {
	padding:20px 0;
	border-bottom:1px solid #e8e8e8
}
.page-login .page-remind .remind a {
	color:#1d5af2
}
.page-login .page-remind .remind p {
	padding-bottom:10px
}
.page-login .page-remind .remind .title {
	text-align:left;
	font-size:18px;
	color:#2a344f;
	font-weight:700;
	padding-bottom:5px
}
.page-login .page-remind .remind .subtitle {
	color:#6a7283;
	font-size:14px;
	padding-bottom:10px
}
.page-login .page-remind .remind .btn-box {
	padding-top:30px
}
.page-login .page-remind .remind .btn-box .ui-btn {
	font-size:16px;
	padding:6px 14px;
	border-radius:0
}
.cont-reg .abso_tip,.min_tip {
	color:#f24652;
	font-size:14px
}
.page-login .page-remind .remind:nth-last-child(1) {
	border-bottom:none
}
.page-login .remind-operation {
	margin:30px 0
}
.page-login .remind-operation .ui-btn {
	width:140px;
	height:40px
}



/**多屏适应**/

@media screen and (max-width:1200px) {
	.page-login .cont .com-steptit,.page-login .cont .login-banner,.page-login .top>img+span {
	display:none
}
.page-login {
	margin-bottom:0!important
}
.page-login .top {
	padding:0
}
.page-login .top>img {
	position:absolute
}
.page-login .cont .rig {
	width:100%;
	height:100vh;
	padding-left:36vw;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.page-login .cont .rig .login-content .login-title {
	padding:7vh 0 6px
}
.page-login .cont .rig .login-content .login_error {
	position:relative;
	top:40px
}
.page-login .cont.cont-reg td:nth-child(2n) {
	text-align:left
}
.page-login .cont.cont-reg td .min_tip {
	float:none
}
.page-login .cont.cont-reg .warm {
	position:relative;
	float:left;
	top:0;
	left:0;
	margin:0;
	width:100%
}
.page-login .cont-reg .com-steps+div.pt40 .fn-left.w400,.page-login .cont-reg .com-steps+div.pt40>div.w-50 {
	width:100%!important
}
.page-login .cont-reg .com-steps+div.pt40 {
	padding-top:0!important
}
.page-login .cont-reg .com-steps+div.pt40 .table.mt40 {
	margin-top:10px!important
}
.page-login .cont-reg .com-steps+div.pt40>div {
	border:0
}
.page-login .cont-reg .com-steps+div.pt40>div.fn-left {
	float:none!important
}
.page-login .cont-reg .com-steps+div.pt40>div.pl40,.page-login .cont-reg .com-steps+div.pt40>div.pt40 {
	padding:0!important
}
.page-login .cont-reg .com-steps+div.pt40>div img,.page-login .cont-reg .com-steps+div.pt40>div ul {
	display:inline-block;
	vertical-align:top
}
.page-login .cont-reg .com-steps+form .table.mt40 {
	margin-top:0!important
}
.page-login .cont-reg .com-steps+form .table tr td:first-child {
	white-space:nowrap;
	word-break:normal;
	vertical-align:top
}
.page-login .cont-reg .table td .input-text {
	float:none
}
.page-login .cont-reg .table td .input-text+.ui-btn.fn-left {
	float:none!important
}
.page-reg {
	width:100%;
	height:auto;
	padding:0;
	margin:0;
	background:#fff
}
.page-reg .rig {
	height:100vh;
	margin:0 auto;
	padding:20px 10px
}
}@media screen and (max-width:1200px) and (min-width:1024px) {
	.page-login .cont-reg .warm {
	position:relative;
	float:left;
	top:0;
	left:0;
	margin:0;
	width:100%
}
}@media screen and (max-width:1023px) {
	.page-login {
	margin:0
}
.page-login .top span {
	display:none
}
.page-login .cont .rig {
	width:100%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.page-login .account .rig .bind-tip,.page-login .account .rig .login-title {
	width:100%
}
.page-reg .tip-box {
	top:50px;
	left:0;
	height:66px
}
.page-reg .tip-box:after,.page-reg .tip-box:before {
	right:-webkit-calc(50% - 7px);
	right:calc(50% - 7px);
	-webkit-transform:rotateZ(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotateZ(-90deg)
}
.page-reg .tip-box:before {
	top:-14px
}
.page-reg .tip-box:after {
	top:-12px
}
}@media screen and (min-width:751px) and (max-width:1023px) {
	.page-login .cont .rig .login-content {
	position:absolute;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.page-login .cont .rig .login-content li .warm {
	position:relative;
	top:0;
	left:0;
	display:block
}
.page-login .cont-reg .table tr:nth-child(2) td:nth-child(2) .abso_tip {
	display:inline-block;
	position:relative;
	top:0;
	left:0;
	-webkit-transform:none;
	-ms-transform:none;
	transform:none;
	line-height:30px;
	max-width:100%
}
}@media screen and (min-width:751px) and (max-width:1200px) {
	.page-login .top>img {
	top:20px;
	left:30px
}
.page-login .page-remind {
	padding:60px 60px 20px;
	height:auto
}
.page-login .cont.cont-reg .table td {
	width:14vw;
	vertical-align:top
}
.page-login .cont.cont-reg .table td.fn-posrel.pt20 {
	padding-top:10px!important
}
.page-login .cont.cont-reg .table td #CaptchaRefresh.fn-left {
	float:none!important
}
.page-login .cont.cont-reg .table td #CaptchaRefresh.ml20 {
	margin-left:0!important
}
.page-login .cont-reg {
	padding:30px
}
.page-login .cont-reg .com-steps+div.pt40>div img {
	margin-right:20px
}
.page-login .cont-reg .fn-left.lh20 {
	padding-left:10vw
}
.page-reg .rig .title {
	font-size:22px
}
}@media screen and (max-width:750px) {
	.page-login .cont-reg .com-steps,.page-login .cont-reg .table colgroup {
	display:none
}
.page-login .cont.cont-reg .table tr td.fn-posrel.pt20 {
	padding-top:5px!important
}
.page-login .cont.cont-reg .table tr td .input-text {
	width:100%
}
.page-login .cont.cont-reg .table tr td .input-text.w150,.page-login .cont.cont-reg .table tr td .input-text.w220 {
	width:100%!important
}
.page-login .cont.cont-reg .table tr td #idImg,.page-login .cont.cont-reg .table tr td #orgImg {
	width:auto;
	word-break:break-all
}
.page-login .cont.cont-reg .warm {
	float:none;
	font-size:12px
}
.page-login .cont.cont-reg .warm .level {
	position:absolute;
	width:100%;
	max-width:156px;
	padding-left:5px
}
.page-login .cont.cont-reg .warm #mmdj {
	position:relative;
	left:161px
}
.page-login .cont .rig {
	padding-top:60px;
	padding-bottom:60px
}
.page-login .cont-reg {
	padding:20px 10px
}
.page-login .cont-reg .com-steps+div.pt40>div.pr40 {
	padding-right:0!important
}
.page-login .cont-reg .com-steps+div.pt40>div img {
	max-width:191px;
	margin-right:10px
}
.page-login .cont-reg .com-steps+div.pt40>div ul {
	min-width:300px
}
.page-login .cont-reg .table tr td {
	padding:5px;
	width:auto
}
.page-login .cont-reg .table tr td:first-child {
	white-space:nowrap;
	word-break:normal;
	font-size:12px;
	vertical-align:top
}
.page-login .cont-reg .table tr td .input-text {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:70%;
	line-height:30px;
	height:30px
}
.page-login .cont-reg .table tr td .input-text.w260 {
	width:40vw!important;
	min-width:120px!important
}
.page-login .cont-reg .table tr td .abso_tip {
	position:relative;
	top:0;
	left:0;
	-webkit-transform:none;
	-ms-transform:none;
	transform:none;
	line-height:22px;
	font-size:12px;
	margin:0;
	display:inline-block
}
.page-login .cont-reg .table tr td .ui-btn {
	margin:0!important;
	width:auto!important
}
.page-login .cont-reg .table tr td .ui-btn.btn_orange {
	font-size:14px
}
.page-login .cont-reg .table tr td .ui-btn.upload {
	margin-right:10px!important;
	line-height:24px!important;
	height:24px
}
.page-login .cont-reg .table tr td .code-img,.page-login .cont-reg .table tr td span {
	margin:0!important
}
.page-login .cont-reg .table tr td .code-img+a {
	font-size:12px
}
.page-login .cont-reg .table tr td .code-img+a.ml20 {
	margin-left:0!important
}
.page-login .cont-reg .table tr td .min_tip {
	line-height:30px
}
.page-login .cont-reg .table tr td .fn-posabs {
	line-height:18px;
	position:relative!important
}
.page-login .cont-reg .table tr .moreinfor .input-text {
	height:auto;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:70%!important;
	padding:5px!important
}
.page-login .cont-reg .table tr:nth-child(2) td:nth-child(2) span {
	display:inline-block!important;
	position:relative!important;
	top:0;
	left:0;
	-webkit-transform:none;
	-ms-transform:none;
	transform:none
}
.page-login .cont-reg .table tr:nth-child(2) td:nth-child(2) span.lh40 {
	line-height:22px!important;
	font-size:12px
}
.page-login .cont-reg .table tr:nth-child(3) td:nth-child(2),.page-login .cont-reg .table tr:nth-child(4) td:nth-child(2) {
	padding:5px!important
}
.page-login .cont-reg .table tr:nth-child(3) td:nth-child(2) label,.page-login .cont-reg .table tr:nth-child(4) td:nth-child(2) label {
	line-height:26px
}
.page-login .cont-reg .table tr:nth-child(3) td:nth-child(2) p,.page-login .cont-reg .table tr:nth-child(4) td:nth-child(2) p {
	position:relative!important;
	line-height:18px;
	bottom:0;
	margin-top:5px
}
.page-login .cont-reg .table tr:nth-child(5) td:nth-child(2) {
	padding:5px 0!important
}
.page-login .cont-reg .warm {
	position:relative;
	float:left;
	top:0;
	left:0;
	margin:0;
	width:100%
}
.page-login .cont-reg .warm span {
	display:inline-block;
	width:auto
}
}@media screen and (min-width:591px) and (max-width:750px) {
	.page-login .cont.cont-reg .table tr td #CaptchaRefresh+.min_tip {
	line-height:40px
}
}@media screen and (min-width:475px) and (max-width:590px) {
	.page-login .cont.cont-reg .table tr td #CaptchaRefresh+.min_tip {
	display:inline-block!important;
	left:-84px
}
}@media screen and (max-width:474px) {
	.page-login .cont.cont-reg .table tr td #CaptchaRefresh+.min_tip {
	display:inline-block!important
}
}

@media screen and (min-width:376px) and (max-width:750px) {
	.page-login .top>img {
		width:140px;
		height:auto;
		top:20px;
		left:20px
	}
	.page-login .cont.cont-reg .warm {
		left:-95px
	}
	.page-login .cont .rig {
		padding:20px
	}
	.page-login .cont .rig.pt40 {
		padding-top:20px!important
	}
	.page-login .cont .rig .login-content li .warm {
		position:relative;
		top:0;
		left:0;
		display:block
	}
	.page-login .cont .rig .login-content input[type=password],.page-login .cont .rig .login-content input[type=text] {
		width:100%;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}
	.page-login .cont .rig .login-content .login-button,.page-login .cont .rig .login-content .login-links，.page-reg .login-button {
		width:100%
	}
	.page-login .cont .rig .login-content .code .code-input {
		width:150px;
		padding:0 10px
	}
	.page-login .cont .rig .login-content .login_error {
		width:-webkit-calc(100% - 24px);
		width:calc(100% - 24px)
	}
	.page-login.account .bind-tip,.page-login.account .login-other,.page-login.account .login-title {
		width:auto
	}
	.page-login.account .login-other {
		margin-top:-10px
	}
	.page-login .page-remind {
		padding:60px 20px 20px;
		height:auto
	}
	.page-login .page-remind .remind {
		padding-top:5px
	}
	.page-login .remind-operation {
		margin:20px 0
	}
	.page-login .page-protocol {
		padding-left:20px;
		padding-right:20px;
		padding-top:60px
	}
	.page-login .page-protocol p {
		padding-bottom:10px
	}
	.page-reg .rig .title {
		font-size:22px
	}
}@media screen and (max-width:375px) {
	.page-login .top>img {
	width:120px;
	height:auto;
	top:20px;
	left:10px
}
.page-login .cont.cont-reg .warm {
	left:-103px
}
.page-login .cont .rig {
	padding:10px;
	min-height:529px
}
.page-login .cont .rig.pt40 {
	padding-top:10px!important
}
.page-login .cont .rig .login-content li .warm {
	position:relative;
	top:0;
	left:0;
	display:block
}
.page-reg .login-button ,.page-login .cont .rig .login-content .login-button,.page-login .cont .rig .login-content .login-links,.page-login .cont .rig .login-content .login_error,.page-login .cont .rig .login-content input[type=password],.page-login .cont .rig .login-content input[type=text] {
	width:100%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.page-login .cont .rig .login-content .login-other {
	width:100%;
	position:relative
}
.page-login .cont .rig .login-content .login-other .qq,.page-login .cont .rig .login-content .login-other .wb {
	position:absolute;
	top:30px
}
.page-login .cont .rig .login-content .login-other .qq.ml20,.page-login .cont .rig .login-content .login-other .wb.ml20 {
	margin-left:10px!important
}
.page-login .cont .rig .login-content .login-other .wb {
	left:10vw
}
.page-login .cont .rig .login-content .login-other .qq {
	left:50vw
}
.page-login .cont .rig .login-content .code .code-input {
	width:85px;
	padding:0 10px
}
.page-login.account .login-content .bind-tip,.page-login.account .login-content .login-other,.page-login.account .login-content .login-title {
	width:100%
}
.page-reg .login-button ,.page-login.account .login-content .login-button,.page-login.account .login-content .login-title {
	font-size:16px
}
.page-login.account .login-content .bind-tip {
	font-size:12px;
	padding:5px 10px
}
.page-login.account .login-content>p.mb15 {
	margin-bottom:0!important
}
.page-login.account .login-content>p.mt15 {
	margin-top:0!important
}
.page-login.account .login-content>p.fn16 {
	font-size:14px
}
.page-login .page-remind {
	padding:60px 10px 20px;
	height:auto
}
.page-login .page-remind .remind {
	padding-top:5px
}
.page-login .page-protocol {
	font-size:14px;
	padding-left:10px;
	padding-right:10px
}
.page-login .page-protocol .title,.page-reg .rig .title {
	font-size:18px
}
.page-login .page-protocol p {
	padding-bottom:0
}
.page-login .remind-operation {
	margin:10px 0
}
.page-reg {
	height:100%
}
.page-reg .rig {
	width:100%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.page-reg .rig .verify-bar-area {
	width:100%!important;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.page-reg .rig .item {
	margin-top:24px
}
.page-reg .rig .item .err~.err-warm {
	font-size:12px;
	top:42px
}
.page-reg .rig .item .btn-submit {
	background-size:100% auto
}

}



/*发布*/
.operate-con {
    padding: 6px 25px 30px;
}
.operate-con .hd-msg {
    font-size: 14px;
    color: #333;
    line-height: 28px;
    padding-left: 44px;
}
.operate-con .hd-tip {
    color: #333;
    line-height: 28px;
    padding-left: 44px;
}
.operate-con .frm {
    position: relative;
    padding: 10px 0;
    width: 72.9%;
    left: 44px;
}
.operate-con .frm .lbl-placeholder {
    position: absolute;
    font-size: 14px;
    color: #999;
    line-height: 20px;
    padding: 10px;
    cursor: text;
}
.operate-con .txt-domain {
    height: 140px;
    border: solid 1px #ccc;
    padding: 10px;
    font-size: 14px;
    color: #333;
    line-height: 20px;
    box-sizing: border-box;
    display: inline-block;
    width: 94%;
}
.operate-con .pwd-help {
    float: right;
    width: 14px;
    height: 14px;
    background: url(../images/help_03.gif) center no-repeat;
    vertical-align: top;
    margin-right: 5px;
}
.operate-con .count-tip {
    color: #999;
    line-height: 18px;
}

.operate-con .btn-submit {
    height: 52px;
    line-height: 52px;
    font-size: 20px;
    padding: 0 26px;
    background-color: #f60;
    color: #fff !important;
    text-align: center;
    display: inline-block;
    border: none;
    cursor: pointer;
}
.operate-con .btn-submit:disabled {
    background-color: #d2c5bc !important;
}
