*{
	margin:0;
	padding:0;
}
.clear{
	clear:both;
}
img{
	height: auto;
	border:none;
}
a{
	text-decoration: none;
	/*word-wrap: break-word;*/
}
input,button{
	outline: none;
}
html,body{
	font-family: "Microsoft Yahei";
	min-width: 1280px;
}
ol,ul{
	list-style: none;
}
.header a:hover{
	color: #ad0d0d;
}

.header_1{
	min-width: 1280px;
	background-color: #F6F6F6;
	height: 30px;
	line-height: 30px;
}
.header_1_1{
	zoom:1;
	width: 1280px;
	margin:0 auto;
}
.header_1_1:after{
	clear: both;
	content: " ";
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}
.header_1_1 .left{
	font-size: 14px;
	color: #010101;
	float: left;
}
.header_1_1 .right{
	font-size: 14px;
	float: right;
}
.left .name{
	color: #ff307e;
}
.left a{
	margin-left: 20px;
	color: #333333;
}
.header_1_1 .right{
	float: right;
}
.right a{
	font-size: 13px;
	color: #010101;
	margin-left: 30px;
}
.header_2 {
/* 	overflow:hidden; */
	height: 110px;
	/*line-height: 110px;*/
	width: 1280px;
	margin: 0 auto;
}
.header_2 a >img{
	margin-top: 35px;
	float: left;
}
.header_2 form{
	background-color: #4a4853;
	position: relative;
	margin: 35px 35px 0 158px;
	width: 400px;
	height: 40px;
	line-height: 40px;
	float:left;
	overflow: hidden;
}
.header_2 .matter{
	background-color: #dcdcdc;
	text-indent: 10px;
	box-sizing: border-box;
	float: left;
	width: 355px;
	height: 40px;
	border:1px solid #dcdcdc;
}
.header_2 .button{
	position: relative;
	z-index: 2;
	cursor:pointer;
	color: white;
	font-size: 16px;
	border:none;
	background-color: transparent;
	box-sizing: border-box;
	float: left;
	height: 40px;
	width: 45px;
	text-align: center;
	line-height: 40px;
}
.header_3{
	min-width: 1280px;
	background-color:  #ad0d0d;
	height: 48px;
}
.header_3_1{
	overflow: hidden;
	margin:0 auto;
	width: 1300px;
	height: 48px;
	color: white;
	font-size: 14px;
}
.header_3_1 a{
	float: left;
	display: inline-block;
	padding:0px 22px;
	text-align: center;
	color: white;
	height: 48px;
	line-height: 48px;
}
.header_3 .get{
	position: relative;
}
.header_3 .get .num{
	height: 17px;
	position: absolute;
	color: white;
	font-size: 12px;
	top: 12px;
	left: 92px;
	line-height: 17px;
}
.header_3 .get .num img{
	top: 0;
	left: 0;
	position: absolute;
}
.num_cont{
	width: 56px;
	text-align: center;
	display: inline-block;
	position: relative;
	z-index: 2;
}
.header_3 .on{
	background-color:#4a4853;
}
.header_3 a:hover{
	color: white;
	background-color:#4a4853;
}
.content {
	overflow: hidden;
	min-height: 450px;
	width: 1280px;
	margin:0 auto 50px;
}
.content .banner{
	overflow: hidden;
}
.content .banner_left{
	float: left;
	display: block;
	width: 232px;
	height: 360px;
	background:#fbeaf4 url("../images/left_03.png") 0 0 no-repeat;
	/* url("../images/left_03.png") 0 0 no-repeat */
}

/*---------大图滚动------------------*/
#owl-demo{
	float: left;
	position:relative;
	width:800px;
	height:360px;
}
#owl-demo .item{
	position:relative;
	display:block;
	width:800px;
	height:360px;
}
#owl-demo img{
	display:block;
	width:100%;
	height: 360px;
}
.owl-pagination{
	position:absolute;
	left:350px;
	bottom:10px;
	height:22px;
	padding:3px;
	border-radius:20px;
	background-color: rgba(122,120,118,0.5);
	text-align:center;
}
.owl-page{
	display:inline-block;
	width:10px;
	height:10px;
	margin:0 5px;
	background:white;
	border-radius:5px;
	*display:inline;
	*zoom:1;
}
.owl-pagination .active{
	background:#FE6500;
}
.owl-buttons{
	display:none;
}
.owl-buttons div{
	border-radius: 5px;
	position:absolute;
	top:50%;
	width:40px;
	height:80px;
	margin-top:-40px;
	text-indent:-9999px;
}
.owl-prev{
	left:0;
	background-image:url("../images/bg17.png");
}
.owl-next{
	right:0;
	background-image:url("../images/bg18.png");
}
/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}

.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing {
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
}

.content .banner_right{
	float: right;
	width: 248px;
	height: 360px;
	background-color: #FBEAF4;
}
.banner_right .notice{
	text-align:center;
	height: 50px;
	font-size: 22px;
	display: block;
	text-indent: center;
	line-height: 50px;
}
.banner_right  .press{
	font-size: 15px;
	display: block;
	padding:13px 5px 13px 10px;
	overflow: hidden;
	border-bottom: 1px dashed #C8BAC2;
}
.banner_right a{
	color: #393939;
}
.banner_right  a:hover{
	color: #FF4687;
}
.banner_right  .more{
	display: block;
	text-align: center;
	height: 40px;
	line-height: 40px;
}
.content .title{
	overflow: hidden;
}
.content .title_1{
	margin-top: 15px;
	border-bottom:1px solid #ad0d0d;
	display: block;
	height: 50px;
	line-height: 50px;
	font-size: 26px;
}
.content .title_1 img{
	float: left;
	margin: 15px 5px 0 0 ;
}
.content .title_1 .see_more{
	font-size: 20px;
	float: right;
	margin-right: 15px;
	color: #6f6e6e;
}
.content .title_1 .see_more:hover{
	text-decoration: underline;
}
.select_img{
	float: left;
	padding-bottom:6px;
	border:1px solid #C2D7FC;
	width: 306px;
	margin:10px 12px 0 0;
}
/*----------2016.11.24 改 宽高（306）----------------------*/
.select_img a img{
	display: block;
	width: 306px;
	height:306px;
}
.select_img:hover{
	border:1px solid red;
}
.select_img .date{
	text-indent: 10px;
	font-size: 14px;
	color: #EF5589;
}
.select_img .details{
	margin-top: 7px;
	text-indent: 10px;
	color: black;
	display: block;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.select_img .price{
	text-indent: 5px;
	margin:5px 0;
	display: block;
	color:#E30041;
	font-size: 26px;
}
.select_img .price .price_1{
	margin-top: 5px;
	color: #1270B1;
	float: right;
	margin-right: 20px;
	font-size: 14px;
}
.select_img .price .price_1 .scale{
	font-size: 18px;
}
.select_img .num{
	color: #EF5589;
}
.select_img .time{
	text-indent: 10px;
	font-size: 14px;
	display: block;
}
.select_img .time .end{
	color:  #EF5589;
}
.select_img .time a{
	color: #1270B1;
	margin-right:20px;
	float: right;
}
.select_img .time a:hover{
	text-decoration: underline;
}
.select_img .sales{
	display: block;
	margin-bottom: 5px;
	text-indent: 10px;
}
.title2{
	overflow: hidden;
}
.title2_1{
	margin-top: 55px;
	border-bottom:1px solid #ad0d0d;
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 26px;
}
.title2_1 img{
	float: left;
	margin: 9px 5px 0 0 ;
}
.title2_1 .live_num{
	float: left;
	position: absolute;
	color: white;
	font-size: 18px;
	padding:2px 10px;
	background-color: #ad0d0d;
	border-radius:7px;
	line-height: 25px;
	margin: 6px 0 0 5px;
}
.title2_1 .see_more{
	float: right;
	margin-right: 20px;
}
.title2_1 .see_more{
	font-size: 15px;
	color:  #6f6e6e;
}
.title2_1 .see_more a{
	margin-right: 10px;
	color: #6f6e6e;
	font-size: 15px;
}
.title2_1 .see_more a:hover{
	color: #ad0d0d;
}
/*-----------2016.11.24改 width（310px）-------------*/
.select_img2{
	position: relative;
	float: left;
	border:1px solid #C2D7FC;
	width: 310px;
	margin:10px 8px 0 0;
}
.select_img2:hover{
	border-color: red;
}
/*-----------2016.11.24改 宽高（310px）-------------*/
.select_img2 a img{
	display: block;
	width: 310px;
	height: 310px;
}
.select_img2 .details{
	display: inline-block;
	float: right;
	width: 280px;
	color: #403B37;
	margin-top: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.select_img2 .logo{
	margin:6px 0 0 5px;
	height: 20px;
	width: 20px;
}
.select_img2 .rest{
	font-size: 15px;
	width: 300px;
	color: #7C7C7C;
	margin:6px 0 6px 10px;
	overflow: hidden;
	height: 24px;
	letter-spacing: -1px;
}
.select_img2 .rest .rest_1{
	color: #ED2777;
	font-weight: bolder;
}
.select_img2 .rest .rest_2{
	color: #ED2777;
}
.select_img2 .rest .rest_3{
	font-size: 18px;
}
.select_img2 .scale{
	overflow: hidden;
	height: 26px;
	position: relative;
	margin-bottom: 6px;
	font-size: 14px;
	width: 300px;
	margin-left: 10px;
}
.select_img2 .scale_1{
	color: #1270B1;
	font-size: 16px;
}
.select_img2 .scale_2{
	color: #1270B1;
	font-size: 18px;
}
.select_img2 .scale_3{
	top: -4px;
	position: relative;
	border-radius:5px;
	color:white;
	padding:0  3px 3px;
	display: inline-block;
	margin: -5px 10px 0;
	background-color: #DE396E;
}
.select_img2 .scale_4{
	display: inline-block;
	margin-right:16px;
	color: #ad0d0d;
}
.select_img2 .scale_5{
	color: #84B3D6;
}
.select_img2 .sell_num{
	float: right;
}
.select_img2 .join{
	padding-left: 3px;
	color: white;
	height: 60px;
	background-color: #DE396E;
	line-height: 60px;
}
.select_img2 .join .new_price{
	font-size: 20px;
	font-weight: bolder;
}
.select_img2 .join .old_price{
	text-decoration: line-through;
	display: inline-block;
	margin-left: 5px;
}
.select_img2 .join a{
	font-size: 15px;
	float: right;
	color: white;
	margin-right: 5px;
}
.select_img2 .join a:hover{
	text-decoration: underline;
}
.select_img2 .today_new{

	height: 43px;
	width: 43px;
	top: 0;
	left: 0;
	background:url("../images/today_goods.png") 0 0 no-repeat;
	font-size: 13px;
	color: white;
	text-align: center;
	position: absolute;
}
.content .move_in{
	display: inline-block;
	color: #ACA6A9;
	font-size: 14px;
	margin:20px 0;
	width: 1280px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background-color: #FFF4F8;
	border:1px solid #FFE0EB;
}
.content .move_in span{
	color: #DE396E;
}
.content .move_in:hover{
	border-color: #F78DB0;
	color: #9B9698;
}
.footer a:hover{
	text-decoration: underline;
}
.footer_1{
	min-width: 1280px;
	height: 260px;
	border-top: 2px solid #DE396E;
	border-bottom: 2px solid black;
}
.footer_1 .msg_1{
	font-size: 14px;
	width: 1280px;
	margin:0 auto;
	overflow: hidden;
}
.footer_1 .msg_1 a{
	color: black;
}
.footer_1 .msg_1 .QRM{
	height: 120px;
	width: 280px;
	background:url("../images/QR.png") 0 0 no-repeat;
	margin: 40px  0 0 80px;
	float: left;
}
.footer_1 .msg_1 ul{
	float: left;
	margin:30px 0 0 84px;
}
.footer_1 .msg_1 ul li{
	line-height: 26px;
}
.footer_1 .msg_1 ul .name{
	font-size: 20px;
	margin-left:-10px;
}
.footer_1 .msg_2{
	font-size: 14px;
	width: 1280px;
	margin:50px auto 0;
	text-indent: 80px;
}
.footer_1 .msg_2 a{
	margin-left: 10px;
	color: black;
}
.footer_2{
	min-width: 1280px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background-color: #ad0d0d;
	color: white;
	font-size: 12px;
}
.footer_2 a{
	color: white;
	padding:0 2px;
}
.footer_2 a:nth-child(1){
	margin-left: 30px;
}
.footer2 span{
	margin-left: 3%;
}
.cont_log {
	min-width: 1280px;
	height: 565px;
	padding-top: 20px;
	background-color: #FAFAFA;
	width: 100%;
}
.cont_log .log{
	overflow: hidden;
	background-color: white;
	width: 1200px;
	height: 500px;
	margin:0 auto ;
}
.log_pic{
	width: 650px;
	height: 420px;
	float: left;
	margin-top: 50px;
	background: url("../images/log_pic.png") 0 0 no-repeat;
}
.log form{
	box-shadow: 0 -1px 2px #DADADA;
	position: relative;
	padding-bottom: 25px;
	width: 380px;
	float: right;
	margin: 75px 50px 0 0;
}
.log .title{
	height: 100px;
	line-height: 100px;
	width: 340px;
	margin:0 auto;
	overflow: hidden;
}
.log .title1{
	font-size: 20px;
	color: #ff307e;
	float: left;
}
.log .title2{
	color: #A7A7A7;
	font-size: 13px;
	float: right;
}
.title a{
	float: right;
	font-size: 13px;
	color: #ff307e;
}
.log .phone{
	border:1px solid #D2D2D2;
	text-indent: 45px;
	background:url("../images/phone.png") 10px 2px no-repeat;
	display:block;
	width: 340px;
	margin:0 auto 20px;
	height: 40px;
}
.log .password{
	text-indent: 45px;
	border:1px solid #D2D2D2;
	background:url("../images/password.png") 10px 2px no-repeat;
	display:block;
	width: 340px;
	margin:0 auto;
	height: 40px;
}
.log .forget{
	display: block;
	font-size: 13px;
	color: #A7A7A7;
	text-align: right;
	width: 340px;
	margin:35px auto 20px;
}
.log .forget:hover{
	color: #ff307e;
}
.log .submit{
	font-size: 20px;
	color:white;
	border:none;
	display: block;
	height: 40px;
	width: 340px;
	margin:0 auto;
	border-radius:9px;
	background-color: #ad0d0d;
}
.log .left_img{
	position: absolute;
	left: -11px;
	top: 23px;
	height: 320px;
	width: 18px;
	background: url("../images/border_pick.png") 0 0 no-repeat;
}
.log .right_img{
	position: absolute;
	right: -9px;
	top: 23px;
	height: 320px;
	width: 18px;
	background: url("../images/border_pick.png") 0 0 no-repeat;
}
.log .register_form{
	margin: 14px 50px 0 0;
}
.log .input_num{
	overflow: hidden;
	width: 340px;
	margin:0 auto 15px;
}
.log .password_1{
	text-indent: 45px;
	border:1px solid #D2D2D2;
	background:url("../images/password.png") 10px 2px no-repeat;
	display:block;
	width: 340px;
	height: 40px;
	margin:0 auto 15px;
}
#qq{
	background: url("../images/phone.png") 10px 2px no-repeat !important;
    text-indent: 45px !important;
    border: 1px solid #D2D2D2;
    display: block;
    width: 340px;
    height: 40px;
    margin: 0 auto 15px;
}
.log .password_2{
	text-indent: 45px;
	border:1px solid #D2D2D2;
	background:url("../images/password.png") 10px 2px no-repeat;
	display:block;
	width: 340px;
	height: 40px;
	margin:0 auto 15px;
}
.log .random{
	height: 40px;
	width: 340px;
	margin:0 auto 15px;
}
.log .test_num{
	text-indent: 5px;
	width: 215px;
	height: 40px;
	float: left;
}
.log .get_num{
	float: right;
	width: 110px;
	height: 40px;
	background-color: #CDCDCD;
	border:none;
}
.log .random_num{
	text-indent: 5px;
	line-height: 40px;
	width: 150px;
	height: 40px;
}
.log .click_random{
	width: 100px;
	height: 40px;
		float: right;
    margin-right: 80px;
}
.log .left_img_1{
	left: -7px;
	top: 1px;
	position: absolute;
	height: 420px;
	width: 11px;
	background:url(../images/border_pic_2.png);
}
.log .right_img_1{
	position: absolute;
	right: -9px;
	top: 1px;
	height: 420px;
	width: 11px;
	background:url(../images/border_pic_3.png);
}
.log .find_form {
	margin-top: 50px;
}
.log .find_form label{
	display: block;
	width: 340px;
	margin:0 auto 10px;
}
.find_form .label_1{
	padding-left: 50px;
}
.find_form .label_2{
	padding-left: 50px;
}
.find_form .label_4{
	padding-left: 50px;
}
.find_form .phone_1{
	font-size: 16px;
	width: 230px;
	height: 38px;
}
.find_form .randomnum_1{
	font-size: 16px;
	width: 112px;
	height: 38px;
}
.find_form .auth_code{
	font-size: 16px;
	width: 112px;
	height: 38px;
}
.find_form .get_auth_code{
	font-size: 14px;
	border:none;
	width: 112px;
	height: 38px;
	cursor: pointer;
}
.find_form .new_pass{
	font-size: 16px;
	width: 230px;
	height: 38px;
}
.find_form .certain_pass{
	font-size: 16px;
	width: 230px;
	height: 38px;
}
input[type="submit"]{
	cursor: pointer;
}
.content .hot{
	margin-top: 20px;
	width: 1280px;
	box-sizing: border-box;
	border:1px solid #D8E2E7;
	padding:10px;
}
.hot .hot_1{
	color: #969F9E;
}
.hot a:hover{
	text-decoration: underline;
}
.hot .hot_1 a{
	color: #3C9EEA;
}
.hot .hot_1 {
	margin: 10px 0 30px;
	position: relative;
}
.hot .hot_1 .img_1{
	top: 3px;
	margin-right: 5px;
	position: relative;

}
.hot .hot_1 .img_2{
	width: 75px;
	margin-left: 5px;
	top: 3px;
	position: relative;
}
.hot_2{
	margin-bottom: 24px;
	width: 410px;
	overflow: hidden;
}
.hot_2 a{
	color: #717171;
	font-size: 14px;
}
.hot_2 .title_0{
	float: left;
}
.hot_2 .title{
	float: right;
	width: 326px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
}
.hot_3{
	overflow: hidden;
}
.hot_3 .hot_3_left{
	float: left;
}
.hot_3 .hot_3_left img{
	width: 400px;

}
.hot_3 .hot_3_right{
	margin-left: 28px;
	float: left;
	width: 570px;
}
.hot_3_right .title_0{
	font-weight: bolder;
}
.hot_3_right_title{
	margin: 35px 0 15px;
}
.hot_3_right_title span{
	margin-right: 20px;
	display: inline-block;
	border-radius:5px;
	padding:3px 10px;
	color: white;
	background-color: #FFA100;
}
.hot_3_right .ul_outer{
	margin-bottom: 20px;
	color: #AAAAAA;
	width: 560px;
	height: 80px;
	border:1px dashed #EFD6D6;
}
.hot_3_right ul{
	font-size: 14px;
		line-height: 26px;
		list-style-type: disc;
		margin-left: 20px;
}
.sale_end{
	margin-bottom: 30px;
	font-size: 14px;
	color: #7B7B7B;
}
.sale_end .sale_num{
	color: #EA829A;
}
.sale_end .end_time{
	float: right;
}
.sale_end .end_time .daytime{
	color: #73B1D8;
}
.sale_end .end_time img{
	float: left;
	margin:2px 5px;
}
.hot_3_right .price{
	font-size: 26px;
	color:#EA1D53;
}
.hot_3_right .detail_xq{
	font-size: 14px;
	color: #73B1D8;
	display: inline-block;
	margin:0 0 20px 35px;
}
.hot_3_right .join{
	color: white;
	text-indent: 30px;
	height: 70px;
	width: 565px;
	background-color:#E3405D;
	line-height:70px;
}
.hot_3_right .join span{
	font-size: 26px;
}
.hot_3_right .join a{
	color: white;
	text-indent: 0;
	float: right;
	width: 170px;
	text-align:center;
	background-color: #363636;
}
.hot_3_right .join a:hover{
	text-decoration: none;
}
.hot_4{
	padding-bottom: 10px;
	margin-top: 60px;
	border-bottom:1px solid #E1E9EE;
}
.hot_4 img{
	display: inline-block;
	margin:0 5px -5px 2px;
}
.hot_5{
	overflow: hidden;
}
.hot_5_left{
	margin-left: 13px;
	float: left;
	font-size: 14px;
	width: 330px;
}
.hot_5 .hint{
	padding:5px 0;
	color: #DF0460;
	background-color: #DCC842;
	border:1px solid #EC693E;
	box-shadow: -1px -1px 2px #EC693E;
	width: 175px;
	text-align: center;
	margin:20px auto;
	border-radius:3px;
}
.hot_5 .case{
	width: 330px;
}
.hot_5 .case p{
	word-wrap: break-word;
	word-break:break-all;
}
.hot_5 .case_1{
	border-radius: 10px;
	padding:10px 0 10px 10px;
	width: 330px;
	background-color: #CDD7E2;
}
.hot_5 .case_2{

	text-align: center;
	font-size: 15px;
	color: #E63771;
	margin-top: 25px;
}
.hot_5 .clone{
		float: left;
	margin-right: 10px;
	border-radius:5px;
	border:none;
	background-color: #3F99D3;
	color: white;
	padding:2px 5px;
}
.hot_5  .on{
	color:#FD8C48;
}
/*----------2016.11.24 设置高-------------------*/
.case_1 img{
	width:320px;
	display: inline-block;
}
.case_1 p{
	line-height: 20px;
}
.hot_5_right{
	margin-left: 45px;
	font-size: 14px;
	float: left;
}
.hot_5_mid{
	width: 445px;
	padding:0 0 15px 15px;
	margin-left: 55px;
	margin-top: 13px;
	float: left;
	box-shadow: 1px 1px 5px #DCDCC3;
	background-color: #F7F7D4;
}
.hot_5_mid .set_my_model{
	text-align: center;
	line-height: 30px;
	display:block;
	margin:100px auto 30px;
	width: 250px;
	height: 30px;
	background: #3C99D3;
	border: 0px;
	color: #FFFFFF;
	cursor: pointer;
	border-radius: 5px;
}
.hot_5_right .load_first{
	text-align: center;
}
.hot_5_mid .click{
	cursor: pointer;
}
.hot_5_mid .click:hover{
	color: #FD8C48;
}
.hot_5_mid .DIY{
	margin:35px 0;
	font-size: 18px;
	color: #E54A47;
	text-align: center;
}
.hot_5_mid .line{
	width: 90px;
}
.hot_5_mid tr{
	height: 30px;
}
.hot_5_mid .style{
	margin: 24px 0;
	text-align: center;
	color: blue;
}
.hot_5_mid .save{

	padding:5px 0;
	border-radius:5px;
	color: white;
	background-color: #3F99D3;
	border:none;
	display: block;
	width: 235px;
	margin:0 auto 15px;
}
.hot_5_mid .stencil{
	text-align: center;
}
.hot_5_mid .stencil a{
	color: #E7387F;
}
.hot_3 .draw{
	float: left;
	width:790px;
	margin-left: 30px;
}
.hot_3 .draw_1{
	font-size: 21px;
}
.hot_3 .draw_1 .title{
	font-size: 20px;
	color: #e04764;
}
.hot_3 .draw_1 .title img{
	position: relative;
	top: 2px;
}
.hot_3 .draw_1 .explain{
	line-height: 40px;
	color:  #e04764;
	font-size: 14px;
}
.hot_3 .draw_2{
	background-color: #E04964;
	color: white;
	line-height: 75px;
	width: 710px;
	height: 75px;
	margin:5px 0 25px;
}
.hot_3 .draw_2 span{
	margin-left: 40px;
}
.hot_3 .draw_2 .price{
	font-size: 36px;
	margin-left: 2px;
	font-weight: bolder;
}
.hot_3 .draw_2 .price_1{
	margin-left:2px;
	font-weight: bolder;
}
.hot_3 .draw_2 a{
	height: 75px;
	width: 150px;
	color: white;
	font-size: 18px;
	text-align: center;
	background-color: #46A4EF;
	float: right;
}
.hot_3 .draw_3{
	color: #A195A0;
	font-size: 15px;
}
.hot_3 .draw_3 .draw_3_1 {
	display: inline-block;
	color: black;
	margin:0  50px 30px 0;
	font-size: 16px;
}
.hot_3 .draw_3 .draw_3_1 span{
	color: #EC0041;
}
.hot_3 .draw_3 .rest{
	color: #EB0E5A;
}
.hot_3 .draw_3 a{
	color:#A195A0;
	float: right;
}
.hot_3 .draw_3 .num,.hot_3 .draw_3 .draw_3_time{
	color:black;
}
.hot_3 .draw_4{
	color: #004A9D;
	padding:20px 0 0 13px;
	margin-top:20px;
	height: 155px;
	width: 804px;
	border:1px solid #B2C4D0;
	box-sizing: border-box;
}
.hot_3 .draw_4 span{
	margin-right: 20px;
	font-size: 24px;
}
.hot_3 .draw_4 div{
	margin-top: 16px;
}
.hot_3 .draw_4 a{
	font-size: 15px;
	color: #004A9D;
}
.hot .change{
	color: #51778D;
	width: 1245px;
	margin: 22px auto 0;
	border-top:1px dashed #C5D1D7;
	border-bottom:1px dashed #C5D1D7;
	background-color: #EAF4FA;
	padding:10px 0 10px 15px;
	line-height: 26px;
}
.hot .change span{
	font-weight: bolder;
}
.content .personal_page{
	box-sizing: border-box;
	overflow: hidden;
	width: 1280px;
	margin-top: 32px;
	margin-bottom: 40px;
	border:1px solid #DFE7EB;
}
.personal_page .left{
	float: left;
	width: 230px;
	font-size: 20px;
	text-align: center;
}
.personal_page .left a{
	color: #888787;
	font-size: 16px;
}
.personal_page .left div{
	height: 60px;
	line-height: 60px;
}
.personal_page .left .left_1{
	background-color: #FF5998;
	color: white;
}
.personal_page .left ul{
	overflow: hidden;
	padding:10px;
	background-color: #F1F5F7;
	border: 1px solid #E9ECEE;
}
.personal_page .left  a{
	margin-left:0;
}
.personal_page .left  li{
	width: 100px;
	float: left;
	margin-bottom: 5px;
}
.personal_page .left .active{
	color: #ad0d0d;
}
.personal_page .right{
	text-align: center;
	width: 1048px;
	box-sizing: border-box;
	border-left:1px solid #DFE7EB;
	float: left;
	min-height: 550px;
}
.personal_page .right .title_person{
	color: #3D9FD7;
	border-left: 5px solid #3D9FD7;
	padding-left: 13px;
	margin:45px 0 0 50px;
	text-align: left;
}
.personal_page .right .appkey_form{
	font-size: 14px;
	color: #888787;
	text-align: center;
	margin-top:20px;

}
.appkey_form form textarea {
	font-size: 14px;
	width: 410px;
	height: 80px;
}
.appkey_form form{
	margin-top: 10px;
}
.appkey_form input{
	height: 30px;
	width: 100px;
	display: block;
	margin:20px auto;
}
.my_appkey{
	font-size: 14px;
	color:#888787;
	margin-top: 45px;
}
.right .messy{
	font-size: 34px;
	color: #3D9FD7;
	display: inline-block;
	margin:30px 0 55px 0;
}
.right .notice{
	display: block;
	margin-top: 55px;
	color: #FF3600;
	font-size:13px;
}
.right .grouping{

	margin:25px auto 0 ;
	border:1px solid #B3D7EC;
	width: 950px;
	height: 125px;
	color: #888787;
	font-size: 15px;
	overflow: hidden;
}
.grouping .name{
	width: 210px;
	border-right: 1px solid #B3D7EC;
	box-sizing: border-box;
}
.grouping .PID{
	border-right: 1px solid #B3D7EC;
	box-sizing: border-box;
	width: 325px;
}
.grouping .high_PID{
	border-right: 1px solid #B3D7EC;
	box-sizing: border-box;
	width: 265px;
}
.grouping .operation{
	width: 150px;
}
.right .grouping li{
	background-color: #C7E2F1;
	text-align: center;
	line-height: 40px;
	height: 40px;
	float: left;
}
.grouping a{
	color: #B3D7EC;
	display: inline-block;
	margin: 34px 0 0 0;
}
.groupong_form{
	font-size: 15px;
	color: #888787;
	margin-top:40px;
	margin-bottom: 20px;
}
.groupong_form .name{
	height: 21px;
	width:136px;
	margin-right: 5px;
}
.groupong_form .PID{
	height: 21px;
	width:200px;
	margin-right: 5px;
}
.groupong_form .high_PID{
	height: 21px;
	width:200px;
	margin-right: 5px;
}
.groupong_form .creat{
	cursor: pointer;
	height: 21px;
	border:none;
	width: 100px;
	color: white;
	background-color: #3699FF;
}
.PID_state{
	line-height: 24px;
	padding:10px 0 0 13px;
	text-align: left;
	font-size: 15px;
	width: 940px;
	height: 130px;
	margin:0 auto 35px;
	background-color:#F7F3C5;
	border:1px solid #FF9884;
}
.PID_state .title{
	color: #FF6636;
	font-weight: bolder;
}
.PID_state .suggest{
	color: #6699FF;
}
.PID_style{
	display: block;
	text-align: left;
	font-size: 14px;
	color: #FF6666;
	margin-left: 50px;
}
.extend{
	margin:25px 0 30px 50px;
	overflow: hidden;
}
/*-------------2016.11.25 margin-top----------------------------*/
.extend_1{
	margin-top: 10px;
	margin-right: 20px;
	text-align: left;
	border:1px solid #CBDCFC;
	width: 300px;
	float: left;
}
.extend_1 .date{
	margin-left: 5px;
	color: #D85C85;
	font-size: 14px;
}
/*-------------------2016.11.24改 超出省略-----------------------*/
.extend_1 .title{
	color:#575757;
	text-indent: 5px;
	font-size: 15px;
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.extend_1 .price{
	font-size: 24px;
	color: #DF1857;
	text-indent: 8px;
}
.extend_1 .pay{
	font-size: 15px;
	padding:0 5px;
	border-radius:5px;
	background-color: #D85C85;
	color: white;
}
.extend_1 .persent{
	float: right;
	font-size: 20px;
	margin-right: 8px;
	color: #397FAC;
}
.extend_1 .high_pay{
	float: right;
	margin: 5px 3px 0 0;
	color: #397FAC
}
.extend_1 .now_sale{
	margin:10px 0 6px;
	text-indent: 5px;
	color: #575757;
}
.extend_1 .now_sale span{
	color:#D85C85;
}
.extend_1 .surplus{
	text-indent: 5px;
	margin-bottom: 10px;
	font-size: 14px;
	color:#39A7D8;
}
.extend_1 .surplus span{
	color: #DA5C94;
}
.extend_1 .surplus a{
	float: right;
	margin-right: 10px;
}
.personal_page .left a:hover{
	color: #ad0d0d;
}
.hot_5 .case_5{
	color: #403F3F;
	width: 300px;
	padding:10px;
	background-color: #CDD7E2;
	border-radius:5px;
}
.hot_5_mid .colone_DIY{
	color: #403F3F;
	border:none;
	height: 30px;
	width: 250px;
	border-radius: 5px;
	background-color: #3F99D3;
	margin:0 auto;
	display: block;
	margin-top: 90px;
}
.hot_5_right .creat_cost{
	color: #403F3F;
	text-align: center;
	background-color: #CDD7E2;
	width: 310px;
	padding:80px 0 10px 0;
	border-radius:5px;
}
.right .table{
	/*TABLE-LAYOUT:fixed;*/
	/*WORD-BREAK:break-all;*/
	border-collapse:collapse;
	width: 940px;
	margin:40px auto 0;
	border:1px solid #B3D7EC;
}
.right .table td{
	padding:10px 0;
	border: 1px solid #B3D7EC;
}
.right .table .tr_1{
	background-color: #C7E2F1;
}
.right .table .td1{
	width: 210px;
}
.right .table .td2{
	width: 320px;
}
.right .table .td3{
	width: 270px;
}
.right .table .td4{
	width: 140px;
}
.right .table tr a{
	margin:0 5px;
}
.right .top{
	padding-bottom: 40px;
	width: 635px;
	margin:0 auto;
	border-bottom:1px solid #D5DFE5 ;
	margin-top: 60px;
	font-size: 20px;
	color: #737373;
}
.right .top div{
	margin-top: 30px;
	font-size: 16px;
	color: #9AADB9;
}
.right .top div a{
	color: #A6ADC8;
}
.right .mid{
	overflow: hidden;
	width: 635px;
	margin:40px auto ;
	color: #3E8DC0;
	padding-bottom: 35px;
	border-bottom: 1px solid #D5DFE5 ;
}
.right .mid_1{
	margin:40px 0 0 80px;
	float: left;
	color: white;
	height: 100px;
	width: 100px;
	background-color: #68AED9;
	border-radius:10px;
}
.right .mid_2{
	margin:40px 0 0 122px;
	float: left;
	color: white;
	height: 100px;
	width: 100px;
	background-color: #68AED9;
	border-radius:10px;
}
.right .bot_1{
	font-size: 16px;
	color: #3E8DC0;
	display: block;
	margin-bottom: 20px;
}
.right .bot_2{
	font-size: 14px;
	color: #FF6636;
}
.right .bot{
	margin-bottom: 40px;
	color:#9AADB9;
	font-size: 14px;
}
.right .extend_1:hover{
	border-color: red;
}
/*---------------2016.11.24改（width 200/260px)------------------*/
.tight_down .details_0{
	width: 260px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
}
.tight_down a{
	margin-left: 0;
}
/*------------------2016.11.24改 font-size----------------------*/
.tight_down .rest{
	margin:10px 0 10px 5px;
	width: 100%;
	font-size: 14px;
}
.tight_down .scale{
	margin-left: 0;
	text-indent: 5px;
	width: 100%;
}
.tight_down{
	margin-left: 50px;
	overflow: hidden;
	text-align: left;
}
/*------------------2016.11.24改 padding----------------------*/
.tight_down .scale_3{
	padding:0 2px 0 0;
	margin:0;
	font-size: 12px;
}
.tight_down .scale_4{
	font-size: 12px;
	margin-right: 0;
}
.tight_down .sell_num{
	margin:5px 2px 0 0;
	font-size: 12px;
	margin-right: 2px;
}
.tight_down .old_price{
	text-decoration: none !important;
}
.tight_down .join .delete{
	margin-top: 17px;
}
/*------------------2016.11.24 增加删除图片宽高----------------------*/
.tight_down .join .delete img{
	height: 25px;
	width: 25px;
}
.tight_down .select_img2{
	margin-right: 22px;
	width: 300px;
}
.tight_down .select_img2 .logo{
	height: 20px;
	width: 20px;
}
/*------------------2016.11.24 增加个人首页宽高----------------------*/
.tight_down .select_img2 img{
	width: 300px;
	height: 300px;
}
.tight_down .tag_time{
	padding:5px 0;
	width: 280px;
	margin:0 auto;
}
.tight_down .tag_time a{
	color: #7C7C7C;
	font-size: 14px;
}
.tight_down .tag_time .right_0{
	float: right;
}
.personal_page .gif{
	font-size: 15px;
	color: #FF4C29;
	margin-left: 150px;
}
.title_person{
	overflow: hidden;
}
.personal_page .add{
	font-size: 14px;
	border:1px solid #A2A2A2;
	background-color: #F1F1F1;
	float: right;
	margin-right: 50px;
	height: 24px;
	width: 130px;
	text-align: center;
}
.personal_page ul.classify{
	width: 950px;
	margin:30px auto 20px;
	border-top:1px solid #D3D3D3;
}
.personal_page li.classify_li{
	padding:8px 0;
	border-bottom:1px solid #D3D3D3;
}
.classify_li ul{
	overflow: hidden;
}
.classify_li ul li{
	float: left;
}
.classify_li ul .active a{
	color: #FF4C29;
}
.classify_li ul li:hover a{
	color: #FF4C29;
}
.classify_li ul li a{
	color: #949394;
	margin-left: 0;
	margin-right: 10px;
}
.classify_li .last{
	float: right;
}
.classify_li .delete_all{
	text-align: center;
	padding:0 3px;
	background-color: #E96792;
	float: right;
}
.classify_li .delete_all a{
	margin-right: 0;
	color: white;
}
.classify_li .delete_all:hover a{
	color: white;
}
.personal_page .paging{
	overflow: hidden;
	display: inline-block;
	margin: 30px 0 50px;
	text-align: center;
}
.personal_page .paging li{
	cursor:pointer;
	float: left;
	padding:2px 10px;
	margin-left: 5px;
	border:1px solid #D3D3D3;
}
.personal_page .paging li a{
	margin-left: 0;
}
.personal_page .paging li:hover{
	background-color:#DE396E;
	color: white;
}
.personal_page .paging li:hover a{
	color: white;
}
.personal_page .paging .active{
	background-color: #DE396E;
}
.personal_page .paging .active a{
	color: white;
}
.personal_page .paging .next{
	margin-right: 100px;
}
/*.personal_page .paging .turn{
	margin-left: 150px;
}
*/.personal_page .paging .turn_on{
	border:none;
}
.personal_page .paging .turn_on:hover{
	background-color:white;
}
.personal_page .paging .turn_on select{
	height: 25px;
}
.personal_page .no_appkey{

	color: #888787;
	text-align: center;
	width: 950px;
	margin:30px auto 0;
}
.personal_page .no_appkey a{
	margin-left:0;
	color: #45AFE9;
}
.personal_page .document{
	overflow: hidden;
	font-size: 14px;
	text-align: left;
	width: 850px;
	margin:0 auto 25px;
	border:1px dashed #CCCCCC;
}
.personal_page .API_top{
	margin-top:50px;
}
.personal_page .document .title{
	color: #888787;
	text-align: center;
	height: 60px;
	background-color: #EBEDEF;

}
.personal_page .document .title span{
	display: block;
	margin: 6px 0;
	font-size: 16px;
	color: black;
}
.personal_page .document a{
	margin-left: 0;
	color: #3F99D3;
}
.personal_page .document .artical{
	padding-bottom: 15px;
	padding-left: 10px;
	color: #888787;
}
.personal_page .document .artical span{
	color: #FF6666;
}
.personal_page .document .footer{
	margin:20px 0 15px;
	text-align:center;
	font-size: 16px;
}
.personal_page .document .footer a{
	font-size: 16px;
	color: #3666FF;
}
.document_father{
	width: 850px;
	margin:0 auto;
}
.document_left{
	width: 410px !important;
	float: left;
}
.document_left a,.document_right a{
	display: block;
	text-align: center;
	margin-top: 50px;
}
.document_left .artical,.document_right .artical{
	min-height: 150px;
}
.document_right{
	width: 410px !important;
	float:right;
}
.data_set{
	font-size: 14px;
	line-height: 50px;
	margin-left: 50px;
	text-align: left;
	margin-top: 30px;
}
.croci{
	color: #E85D45;
}
.Submit{
	height: 30px;
	width:200px;
	background-color: #3699FF;
	color:white;
	border:none;
}
.right_down{
	width: 950px;
	margin:0 auto;
	overflow: hidden;
}
.right_down .case{
	margin-right: 6px;
	float: left;
	text-align: left;
}
.right_down .case_5{
	font-size: 14px;
	color:#403F3F;
	width:300px;
	padding:5px;
	background-color: #C7D0DB;
	border-radius:5px;
}
.right_down .case_5 a{
	margin-left: 0;
	color: #2971D7;
}
.right_down .case button{
	padding:2px ;
	border-radius:5px;
	background-color: #46A4EF;
	border:none;
	display: block;
	color: white;
	margin-top:10px ;
}
.title_person .empty{
	margin-left:0;
	margin-left: 150px;
}
.select_img2 .join_1{
	height: 55px;
	text-align: center;
	color: white;
	background-color: #848484;
	line-height: 55px;
}
.select_img2 .join_1 a{
	font-size: 16px;
	color: white;
}
.log{
	overflow: hidden;
}
.title_person .past{
	float: right;
	font-size: 14px;
	margin-right: 150px;
	color: #FE6B9E;
}
.content .comput{
	float:left;
	margin:100px 0 0 40px;
	height: 446px;
	width: 719px;
	background:url(../images/comput.png) 0 0 no-repeat;
}
.main_title{
	float: left;
	margin:150px 0 0 80px;
}
.main_title h1{
	font-size: 56px;
	color: #ad0d0d;
}
.main_title h3{
	line-height:36px;
}
.main_title a{
	margin:30px 0 0 20px;
	display: inline-block;
	padding:3px 5px;
	border-radius:3px;
	color: white;
	background-color:  #3CAEE8;
}
.main_title .red_a{
	background-color: #E83D74;
}
.content .count{
	font-size: 24px;
	color: #ff307e;
	margin-top: 20px;
	padding:10px;
	background-color: #FFF4F8;
	border:1px solid #FF6EA4;
	border-radius:5px;
}
.content .count_span{
	float:right;
	font-size: 20px;
	color: #888888;
}
.content .count_span span{
	padding:0 2px;
	background-color: #888888;
	color: white;
}
.content .count_right{
	display: inline-block;
	margin-right: 5px;
}
.content .count_span label{
	display: inline-block;
	margin-left: 20px;
	font-size: 12px;
	color:#ff307e;
}
.content .listing{
	min-height: 500px;
}
.content .paging_major{
	margin-top: 30px;
	position: relative;
	text-align: center;
}
.content .paging_major span{
	top: -10px;
	display: inline-block;
	position: relative;
	font-size: 14px;
}
.paging_major ul{
	display: inline-block;
	overflow: hidden;
}
.paging_major a{
	color: black;
}
.paging_major li{
	margin-left: 5px;
	float: left;
	padding:5px 10px;
	border:1px solid #E9E9E9;
}
.paging_major .on{
	background-color: #EF2D75;
}
.paging_major .on a{
	color: white;
}
.paging_major li:hover{
	background-color: #EF2D75;
}
.paging_major li:hover a{
	color: white;
}
.content .four{

	margin:20px 0;
	overflow: hidden;
	border:1px solid #ad0d0d;
	border-radius:5px;
}
.content .four .no_border{
	border-right:none;
}
.content .four .on_four{
	color: white;
	background-color:#ad0d0d;
}
.content .four a:hover{
	color: white;
	background-color: #ad0d0d;
}
.content .four a{
	border-right:1px solid #ad0d0d;
	box-sizing: border-box;
	color: #ad0d0d;
	font-size: 20px;
	text-align: center;
	float: left;
	display: inline-block;
	width:25%;
	height: 50px;
	line-height: 50px;
}
.content .ten .on_ten{
	color: #ad0d0d;
}
.content .ten a:hover{
	color:  #ad0d0d;
}
.content .ten a{
	display: inline-block;
	margin-left: 5px;
	font-size: 12px;
	color: black;
}
.content .ten{
	margin-top: 10px;
	margin-bottom: 20px;
}
.content .ten span{
	font-size: 12px;
	float: right;
}
.content .recom{
	margin-bottom: 20px;
	padding:10px;
	background-color:#FFF3EA;
	border:1px dashed #E6D5C8;
	font-size: 12px;
}
.content .recom span{
	display: inline-block;
	height: 13px;
	width: 13px;
	background:url(../images/select_icon.png) 0 0 no-repeat;
}
.content .recom a{
	display: inline-block;
	margin-right: 10px;
	color: black;
}
.content .recom a:hover{
	color:red;
}
.content .recom  .vertical{
	margin-left: 30px;
	padding-left: 40px;
}
.content .recom  .vertical span{
	display: inline-block;
	margin-left: 20px;
}
.content .recom  .vertical:before{
	content:"|" ;
}
.content .recom a:hover span{
	background:url(../images/select_icon.png) 0 -13px no-repeat;
}
.content .recom .on_title{
	color: #ad0d0d;
}
.content .recom .on_title span{
	background:url(../images/select_icon.png) 0 -13px no-repeat;
}
/*-------------2016.11.25 width----------------------*/
.select_img2 .details_gy{
	display: inline-block;
	float: right;
	width: 280px;
	color: #403B37;
	margin-top: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.select_img2 .price_gy{
	margin-top: 5px;
	padding-left: 5px;
	color: #DC0041;
	font-size: 30px;
}
.select_img2 .price_gy span{
	float: right;
	font-size: 16px;
	color: #09639A;
	margin-top:10px;
}
/*-----------2016.11.25 text-index----------------------------*/
.select_img2 .sales_gy{
	margin:5px 0 8px;
	font-size: 15px;
	color: #80807F;
	text-indent: 10px;
}
.select_img2 .sales_gy .num_gy{
	color:  #DC0041;
}
.select_img2 .sales_gy .right_gy{
	float: right;
	margin-right:10px;
}
/*--------------2016.11.25 padding---------------------------*/
.select_img2 .join_gy{
	width: 280px;
	margin:0 auto;
	border-top:1px solid #E0EBF3;
	padding: 20px 0;
}
.select_img2 .join_gy a{
	display: inline-block;
	width: 135px;
	color: #7DA9CE;
	text-align: center;
}
.title .select_img .END{
	color:#4F92B6;
}
/*----------2016.11.24改 (背景图换成背景颜色)----------------*/
.title .sales .reduce{
	text-align: center;
	float: right;
	font-size: 13px;
	color: white;
	height: 19px;
	margin-right: 20px;
	background: #FF307E;
	border-radius: 10px 0 0 10px;
	padding-right: 5px;
}
.J_selection{
	width: 1250px;
	padding-left: 15px;
	height: 50px;
	background-color:#FFF4F8;
	font-size: 12px;
	border:1px solid #ad0d0d;
	line-height: 50px;
	margin:18px 0 10px;
	border-radius: 5px;
}
.J_selection .J_select{
	font-size: 18px;
}
.J_left .J_num{
	display: inline-block;
	height: 18px;
	width: 40px;
	background-color: #ad0d0d;
	line-height: 20px;
	text-align: center;
	color: white;
	border-radius:9px;
	margin-right: 40px;
}
.J_left .coupon{
	position: relative;
	top: 2px;
}
.J_left{
	position: relative;
}
.J_left .J_coupon{
	display: inline-block;
	margin-left: 12px;
	color: #ad0d0d;
}
.J_right{
	color: #666666;
	float: right;
	margin-right: 50px;
}
.J_right .J_key{
	color: #666666;
}
.J_right .J_text{
	color: #666666;
	display: inline-block;
	height: 21px;
}
.J_right .J_find{
	color: #666666;
	display: inline-block;
	height: 24px;
	line-height: 17px;
	margin-right:50px;
}
.J_right a{
	color: #666666;
}
.J_right .on{
	color:#FC317D;
}
.J_right a:hover{
	color: #FC317D;
}
.right .alter{
	width: 400px;
	margin:0 auto;
	font-size: 14px;
	color: #666666;
	margin-top: 50px;
}
.right .alter_PID{
	padding-left: 70px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #666666;
}
.right .QQ_log,.right .ordinary_PID,.right .high_PID{
	float: right;
	display: block;
	height: 50px;
	line-height: 50px;
}
.right .QQ_log input,.right .ordinary_PID input,.right .high_PID input{
	display: inline-block;
	height: 21px;
	width: 264px;
}
.right .alter .save{
	margin-left: 94px;
	margin-top: 20px;
    width: 150px;
    height: 30px;
    background: #3399FF;
    color: #FFFFFF;
    border: 0;
    cursor: pointer;
}
.right .alter .return{
	    margin-top: 20px;
    width: 150px;
    height: 30px;
    background: #969696;
    color: #FFFFFF;
    border: 0;
    cursor: pointer;
}
.right .passw_alter {
	margin-left: 50px;
	text-align: left;
	font-size: 12px;
	width: 300px;
	height: 224px;
}
.right .passw_alter ul{
	margin-top: 20px;
	padding-left: 40px;
	list-style-type:disc !important;
}
.right .passw_alter ul li{
	height: 21px;
	width: 260px;
	height: 60px;
	line-height: 60px;
}
.right .passw_alter ul li input{
	height: 21px;
	width: 173px;
}
.passw_alter .refer{
    width: 200px;
    height: 30px;
    background: #3399FF;
    color: #FFFFFF;
    border: 0;
    cursor: pointer;
    display: inline-block;
    margin:20px 0 0 60px;
}
.school_left{
	float: left;
	width: 950px;
	margin-top: 15px;
	border:1px solid #FB76A7;
	border-top:none;
}
.school_left .top{

	padding-left: 10px;
	background-color: #FEF3F8;
	border-bottom:1px solid #FB76A7;
	border-top:1px solid #FB76A7;
}
.school_left .top_1{
	display: block;
	line-height: 26px;
	font-size: 14px;
	margin:6px 0;
	color: black;
}
.school_left .top_1 .xy_date{
	color: #FB76A7;
}
.school_left .top_1 .xy_time{
	display: inline-block;
	margin-left: 50px;
	color: #CEC6C9;
}
.artical_title {
	border-bottom:1px solid #FB76A7;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
}
.artical_title a{
	font-size: 18px;
	color: #9F9F9F;
	margin-left: 18px;
}
.artical_title .on{
	color: #ff307e;
}
.artical_title a:hover{
	color: #ff307e;
}
.artical_content_1{
	padding-bottom: 40px;
	width: 936px;
	margin:30px auto 0;
	border-bottom:1px dashed #9F9F9F;
}
.artical_content_1 a{
	width: 900px;
	margin-left: 20px;
	color: #5c5c5c;
	display: inline-block;
	line-height: 30px;
}
.artical_content_1 a:hover{
	color:#ff0000;
}
.artical_content_1 a:hover span{
	color: #5c5c5c;
}
.artical_content_1 img{
	margin:35px auto 0;
	display: block;
	text-align: center;
}
.artical_content_1 .detail{
	display: inline-block;
	margin-top: 30px;
}
.content img {
    max-width: 900px;

}
.artical_content_title{
	overflow: hidden;
}
.artical_content_title .notice{
	margin-left: 10px;
	float: left;
	line-height: 28px;
	font-size: 14px;
	color: #ff307e;
	text-align: center;
	display: inline-block;
	height: 56px;
	/*width: 62px;*/
	border:1px solid #FFA1C4;
	border-radius:5px;
}
.artical_content_title .notice span{
	font-size: 16px;
	display: block;
	height: 28px;
	background-color: #FFA1C4;
	padding: 0 10px;
}
.artical_content_title .title{
	float: left;
	font-size: 13px;
	color: #8a8a8a;
	margin-left: 18px;
}
.artical_content_title .title_top a{
	width:800px;
	line-height: 25px;
	float: none;
	margin-left: 0;
	font-weight: bolder;
	display: block;
	color: #c7004b;
	font-size: 18px;
	margin-bottom:15px;
}

.artical_content_title .title_down{
	margin-left: 55px;
}
.paging_scl {
	font-size: 12px;
	margin:20px 0;
	text-align: center;
}
.paging_scl a{
	color: black;
	display: block;
}
.pading_end{
	color: #0000EE !important;
	display: inline-block !important;
}
.now_pag{
	color: #E0396E;
}
.school_right{
	margin-top: 15px;
	border: 1px solid #FF488B;
	border-top:none;
	width: 320px;
	float: right;
}
.school_right .right_title{
	font-size: 18px;
	text-align: center;
	height: 45px;
	line-height: 45px;
	background-color: #FFF3F8;
	border-bottom:1px solid #FF488B;
	border-top:1px solid #FF488B;
}
.school_right .right_img{
	height:238px;
	width: 318px;
	background:url(../images/jianjie.png) 0 0 no-repeat;
}
.school_right .enter{
	height: 65px;
	line-height: 65px;
	text-align: center;
	font-size: 18px;
}
.school_right .enter a{
	color: #FF488B;
}
.school_right .old_thing{
	line-height: 25px;
	padding:10px 5px;
	font-size: 13px;
	color: #FF488B;
}
.school_right .old_thing a{
	color: black;
}
.school_right .old_thing a:hover{
	color: #FF488B;
}
.left_cms{
	float: left;
	width: 220px;
}
.left_cms p{
	width: 180px;
	margin:0 auto;
	border-bottom:1px solid #e3eaee;
	height: 96px;
	line-height: 120px;
	text-align: center;
}
.left_cms p .on{
	color: #ad0d0d;
}
.left_cms p a{
	color: gray;
}
.left_cms p a:hover{
	color: #ad0d0d;
}
.right_cms{
	width: 950px;
	padding-left: 50px;
	float: left;
	border-left:1px solid #d3e7ef;
	min-height: 1000px;
}
.content_csm{
	margin-bottom:0 !important;
}
.right_cms .word{
	margin-bottom:21px;
}
.right_cms .cms_title{
	font-size: 18px;
	text-align: center;
	margin: 90px 0 36px;
}
.cms_con{
	overflow: hidden;
}
.cms_con .ready_img{
	position: relative;
	width: 210px;
	padding:2px;
	box-shadow: 1px -1px 2px grey;
}
.cms_con .select_cms_0{
	width: 210px;
	height:88px;
}
.cms_con .select_cms{
	position: absolute;
	top: 0;
	right: 0;
}
.cms_con .ready {
	cursor: pointer;
	margin-left: 12px;
	float: left;
	width: 215px;
	text-align: center;
}
.cms_none{
	position: absolute;
	top :0;
	width: 210px;
	height: 90px;
	z-index: 1;
	background:rgba(255,255,255,0.5);
}
.cms_con .ready a{
	font-size: 14px;
	color: #3c99d3;
	margin:0  20px;
}
.cms_market_img{
	position: relative;
	width:280px;
	padding:5px;
	box-shadow: 1px -1px 3px grey;
	height: 122px;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
}
.cms_market .cms_market_img0{
	width: 280px;
}
.cms_market_img1{
	position: absolute;
	top: 0;
	right: 0;
}
.cms_footer{
	margin-top: 60px;
	overflow: hidden;
}
.cms_market{
	cursor: pointer;
	width: 290px;
	float: left;
	margin-right: 13px;
	text-align: center;
	font-size: 14px;
	height: 156px;
}
.cms_market .cms_person{
	height: 14px;
	width: 14px;
}
.cms_market .t_rec{
	color: red;
}
.cms_market a{
	margin-left: 40px;
	color: #898989;
}
.cms_market a span{
	color: #3c99d3;
}
.market_none{
	text-align: center;
	line-height: 120px;
	width: 285px;
	height: 130px;
	background-color: rgba(0,0,0,0.4);
	position: absolute;
	top: 0;
	color: white;
}
.cms_none{
	opacity: 0;
	filter:alpha(opacity=0);
}
.market_none{
	opacity: 0;
	filter:alpha(opacity=0);
}
.webSet .firstModel{
	width: 674px;
	margin:0 auto;
}
.webSet .every{
	color: #606060;
	position: relative;
	font-size: 14px;
	margin:25px 0;
	display: block;
}
.webSet .every1{
	color: #606060;
	position: relative;
	font-size: 14px;
	margin:25px 0;
	display: block;
}
.webSet .every span{
	float: left;
	display: inline-block;
	width: 108px;
	text-align: right;
	margin-right: 10px;
}
.webSet .every input{
	color: #606060;
	border:1px solid #c4c4c4;
	border-radius:10px;
	width: 510px;
	height:40px;
}
.webSet .every textarea{
	border-radius:10px;
	border:1px solid #c4c4c4;
}
.webSet .every .description{
	height: 70px;
	width: 510px;
}
.webSet .every .s_hint{
	margin-left: 108px;
	color: #FF6633;
}
.webSet .every .logo_caution{
	margin-left: 108px;
	color: #FF6633;
}
.webSet .every .spe_input{
	height: 70px;
	width: 510px;
}
.webSet .every .spe_input0{
	width: 510px;
	height:155px;
}
.webSet .every .tjdm{
	position: relative;
	top: 60px;
}
.webSet .every .tjdm_em{
	position: absolute;
	left: 0;
	top: 80px;
	float: left;
	width: 108px;
	text-align: right;
	color: red;
}
.webSet .btn{
	font-size: 16px;
	color: white;
	margin-left: 200px;
	display: inline-block;
	height: 40px;
	width: 105px;
	border:0;
	background-color: #3c99d3;
	border-radius: 10px;
	margin-bottom: 100px;
}
.select_req{
	color: red;
}
.webSet .every .label{
	margin-top: -20px;
	width: 160px;
	line-height: 39px;
	display: inline-block;
}
.webSet .every .normal{
	float: left;
	display: inline;
	width: 10px;
	margin-right: 10px;
}
.webSet .every .label i{
	color: #FF6600;
}
.webSet font{
	color: red;
	font-size: 14px;
}
.form_down{
	color: #777575;
	font-size: 14px;
	width: 618px;
	margin:0 auto;
}
.form_down .fssm{
	margin-top: 30px;
	color: #FD3C60;
}
.extend .extend_1 a{
	margin-left: 0;
}
/*----------2016.11.24 设置 高------------------*/
.extend .extend_1 a img{
	height: 300px;
	width:300px;
}
.cont_pink{

	background-color: #FFE9F2;
	min-height: 550px;
	border:1px solid #FFE9F2;
}
.cont_out{
	border:1px solid white;
	width: 1200px;
	background-color: white;
	margin: 55px auto 0
}
.cont_out .top .title{
	padding:15px 0;
	color: #E24F51;
	font-size: 18px;
	text-align: center;
}
.cont_out .top .title_1{
	line-height: 30px;
	color: #FF9999;
}
.rz_form{
	margin-left: 10px;
	overflow: hidden;
	margin-top: 20px;
}
.rz_form label{
	display: inline-block;
	margin-bottom: 16px;
}
.rz_form .little{
	margin-right: 30px;
	width: 360px;
	height: 20px;
}
.rz_form textarea{
	width: 836px;
	height: 66px;
}
.rz_form .little_1{
	width: 276px;
	height: 20px;
	margin-right: 30px;
}
.rz_form .little_2{
	width: 445px;
	height: 20px;
}
.form_left{
	float: left;
}
.form_right{
	float: right;
	text-align: center;
	margin-right: 50px;
}
.form_right p{
	margin:10px 0 30px;
	font-size: 17px;
}
.form_right p span{
	color: red;
}
.form_right input{
	width: 140px;
	height: 40px;
	display: inline-block;
	margin-bottom: 18px;
}
.cont_out .middle{
	height: 20px;
	background-color: #EAF4FA;
}
.cont_out .down{
	overflow: hidden;
	position: relative;
	margin:10px 0 0 10px;
}
.cont_out .down h2{
	margin:10px 0 15px;
}
.cont_out .down .share{
	overflow: hidden;
}
.cont_out .down .share span{
	float: right;
	margin-right: 300px;
	font-size: 14px;
}
.cont_out .down h3{
	margin:20px 0 30px;
	text-align: center;
	color: #FF3600;
}
.cont_out .down a{
	color: #27709A;
}
.cont_out .down .artc{
	width: 820px;
}
.cont_out .down .shoping{
	display: block;
	margin:20px 0;
}
.cont_out .down .overflow{
	overflow: hidden;
	width: 610px;
	border:1px solid #E0E0E0;
	float: left;
}
.cont_out .down .overflow img{
	margin-bottom: 50px;
	float: left;
}
.cont_out .down .overflow .title_rz{
	float: left;
	width: 320px;
	margin-left: 10px;
}
.cont_out .down .overflow .title_rz .h3{
	margin: 10px 0;
	text-align: left;
}
.cont_out .down .overflow .title_rz p{
	line-height: 25px;
	color: #424242;
}
.cont_out .down .overflow .title_rz .time{
	color: #EB466F;
	margin:8px 0 12px 0;
}
.cont_out .down .over_button{
	float: left;
	width: 100px;
	margin-left: 10px;
}
.cont_out .down .over_button button{
	cursor: pointer;
	display: block;
	margin:30px auto;
	width: 80px;
	height: 30px;
	border:0;
	color: white;
	background-color: #4DA7E0;
}
.cont_out .down .over_button .ton{
	background-color: #999999;
}
.cont_out .over_outer{
	width: 725px;
	overflow: hidden;
	margin-top: 20px;
}
.cont_out .down .overflow .title_rz a{
	display: block;
	margin-top: 15px;
}
.cont_out .poston{
	float: right;
}
.cont_out .over_outFather{
	overflow: hidden;
}
.cont_out .over_OUT{
	float: left;
}
#apply{
	width: 780px;
	margin:50px auto;
}
#apply h1{
	margin-bottom: 20px;
	text-align: center;
}
#apply label{
	margin-bottom: 20px;
	display: block;
}
#apply label span{
	text-align: right;
	margin-right: 20px;
	display: inline-block;
	width: 200px;
}
#apply em{
	display: block;
	margin:-10px 0 20px 225px;
}
#apply input{
	height: 30px;
	width: 410px
}
#apply .sqly_0{
	position: relative;
}
#apply .sqly{
	position: relative;
	top: -80px;
}
#apply textarea{
	width: 410px;
	height: 122px;
}
#apply p{
	margin-left:225px;
}
#apply .buttn{
	width:160px;
	height: 40px;
	margin:20px 0 0 225px;
}
.recom_0{
	height: 38px;
	background-color: #FFF3EA;
	border:1px dashed #E6D5C8;
	line-height: 38px;
}
.recom_0 a span{
	display: inline-block;
	height: 13px;
	width: 13px;
	background:url(../images/select_icon.png) 0 0 no-repeat;
}
.recom_0 a:hover span{
	background-position:0 -13px;
}
.recom_0 a:hover{
	color: #FF6666;
}
.recom_0 a{
	display: inline-block;
	margin-left: 60px;
	color: #A5A5A5;
}
.recom_0 .on_title{
	color: #FF6666;
}
.recom_0 .on_title span{
	background-position: 0 -13px;
}
.select_img2 video{
	display: block;
}
.header_4{
	height: 50px;
	line-height: 50px;
	background-color: #303D49;
	color: #848485;
}
.header_4_1{
	position: relative;
	overflow: hidden;
	width: 1280px;
	margin:0 auto;
}
.header_4_1 a{
	color: #848485;
}
.header_4_1 .outer{
	margin: 0 38px 0 33px;
	float: left;
	overflow: hidden;
	width:870px;
}
.header_4_1 .inner{
	padding-top: 10px;
	line-height: 16px;
	overflow: hidden;
	font-size: 14px;
}
.header_4_1 .inner a span{
	font-size: 22px;
	font-weight: bolder;
}
.header_4_1 .inner a{
	float: left;
	display: inline-block;
	height: 50px;
	width: 96px;
	text-align: center;
}
.header_4_1 .left{
	cursor: pointer;
	left: 0;
	position: absolute;
	display: inline-block;
	height: 50px;
	width: 33px;
	background:url(../images/left.png);
}
.header_4_1 .right{
	cursor: pointer;
	left: 900px;
	position: absolute;
	display: inline-block;
	height: 50px;
	width: 33px;
	background:url(../images/right.png);
}
.header_4_1 .out_right{
	overflow: hidden;
	float: left;
	margin-left: -8px;
}
.header_4_1 .out_right a{
	font-size: 18px;
	display: inline-block;
	height: 50px;
	width: 90px;
	text-align: center;
	line-height: 50px;
	/*float: left;*/
}
.header_4_1 .out_right a:hover{
	color: white;
	background-color:#E9303E;
}
.header_4_1 .on{
	color: white;
	background-color: #E9303E;
}
.content .mid {

	margin-top: 20px;
	min-height: 550px;
	overflow: hidden;
}
.content .mid .mid_bq{
	position: absolute;
	top: 0;
	left: 0;
}
.content .mid .must .img_must{
	width: 311px;
	height: 311px;
}
.content .mid .must .must_img{
	float: left;
}
.content .mid .must{
	overflow: hidden;
	position: relative;
	float: left;
	margin:5px 3px;
	height:312px;
	width: 630px;
	border:1px solid #CCCCCC;
}
.mid_right{
	width: 300px;
	float: right;
}
.mid_right h2{
	width: 300px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: normal;
	margin:15px 0 10px;
}
.mid_right h3{
	font-weight: lighter;
	color: #ad0d0d;
	margin-bottom: 37px;
}
.mid_right .now_sell{
	color:#A1A1A1;
}
.mid_right .now_sell span{
	color: #ad0d0d;
}
.mid_right .not{
	display: inline-block;
	color: #A1A1A1;
	font-size: 14px;
	text-decoration: line-through;
}
.mid_right .price{
	font-size: 26px;
	color: #FC383D;
}
.mid_right .no_not{
	font-size: 14px;
}
.mid_right .now_get{
	font-size:18px;
	border-radius:3px;
	color: #FC383D;
	float: right;
	margin:-20px 100px 0 0 ;
	padding:10px 20px;
	background-color: #FCDCDD;
}
.mid_right .ticket{
	margin: 20px 0 12px;
}
.mid_right .ticket span{
	color: #FC4348;
}
.mid_right .aft_ticket{
	height: 50px;
	padding:0 20px;
	line-height: 50px;
	background-color: #DE396E;
	color: white;
}
.mid_right .aft_ticket .big_L{
	font-size: 26px;
	font-weight: bolder;
	display: inline-block;
	margin-right: 10px;
}
.mid_right .aft_ticket .small_L{
	text-decoration: line-through;
}
.mid_right .aft_ticket a{
	float: right;
	color: white;
}


.CMS_outer{
	margin:0 auto;
	width: 690px;
	padding:40px;
	color: #7B7B7B;
}
.CMS_outer h2{
	text-align: center;
	margin:50px 0 30px 0;
}
.CMS_outer p{
	line-height: 30px;
}
.CMS_outer .agree_load{
	text-align: center;
	margin:50px 0  20px 0;
}
.CMS_outer .agree_load label{
	display: inline-block;
	margin-bottom: 10px;
	font-size: 14px;
}
.CMS_outer .agree_load .download{
	height: 70px;
	color: white;
	line-height: 70px;
	font-size: 18px;
	background-color: #18A3F4;
	width: 250px;
	display: inline-block;
	margin-top: 10px;
}
.CMS_outer .CMS_set{
	color: #18A3F4;
	text-decoration: underline;
}
.content .error{
	margin-top: 50px;
	text-align: center;
}
.paging_pro {
    text-align: center;
    padding: 20px 0px 5px;
}
.paging_pro .on {
    padding: 5px 10px;
    background: #DE396E;
    color: white;
}
.paging_pro span {
    padding: 5px 10px;

    display: inline-block;
    color: black;
    border: 1px solid #ccc;
}
.right_cms .tip_app{
	padding:15px;
	margin: 39px 0 75px;
	background-color: #f5f5f5;
	color: #808080;
	font-size: 15px;
	border-radius:5px;
}
.right_cms .tip_app span{
	display: inline-block;
	margin-left: 20px;
}
.right_cms .setApp{
	width: 750px;
	margin:20px auto 0;
}
.right_cms .setApp label{
	color: #606060;
	font-size: 15px;
	display: inline-block;
	margin-bottom: 20px;
}
.right_cms .setApp label .name_app{
	display: inline-block;
	width: 90px;
	text-align: right;
}
.right_cms .setApp label input{
	display: inline-block;
	width:340px;
	height: 30px;
	border:1px solid #c4c4c4;
	border-radius: 5px;
	padding:5px;
}
.right_cms .setApp .app_red{
	color: #F44A4A;
	font-size: 14px;
}
.right_cms .app_T{
	font-size: 15px;
	color: #F44A4A;
	margin-bottom: 15px;
}
.right_cms .app_down{
	font-size: 20px;
	color: #606060;
	font-weight: bolder;
}

.right_cms .app_down input{
	display: inline-block;
	margin:0 30px;
	border:none;
	height: 40px;
	width: 100px;
	font-size: 17px;
	color: white;
	border-radius:5px;
}
.right_cms .app_down .input_blue{
	background-color: #3C99D3;
}
.right_cms .app_down .input_gray{
	background-color: #ccc;
}
.right_cms .app_down a{
	font-size: 13px;
	color:  #606060;
}
.right_cms .pict_app {
	overflow: hidden;
	margin-left: 40px;
	margin-bottom: 20px;
}
.right_cms .pict_app p{
	font-size: 22px;
	margin:15px 0;
}
.right_cms .pict_app img{
	float: left;
	margin-left: 20px;
	width: 230px;
}
.app_icon_load_1 {
	margin-top: 10px;
	width: 600px;
	display: inline-block;
	text-align:center;
}
.app_icon_load_1 img{
	width:128px;
	height:128px;
}
.app_icon_load_2 {
	margin-top: 10px;
	width: 600px;
	display: inline-block;
	text-align:center;
}
.app_icon_load_2 img{
	width:144px;
	height: 256px;
}
.right_cms .save_app{
	display: block;
	border:none;
	background-color:  #3C99D3;
	color: white;
	font-size: 24px;
	width: 300px;
	height: 50px;
	margin:40px 0 0 120px;
	border-radius:5px;
}

/*添加 2017-1-5*/
.taokecms_bg{width:100%; background:url(../images/tk_bg.jpg) no-repeat center top; clear:both; padding-top:45px; margin-top:1px; overflow:hidden}
.taokecms_title{width:1004px; margin:0 auto; font-size:44px; font-family:"黑体"; color:#FFF; clear:both; text-align:center; padding-bottom:20px;}
.taokecms_title p{font-size:14px; line-height:38px;}
.taoke_tab{width:700px; height:50px; margin:0 auto; clear:both; padding-bottom:20px;}
.taoke_tab a.a-s {
    background: url(../images/banner_6.png) no-repeat 18px center;
}
.taoke_tab a.a-t {
    background: url(../images/banner_1.png) no-repeat 25px center;
}

.taoke_tab a {
    width: 128px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    text-align: center;
    display: inline-block;
    font-size: 13px;
    border: 2px solid #fff;
    text-indent: 30px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 2px;
    margin: 0 15px;
}
.taoke_tab a.a-t:hover{ background:url(../images/banner_1.png) no-repeat 25px center #ff963c; border-color:#ff963c;}
.taoke_tab a.a-s:hover{ background:url(../images/banner_6.png) no-repeat 25px center #ff963c; border-color:#ff963c;}
.taoke_pcwap{width:1120px; height: 650px; clear:both; margin:0 auto; background:url(../images/pc_wap.gif) no-repeat center top;}

.w-1300 {
    width: 1440px;
	margin:0 auto;
	clear:both;
}
.w-1300 ul {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
}
.w-1300 li {
    text-align: center;
    width: 160px;
    float: left;
    padding: 35px 59px;
    border: 1px solid #dadada;
    border-top: none;
    border-left: none;
	list-style: none;
	overflow:hidden;
}
.w-1300 li.li-bor-notrig {
    border-right: 0;
}
.w-1300 li.li-bor-notbot {
    border-bottom: 0;
}
.w-1300 li p {
    color: #767676;
    font-size: 13px;
    line-height: 22px;
    padding-top: 15px;
}

.main-l{margin:0 auto; width:1000px; text-align:center; clear:both; overflow:hidden}
.main-l .tit {
    padding: 70px 0;
}
.main-l .tit {
    text-align: center;
    color: #000000;
    font-size: 25px;
    line-height: 28px;
    padding: 80px 0;
}
.main-l .tit span {
	padding-top:8px;
    display: block;
    color: #767676;
    font-size: 15px;
}

.w-1300 a p {
    padding: 21px 0 21px 130px;
    background: url(../images/n-main-20.png) no-repeat 55px center;
	color:#FFF; font-size:13px;
}
.w-1300 a.a-t p {
    background: url(../images/n-main-21.png) no-repeat 50px center;
}
.fl{float:left;}
.fr{float:right}
.w-1300 a.a-o {
    margin-left: 280px;
}
.w-1300 a {
    display: block;
    width: 397px;
    height: 90px;
    background: #ff307e;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.w-1300 a.a-t {
    margin-right: 180px;
}
.app{width:470px; margin:0 auto; padding-top:210px; background:url(../images/app_bg.jpg) no-repeat 0px 80px; clear:both; height:650px; padding-left:590px; text-align:left;
 line-height:34px; font-size:14px;}
.app span{color:#ff307e; font-size:30px;}

.w-1300 li img{ -webkit-transition: -webkit-transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;}
.w-1300 li img:hover{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}

.content .banner_left p{
	height:45px;
	padding-left:20px;
	padding-top:22px;
	padding-bottom:20px

}
.content .banner_left p img{border:none;}

/* 补充 */
.app_title{width:400px; margin:0 auto; text-align:center; padding-top:20px; font-size:16px; line-height:24px;}
.app_title p{color:#999999; padding-top:8px;}
.app_bottom{width:100%; height:60px; background:#f3f3f3; border-top:#999 1px solid; text-align:center; position:absolute; left:0px; bottom:0px; z-index:99; line-height:60px;}

.weixinbanner{width:100%; height:516px; background:url(../images/banner1.jpg) no-repeat center top #0b0021; margin:0 auto; clear:both; text-align:center; padding-top:34px; font-family:'微软雅黑'}
.weixinbanner ul{width:880px; height:50px; margin:0 auto; padding-top:20px;}
.weixinbanner ul li{width:170px; height:50px; margin:0px 25px; text-align:center; color:#FFF; font-size:18px; -moz-border-radius: 8px; border-radius: 8px; float:left; line-height:50px;}
.weixinbanner ul li a{color:#FFF;}
.color1{background:#3385ff;}
.color2{background:#f67d2f;}
.color3{background:#82c12f;}
.weixinbanner p{width:1000px; height:44px; line-height:44px; font-size:14px; color:#FFF; text-align:center; margin:0 auto; padding-top:16px;}
.weixintitle{width:1590px; height:58px; line-height:58px; font-family:'微软雅黑'; font-size:18px; margin:0 auto; text-align:left;}
.weixintitle span{padding-left:30px; font-size:26px;}
.wenxincon{width:1590px; margin:0 auto; text-align:left; padding-bottom:100px; }
.wenxincon img{border:none; display:block;}
.softdown{width:1200px; margin:0 auto 10px auto; border-bottom:#E0E0E0 1px solid; color:#333;}
.softdown p{height:68px; line-height:68px; font-size:28px; font-weight:bold; text-align:center;}
.softdown div{background:url(../images/baiduyun.png) no-repeat 20px 5px; padding-left:134px; text-align:left; padding-top:20px; height:80px; padding-bottom:20px; line-height:30px; font-size:14px; position:relative;}
.softdown .div1{background:url(../images/jd.jpg) no-repeat 20px 5px;}
.softdown a{color:#333;}
.softdown div span{position:absolute; right:10px; bottom:10px;}




/* 新添加 */
.indexx_content{width:1280px; clear:both; margin:0 auto; color:#333; overflow:hidden;}
.indexx_banner{width:100%; height:400px; clear:both; background:#f8ea17 url(../images/index_banner.jpg) no-repeat center top;}
.indexx_gg{width:100%; height:40px; background:#f3f3f3; clear:both; margin-bottom:30px;}
.indexx_gg_con{width:1253px; height:40px; background:url(../images/indexx_gg.jpg) no-repeat 0px 10px; padding-left:28px; margin:0 auto; position:relative;}
.indexx_gg_con .press a{color:#333;}
.indexx_gg_con .press{width:380px; height:40px; line-height:40px; display:block; text-align:left; float:left; overflow:hidden;text-overflow:ellipsis; white-space: nowrap; padding-right:10px;}
.indexx_gg_more{width:60px; top:8px; right:0px; font-size:14px; font-family:'微软雅黑'; position:absolute;}
.indexx_gg_more .more{color:#1098f7;}
.indexx_dian{width:1260px; height:175px; background:#f3f3f3; margin:0 auto; margin-bottom:64px; padding-left:20px; padding-top:25px; overflow:hidden;}
.indexx_dian ul{width:1290px;}
.indexx_dian ul li{width:318px; float:left; color:#333; font-size:12px; font-family:'微软雅黑'; height:98px;}
.indexx_dian ul li div{width:72px; float:left; text-align:left;}

.indexx_dian ul li div img{ -webkit-transition: -webkit-transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;}
.indexx_dian ul li div img:hover{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}

.indexx_dian ul li p{ float:left; width:234px; line-height:22px;}
.indexx_dian ul li p font{font-size:20px;}
.indexx_title{width:300px; margin:-30px auto 0px auto; text-align:center; font-size:48px; height:100px; color:#333;}
/*.indexx_youshi{clear:both; overflow:hidden; color:#FFF; height:390px;}
.indexx_youshi .color1{background:#7ab3c3; margin-right:20px;}
.indexx_youshi .color2{background:#cc9775; margin-right:20px;}
.indexx_youshi .color3{background:#85a758; margin-right:20px;}
.indexx_youshi .color4{background:#56b2a4; margin-right:20px;}
.indexx_youshi .color5{background:#c5867f;}

.indexx_youshi li{width:240px; float:left; text-align:center; font-size:18px; line-height:24px; height:300px;}
.indexx_youshi li img{margin-bottom:10px; margin-top:30px;}
.indexx_youshi li p{padding:30px 15px 0px 15px; font-size:12px; line-height:20px; height:120px;}
.indexx_youshi div{width:120px; height:40px; border:#FFF 1px solid; text-align:center; -moz-border-radius: 6px; border-radius: 6px; text-align:center; line-height:40px; font-size:16px; margin:0px auto 0 auto;}
.indexx_youshi div a{color:#FFF;}

.indexx_youshi li:hover{height:360px;}*/

.indexx_youshi li{width:193px; float:left; padding:0px 10px; text-align:center; font-size:16px; line-height:24px; height:210px;}
.indexx_youshi li img{margin-bottom:10px;}

.indexx_case{width:100%; clear:both; background:#f3f3f3; height: 700px}
.indexx_case_tit{font-size:48px; text-align:center; padding-top:40px; line-height:50px; position:relative; padding-bottom:40px;}
.indexx_case_tit span{color:#999999; font-size:16px;}
.indexx_case_tit p{width:200px; position:absolute; left:0px; top:20px; font-size:24px; text-align:left;}
.indexx_con{width:550px; padding-left:34%;}
.index_case_intro{height:15px; background:url(../images/miaoshu.png) no-repeat 0px 43px; padding-top:230px; line-height:26px; text-align:left; font-size:16px; color:#000}
.indexx_con ul li a{color:#000;}
.indexx_con ul li{width:90px; padding-right:40px; float:left; font-size:14px; text-align:center;}
.indexx_con ul li img{margin-bottom:8px;}
.indexx_case2_left{width:640px; float:left; padding-left:69px; height:484px; background:url(../images/intro_1.jpg) no-repeat 69px 0px; padding-top:76px; text-align:center; position:relative;}
.indexx_case2_left img{border:none; display:inherit; margin:0 auto}
.indexx_case2_right{width:524px; float:left; padding-left:35px; line-height:36px; text-align:center; padding-top:180px; font-size:18px; color:#333333;}
.indexx_case2_right div{margin-top:50px; height:40px; line-height:40px; background:#f0f0f0; -moz-border-radius: 6px; border-radius: 6px; text-align:center; color:#999999; font-size:14px;}
.indexx_case2_right div a{color:#3385ff;}
.indexx_case_piclist{width:1296px;}
.indexx_case_pic{width:230px; float:left; margin-right:20px;}
.indexx_case_pic div{padding:5px; background:#FFF; text-align:center;}
.indexx_case_pic p{text-align:center; font-size:16px; padding-top:20px; height:80px;}
.indexx_case2_left .intro{width:230px; height:50px; line-height:50px; text-align:center; color:#fff; font-family:'微软雅黑'; position:absolute; left:532px; top:180px;-moz-border-radius: 8px 8px 8px 0px; border-radius: 8px 8px 8px 0px; background:#fc6453;}
.indexx_case2_left .jian{width:13px; height:11px; background:url(../images/dian.png) no-repeat; position:absolute; left:531px; top:229px;}
.indexx_case_li{ height:40px; line-height:40px; text-align:center; color:#FFF; font-family:'微软雅黑'; font-size:16px; float:left;  -moz-border-radius: 6px; border-radius: 6px;}
.indexx_case_li a{color:#fff;}
.indexx_case_ul{width:780px; margin:0 auto 35px auto; clear:both; overflow:hidden;}
.indexx_case_ul .color1{background:#f53f51; width:160px; margin-right:30px;}
.indexx_case_ul .color2{background:#82c12f; width:160px; margin-right:30px;}
.indexx_case_ul .color3{background:#35a7ff; width:400px;}



.indexx_case4{width:500px; padding-left:744px; padding-right:136px; background:url(../images/pic.png) no-repeat 128px 60px; padding-top:70px; height:450px; font-size:18px; line-height:40px;}
.indexx_case4 a{color:#3385ff; text-decoration:underline;}
.indexx_case4 div{padding-top:30px;}
.indexx_case4 .mar{margin-right:30px;}
.indexx_foot{ background:url(../images/images/indexx_foot.png) no-repeat center 35px; height:60px; text-align:right; padding-top:105px; padding-right:175px; font-size:14px; width:1105px; margin:0 auto; color:#666666;}
.indexx_footer{width:100%; height:772px; background:url(../images/indexx_foot.png) no-repeat center top;}
.indexx_bottom{height:40px; font-size:12px; line-height:40px; text-align:center; background:#dcdcdc; color:#666666;}
.indexx_tishi{width:100%; height:50px; line-height:50px; color:#666; padding-left:40px;}

.yb_conct{position:fixed;z-index:9999999;bottom:0px;right:-0px;cursor:pointer;}
.yb_conct div{width:70px; height:70px; overflow:hidden;}
.yb_conct img{border:none;}

/*------------联系客服---------------*/
.relat_sev{
	padding-bottom:70px;
	width: 100%;
	min-width: 1280px;
	background:url(../images/backg.png) 0 0 no-repeat;
	background-size: cover;
	text-align: center;
}
.sev_img{
	display: inline-block;
	margin-top: 60px;
}
.sev_info_outer{
	overflow:hidden;
	width: 1030px;
	margin:0 auto;
}
.sev_info{
	border-radius:5px;
	margin:80px 20px 0px;
	float: left;
	padding-top:60px;
	height: 150px;
	width: 290px;
	background-color: white;
	position: relative;
}
.sev_info_icon{
	position: absolute;
	top: -60px;
	left: 85px;
}
.sev_info div{
	color: #666666;
	padding-left:75px;
	text-align: left;
}
.sev_info div a:hover{
	color: #D9BCA2;
}
.sev_info div a{
	color: #666666;
}
.sev_info div img{
	position: relative;
	top: 9px;
}
.call_back{
	display: inline-block;
	margin:60px 0;
}
.firm_info_outer{
	overflow:hidden;
	width: 1030px;
	margin:0 auto ;
}
.firm_info{
	position: relative;
	border-radius:5px;
	background-color: white;
	width: 290px;
	float: left;
	margin:0 20px;
	height: 100px;
	text-align: center;
}
.firm_info img{
	position: relative;
	display: inline-block;
	top: 23px;
}
.firm_info span{
	color: #666666;
}
.firm_info span a{
	color: #666666;
}
.firm_info span a:hover{
	color: #D9BCA2;
}
.firm_info_span{
	text-align: left;
	position: relative;
	top: 10px;
	display: inline-block;
}
/*-------------联系客服 END----------------*/
/*--------------公司简介--------------*/
.frim_info_outer{
	overflow:hidden;
	width: 1030px;
	margin:0 auto ;
}
.frim_info{
	position: relative;
	border-radius:5px;
	background-color: white;
	width: 950px;
	float: left;
	margin:0 20px;
	height: 200px;
	text-align: left;
}
/*--------------变现方案------------*/
.program{
	width: 100%;
	min-height: 500px;
	padding:50px 0;
	background:url(../images/pro_back.jpg) repeat-y center;
}
.pro_title{
	display: block;
	margin:0 auto 30px;
}
.con_intro{
	overflow:hidden;
	width: 1050px;
	margin:0 auto;
}
.con_intro_outer{
	float: left;
	margin:0px 25px 60px;
	border-radius: 150px 150px 0 0 ;
	height: 460px;
	width: 300px;
	background-color: white;
}
.con_intro_top{
	text-align: center;
	color: white;
	width: 300px;
	height: 150px;
	background-color: #99D053;
	border-radius:150px 150px 0 0;
}
.con_intro_top img{
	margin:20px 0 6px;
}
.con_intro_bottom{
	font-size: 12px;
	color: #666666;
	line-height: 24px;
	padding:10px;
}
.pro_blue{
	background-color: #5BB8FF;
}
.pro_purple{
	background-color: #CA75E1;
}
.pro_pink{
	background-color: #F98376;
}
.pro_orange{
	background-color: #F59651;
}
.pro_lime{
	background-color: #44CFBA;
}
.pro_serv{
	display: block;
	margin:0 auto 30px;
}
.pro_tal{
	background-color: white;
	width: 1000px;
	margin:0 auto;
	height: 320px;
}
.pro_tal td{
	border-right:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
	text-align: center;
	width: 350px;
	vertical-align: middle;
	color: #666666;
}
.pro_tal .no_r{
	border-right:none;
}
.pro_tal .no_r a{
	color: #3385ff;
	text-decoration: underline;
}
.pro_tal .no_b td{
	border-bottom:none;
}
/*--------------变现方案 END------------*/
/*------------工具软件------------*/
.tool{
	padding-top:48px;
	background-color: #F3F3F3;
}
.tool_title{
	display: block;
	margin:0 auto;
}
.tool_top{
	overflow: hidden;
	text-align: center;
	width: 1080px;
	margin:30px auto 50px;
}
.tool_top img{
	margin:20px 0 5px;
}
.tool_top span{
	font-size: 14px;
	color: #999999;
	display: inline-block;
	margin-top: 8px;
}
.tool_top_left{
	width: 320px;
	height: 180px;
	background-color: white;
	float: left;
}
.tool_top_right{
	width: 700px;
	height: 180px;
	background-color: white;
	float: right;
}
.tool_top_right div{
	float: left;
	margin:0 18px;
}
.tool .opacity:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.tool_down_inner2{
	color: #666666;
}
.tool_info{
	width: 92%;
	margin:28px auto 0;
	font-size: 14px;
}
.tool_down_outer{
	padding:50px 0 80px;
	width: 100%;
	background-color: white;
}
.tool_down{
	width: 1120px;
	margin:0 auto;
	overflow: hidden;
}
.tool_down_inner{
	float: left;
	margin:0 20px 40px;
	border:1px solid #E5E5E5;
	width: 518px;
	height: 395px;
}
.tool_down_inner1{
	height: 95px;
	text-align: center;
}
.tool_down_inner1 span{
	color: #999999;
}
.tool_down_inner1 div{
	padding:26px 0 10px;
}
.tool_down_inner2{
	position: relative;
	border-top:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	height: 220px;
}
.tool_down_inner3{
	height:80px;
}
.tool_down_inner2 img{
	margin:26px 10px 0 20px;
	display: inline-block;
}
.tool_down_inner2 span{
	top: -13px;
	position: relative;
	display: inline-block;
}
.tool_down_inner2 span a{
	color: #38A7FF;
}
.tool_down_inner3{
	text-align: center;
}
.tool_down_inner3 a{
	color: white;
	display: inline-block;
	background-color: #38A7FF;
	padding:6px 16px;
	border-radius: 5px;
	margin-top:20px;
}
.tool_down_inner3 .down_tool{
	background-color: #84B546;
	margin-left: 30px;
}
/*------------工具软件END------------*/
.new_title{
	width: 1300px;
	margin:0 auto;
	height: 106px;
}
.tk_logo{
	float: left;
	margin-top: 34px;
}
.new_line{
	margin-top: 34px;
	float: left;
	margin-left: 16px;
	width: 300px;
	height: 40px;
	padding-left: 20px;
	border-left: solid #DEDEDE 1px;
	color: #545061;
	font-size: 14px;
}
.new_yellow{
	color: #ff9804;
}
.new_right{
	font-size: 16px;
	float: right;
}
.new_right >a{
	border-radius:13px;
	display: inline-block;
	color: #545061;
	padding:2px 15px 5px;
	margin:45px 14px 0;
}
.new_right .on{
	color: white;
	background-color: #4C4A54;
}
.new_right span{
	position: relative;
	color: #545061;
	float: right;
}
.new_right span img{
	position: relative;
	top: -72px;
	margin-left: 46px;
	margin-right: 4px;
	float: left;
}
.new_right span a{
	display: inline-block;
	margin-top: 50px;
	color: #545061;
	font-size: 14px;
}
.new_right span a:hover{
	color: #fd2b52;
	text-decoration: underline;
}
.new_con_out{
	background: #F4F4F4;
}
.new_con{
	padding-bottom:26px;
	overflow:hidden;
	width: 1300px;
	margin:0 auto;
}
.new_con >img{
	margin-bottom: 20px;
	display: block;
	width: 1300px;
	height: auto;
}
.new_con_left{
	float: left;
	width: 200px;
}
.new_con_left li a{
	line-height: 60px;
	display:block;
	text-align: center;
	list-style: none;
	height: 60px;
	color: #4a4853;
	margin-bottom: 3px;
	background-color: #D2D2D4;
}
.new_con_right{
	padding:0 50px 30px;
	width: 970px;
	float: right;
	min-height: 500px;
	background-color: white;
}
.new_con_left .on{
	color: white;
	font-weight: bolder;
	background-color: #4C4A54;
}
.new_tab{
	vertical-align: middle;
	font-size: 14px;
	text-align: left;
	width: 100%;
}
.new_tab th{
	height: 60px;
	color: #ff307e;
}
.new_tab td{
	height: 24px;
	display: block;
	float: left;
	width: 314px;
}
.new_tab td a{
	color: #4a4a4a;
}
.new_tab td a:hover{
	color: #ff307e;
	text-decoration: underline;
}
.new_banner{
	min-width: 1300px;
	position: relative;
	text-align: center;
	height: 400px;
	background:url(../images/settled/new_banner2.png) 0 center no-repeat;
}
.new_banner_first_outer{
	width: 1300px;
	margin:0 auto;
}
.new_banner .new_banner_first{
	width: 790px;
	margin-left: 70px;
	font-weight: bolder;
	padding-top: 148px;
	font-size: 30px;
	color: white;
	position: relative;
}
.new_banner .new_join{
	margin-top: 60px;
	display: inline-block;
	height: 46px;
	width: 180px;
	line-height: 46px;
	color: white;
	font-size: 22px;
	font-weight: bolder;
	background-color: #FD3D5E;
	border-radius:23px;
	box-shadow: 0 2px 3px #4D4B4B;
}
.flatform{
	width: 1300px;
	margin: 0 auto;
}
.flatform div{
	text-align: center;
	margin-top:70px;
	position: relative;
	border-top:1px solid #A09FA4;
}
.flatform div img{
	margin-top: -22px;
}
.flatform ul{
	overflow:hidden;

}
.flatform ul li{
	margin:42px 0 21px 0;
	font-size: 22px;
	font-weight: bolder;
	text-align: center;
	float: left;
	width: 433.333px;
	height: 206px;
}
.flatform ul li span{
	display: inline-block;
	width: 122px;
}
.new_bottom{
	margin-top: 60px;
	width: 100%;
	min-width: 1300px;
	overflow:hidden;
	position: relative;
}
.new_con_out2{
	background: #F4F4F4;
	padding-bottom:34px;
}
.new_bottom img{
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.new_Process{
	padding:50px 80px;
	background-color: white;
	min-height: 500px;
	width: 1140px;
	margin:0 auto;
}
.new_Process ul{
	width: 1000px;
	color: #676767;
	font-size: 14px;
}
.new_Process ul li >span{
	display: inline-block;
	margin:20px 0 20px -20px;
	color: #ff307e;
	font-size: 16px;
	font-weight: bolder;
}
.process_table{
	width: 100%;
}
.process_table td{
	width: 50%;
	height: 96px;
	vertical-align: middle;
}
.process_table td img{
	float: left;
	margin-right: 12px;
}
.process_table td >span{
	float: left;
	margin-top: 12px;
}
.process_table td span a{
	color: #006ad3;
	display: inline-block;
	margin-left: 8px;
}
.refuse{
	color: #fd3c60;
}
.new_sub{
	float: left;
	border-radius:17px;
	color: white;
	display: inline-block;
	height: 34px;
	width: 130px;
	line-height: 34px;
	text-align: center;
	background-color: #fd3c60;
	margin: 14px 0 0 18px;
}
.new_sub:hover{
	color: white;
}
.new_sub span{
	font-size: 12px;
	display: inline-block;
	margin-left: 5px;
}
.new_notice{
	top: 30px;
	right: -356px;
	position: absolute;
	height: 325px;
	width: 307px;
	text-align: left;
	padding:18px 18px 0;
	background-color: white;
}
.new_notice li{
	font-size: 14px;
	color: #4a4853;
}
.new_notice ul li .on{
	color: #fd2b52;
}
.new_notice span img{
	float: left;
	margin:-5px 5px 0 0;
}
.new_notice >span{
	display: block;
	padding-top:8px;
	padding-bottom:14px;
	color: #2f2e35;
	border-bottom:1px solid #A09FA4;
	font-size: 16px;
}
.new_notice ul li
{
	border-bottom:1px dashed #A09FA4;
}
.new_notice ul li span{
	float: right;
	color: #4a4853;
	font-weight: lighter;
	font-size: 12px;
	padding-top:18px;
}
.new_notice ul li a{
	font-size: 14px;
	font-weight: lighter;
	color: #4a4853;
	width: 220px;
	display: inline-block;
	height: 39px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 44px;
}
.new_notice .notice_a{
	display: none;
}
.new_notice .active{
	display: block;
}
.page_num{
	text-align: right;
}
.page_num .one{
	color: #fd2b52;
}
.page_num span{
	display: inline-block;
	cursor: pointer;
	color: #4a4853;
	font-size: 12px;
	font-weight: lighter;
}
.user_center_outer{
	position: relative;
	display: inline-block;
}
.user_center{
	margin-top: 4px;
	margin-right:5px;
	float: left;
}
.header_2 form img{
	position: absolute;
	right: 8px;
	top: 6px;
}
.small_icon{
	margin-top: 30px;
	float: right;
}
.small_icon span{
	font-size: 12px;
	margin-left: 30px;
	color: #38363e;
	text-align: center;
	float: left;
}
.center_hide_out{
	position: relative;
	display: inline-block;
}
.center_hide_out ul li{
	border-bottom:1px solid #DADADA;
	width: 80%;
	margin:0 auto;
}
.center_hide{
	display: none;
}
.center_hide_out ul .no_border{
	border:none;
}
.center_hide_out ul a{
	margin-left: 0;
	color: #696969;
}
.center_hide_out ul{
	border:1px solid #DADADA;
	background-color: #f7f7f7;
	font-size: 12px;
	margin-left: 10px;
	width: 110px;
	text-align: center;
	position: absolute;
}
/*------------产品详情 2017.2.28------------*/
.contents{
	width: 1280px;
	margin:0 auto;
	background-color: #F3F3F3;
}
.introduce_title{
	color: #4a4853;
	font-size: 16px;
	height: 56px;
	line-height: 56px;
	background-color: white;
}
.introduce_title img{
	float: left;
	margin-top: 17px;
	margin-right: 8px;
}
.introduce_cont{
	overflow:hidden;
	padding:18px;
}
.introduce_cont_img{
	float: left;
}
.introduce_cont_right{
	width: 820px;
	margin-left: 20px;
	float: left;
}
.t_logo{
	float: left;
	margin-right: 4px;
	width: 18px;
	margin-top: 2px;
}
.t_title{
	font-size: 16px;
	color: #202020;
}
.t_title span{
	font-size: 16px;
	color: #fd3258;
}
.t_title_s{
	color: #fd3258;
	font-size: 12px;
}
.t_price{
	color: #666666;
	padding-left:30px;
	background-color: #dcdcdc;
	margin:32px 0;
	line-height: 70px;
	font-size: 16px;
}
.t_num{
	font-size: 24px;
	color: #fd3258;
}
.t_now{
	display: inline-block;
	margin-left: 35px;
}
.t_pric{
	display: inline-block;
	margin-right: 160px;
	text-decoration: line-through;
}
.t_sales{
	color: #fd3258;
}
.t_price a{
	width: 192px;
	text-align: center;
	font-size: 20px;
	color: white;
	float: right;
	display: block;
	height: 73px;
	background-color: #fd3258;
}
.t_price a:hover{
	background-color:  #F9879C;
}
.t_coupon_num{
	color: #4a4853;
	overflow:hidden;
}
.t_coupon_num>span{
	float: left;
}
.t_coupon_f{
	margin:0 50px 0 20px ;
}
.t_coupon_f .persentage{
	font-size: 24px;
	color: #fd3258;
}
.t_coupon_f .plan{
	color: #5b5b5b;
	font-size:14px;
}
.t_color{
	color: #fd3258;
}
.t_color_out{
	font-size: 14px;
}
.t_join a{
	float: left;
	display: inline-block;
	height: 50px;
	width: 200px;
	background-color: #FD3558;
	color: white;
	font-size: 18px;
	text-align: center;
	line-height: 50px;
	border-radius:25px;
	margin:38px 60px 0 20px;
}
.t_join_out{
	overflow:hidden;
	margin-top: 24px;
	border-top :1px dashed #D7D7D7;
}
.t_join_out span{
	font-size: 18px;
	color: #454545;
	font-weight: bold;
	cursor: pointer;
	line-height: 44px;
	margin-top: 38px;
	float: left;
	display: inline-block;
}
.t_join_out span img{
	margin-right: 8px;
	float: left;
}
.sec_span{
	margin-left: 50px;
}
.t_join_out .on{
	color: #FD3558;
}
.t_white{
	height: 15px;
	background-color:white;
}
.t_module{
	margin-top: 15px;
	height: 56px;
	line-height: 56px;
	width: 96%;
	margin:0 auto;
	border-bottom:1px solid #D8D8D8;
	color:#454545;
}
.t_module a{
	float: right;
	color:#454545;
}
.t_module a img{
	margin-top: 18px;
	margin-right:10px;
	float: left;
}
.t_module_1{
	margin-top: 18px;
	margin-right:10px;
	float: left;
}
.copywriter{
	color: #5b5b5b;
	font-size: 14px;
	padding-top: 26px;
	overflow:hidden;
}
.copywriter_1{
	box-shadow: 0 0 5px #ccc;
	float: left;
	overflow:hidden;
	margin-left: 32px;
	width: 380px;
	height: 540px;
	background-color: white;
}
.copywriter_title{
	border-bottom:1px solid #E5E5E5;
	line-height: 56px;
	color: #252525;
	width: 94%;
	margin:0 auto;
	font-size: 18px;
	text-align: center;
}
.scroll_out {
	width: 480px;
	overflow: auto;
	margin-top: 36px;
	height: 390px;
}
.scroll_out div .img{
	margin-left: 18px;
	float: left;
}
.scroll_out >img{
	margin-left: 18px;
	float: left;
}
.scroll_left{
	border-radius: 5px;
	margin-left: 20px;
	width: 260px;
	padding:8px;
	min-height: 150px;
	background-color: #E5F8FF;
	float: left;
}
.scroll_left >img{
	height: 124px;
	width: 124px;
}
.t_copy{
	cursor: pointer;
	height: 56px;
	color: white;
	width: 100%;
	text-align: center;
	background-color: #1A8BFF;
	font-size: 18px;
	display: block;
	border:none;
}
.scroll_out_1,.scroll_out_2{
	overflow:hidden;
}
.scroll_out_1 .scroll_left_2{
	margin-left: 20px;
	text-align: right;
	float: left;
	width: 260px;
	padding:0 8px;
}
.scroll_out_1 .scroll_left_2 img{
	height: 124px;
	width: 124px;
}
.scroll_out_1{
	position: relative;
}
.scroll_out_1 .img_2{
	position: absolute;
	top: 138px;
	right: 120px;
}
.scroll_left_2_inner{
	text-align: left;
	border-radius: 5px;
	margin-top: 10px;
	width: 246px;
	padding:34px 8px 8px;
	min-height: 150px;
	background-color: #EBFFE5;
	float: left;
}
.t_copy_2{
	cursor: pointer;
	height: 56px;
	color: white;
	width: 100%;
	text-align: center;
	background-color: #42BC6B;
	font-size: 18px;
	display: block;
	border:none;
}
.copywriter_2{
	position: relative;
	float: left;
	margin-left: 32px;
	width: 380px;
	height: 540px;
	background-color: white;
}
.copywriter_title_2{
	cursor: pointer;
	padding-left: 20px;
	text-align: left;
	border-bottom: 1px solid #E5E5E5;
	line-height: 56px;
	color: #252525;
	width: 88%;
	margin: 0 auto;
	font-size: 18px;
}
.stencil_out{
	overflow:hidden;
}
.copywriter_title_2 span{
	float: right;
	font-size: 14px;
	color: #fd3258;
}
.copywriter_title_2 span img{
	float: right;
	margin-top: 17px;
	margin-left: 5px;
}
.t_copy_3{
	background-color: #ff8f22;
	cursor: pointer;
	height: 56px;
	color: white;
	width: 100%;
	text-align: center;
	font-size: 18px;
	display: block;
	border: none;
}
.stencil{
	border-bottom:1px solid #E5E5E5;
	line-height: 56px;
	text-align: center;
	overflow:hidden;
	font-size: 18px;
}
.qq_stencil img,.wx_stencil img{
	margin-right:5px;
}
.stencil .on{
	border-bottom:2px solid #FD3558;
}
.qq_stencil{
	float: left;
	display: block;
	width: 110px;
	margin-left: 24px;
	cursor:pointer;
	color: #1a8bff;
}
.wx_stencil{
	cursor:pointer;
	float: left;
	display: block;
	width: 110px;
	margin-left: 86px;
	color: #43bf1d;
}
.stencil_cont{
	font-size: 14px;
	color: #434343;
	outline: none;
	padding:20px 14px;
	min-height: 326px;
	width: 348px;
	margin-left: 20px;
	border:none;
}
#qq_stencil{
	width: 480px;
}
#wx_stencil{
	width: 480px;
	display: none;
}
.d_hide{
	top: 0;
	z-index: -1;
	position: absolute;
	height: 540px;
	width: 480px;
	left: -485px;
	overflow:hidden;
}
.stencil_hide{
	top: 0;
	background-color: white;
	box-shadow: 0 0 5px #ccc;
	position: absolute;
	width: 480px;
	height:540px;
	left: 485px;
	/*left: -485px;*/
	/*overflow:hidden;*/
}
.stencil_descrip{
	width: 460px;
	padding:22px 0 14px 22px;
	margin:0 auto;
}
.d_title{
	font-size: 18px;
	color: #fd3258;
	display: block;
	margin-bottom: 6px;
}
.d_title img{
	cursor: pointer;
	float: right;
	margin-right: 14px;
    margin-top: -7px;
}
.d_cont{
	line-height: 24px;
	font-size: 14px;
	color: #5e5e5e;
}
.d_cont span{
	color: #fd3258;
}
.stencil_hide table{
	color: #b0b0b0;
	padding-bottom: 8px;
	width: 90%;
	margin:0 auto;
	border-top:1px solid #D2D2D2;
}
.stencil_hide table .first{
	color: #575757;
}
.stencil_hide table th{
	padding-top:14px;
	font-weight: lighter;
	text-align: left;
	font-size: 18px;
    color: #fd3258;
    line-height: 30px;
}
.d_note{
	font-size: 12px;
	color: #3b97ff;
	width: 90%;
	margin:14px auto 0;
	background-color: #E1E1E1;
	padding:10px;
	line-height: 20px;
}
.t_white_2{
	margin:40px 0 20px 0;
}
.t_Spike{
	line-height: 56px;
	color: #252525;
	font-size: 18px;
	width: 96%;
	margin:0 auto;
	border-bottom:1px solid #D8D8D8;
}
.t_Spike img{
	float: left;
	margin:18px 6px 0 0;
}
.d_spike_cont{
	overflow:hidden;
	margin:0 auto;
	width:1240px;
}
.spike_cont_out .d_img a >img{
	display: block;
	vertical-align: middle;
	height: 230px;
	width:230px;
}
.spike_cont_out{
	position: relative;
	margin-top: 18px;
	float: left;
	width: 244px;
	height:384px;
	box-sizing: border-box;
	border:1px solid transparent;
	padding:6px;
	overflow:hidden;
}
.spike_cont_out:hover{
	border-color:  #FD3558;
	background-color: #F3F3F3;
}
.d_img{
	display: block;
	width: 230px;
	overflow:hidden;
	position: relative;
}
.d_img_inner{
	/*-moz-transition:bottom 1s linear;
	-webkit-transition:bottom 1s linear;
	-o-transition:bottom 1s linear;
	transition:bottom 1s linear;*/
	text-align: center;
	line-height: 40px;
	background-color: rgba(253,50,88,0.6);
	position: absolute;
	z-index: 2;
	bottom: 0;
	height: 40px;
	width: 100%;
	bottom: -40px;
}
.d_img_inner1{
	/*-moz-transition:bottom 1s linear;
	-webkit-transition:bottom 1s linear;
	-o-transition:bottom 1s linear;
	transition:bottom 1s linear;*/
	text-align: center;
	line-height: 40px;
	background-color: rgba(0,0,0,0.6);
	position: absolute;
	z-index: 2;
	bottom: 0;
	height: 40px;
	width: 100%;
	color: #fff;
}
/*.spike_cont_out:hover .d_img_inner{
	bottom: 0;
}*/
.d_img_inner a{
	font-size: 14px;
	color: white;
	width: 44%;
	display: inline-block;
}
.d_img_inner img{
	position: absolute;
	top: 5px;
	left: 115px;
}
.d_img_out{
	height: 368px;
	background-color: white;
	border:1px solid #F3F3F3;
	overflow: hidden;
}
.d_goods_title_1{
	display: inline-block;
	width: 210px;
	padding:5px 10px;
	font-size: 14px;
	color: #666666;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.d_coupont{
	margin:0px 4px 14px;
	border-bottom:1px solid #CCCCCC;
	font-size: 14px;
	color: #6a6a6a;
	letter-spacing: -1px;
	padding: 0px 0 8px;
}
.d_coupont1{
	display: inline-block;
}
.d_coupont1 span,.d_coupont2 span{
	/*font-weight: bold;*/
	font-size: 18px;
	color: #fd3258;
}
.d_coupont2{
	float: right;
}
.d_sales_num{
	padding:0 10px 6px;
	color: #414040;
	font-size: 12px;
}
.d_sales_num span{
	color: #fd3258;
}
.d_sales_num_img{
	float: right;
}
.coupon_remain{
	padding:0 10px;
	font-size: 12px;
	color: #414040;
}
.copy_hide{
	display: none;
	padding:14px;
	position: absolute;
	top: 0;
	left: 0;
	width: 216px;
	height: 366px;
	z-index: 5;
	background:rgba(25,25,29,0.8);
}
.copy_hide img{
	height: 90px;
	width: 90px;
}
.copy_hide1{
	overflow:auto;
	width: 260px;
	color: white;
	font-size: 12px;
}
.copy_hide1_inner{
	height: 312px;
	line-height: 20px;
	word-wrap: break-word;
	width: 212px;
}
.copy_hide .d_down{
	cursor: pointer;
	color: white;
	display: block;
	height:18px;
	width: 18px;
	margin:0 auto;
}
.copy_hide button{
	cursor: pointer;
	border:none;
	display: block;
	width: 76px;
	padding:2px 0 4px;
	margin:12px auto;
	color: white;
	background: #CD3D57;
	border-radius: 4px;
	font-size: 14px;
}
.join_img{

	font-size: 12px;
	line-height: 50px;
	text-align: center;
	color: white;
	display: inline-block;
	height: 50px;
	width: 50px;
	border-radius: 25px;
	position: absolute;
	left: 100px;
	top: 100px;
	background:rgba(0,0,0,0.6);
	display: none;
}
.d_footer{
	text-align: center;
	background-color: white;
}
.d_footer_1{
	height: 214px;
}
.d_footer_1 img{
	margin:50px 0 20px 0;
}
.d_footer_2{
	line-height: 20px;
	background-color: #DCDCDC;
	color: #666666;
	font-size: 12px;
	padding:18px 0;
}
.d_footer_2 a{
	color:#666666;
}
.d_footer_2 a:hover{
	color:#fd3258;
}
.footer_span{
	display: inline-block;
	width: 968px;
	text-align: right;
	margin:0 auto 34px;
}
.d_footer_1 div a{
	color: #333333;
	font-size: 16px;
}
.d_footer_1 div a:hover{
	color:#fd3258;
}
.d_content{
	width: 1280px;
    margin: 0 auto;
    background-color: white;
}
.d_content .d_spike_cont{
	width:1300px;
	margin-left: -20px;
}
.d_content .spike_cont_out{
	margin-left:16px;
}
.d_content_title{
	padding-top: 20px;
}
.d_content_title >ul{
	font-size: 14px;
	height: 32px;
	padding:9px 0;
	overflow:hidden;
}
.d_content_title >ul li{
	float: left;
	line-height: 32px;

}
.d_content_title >ul .li_first{
	color: #696969;
}
.d_content_title >.d_content_title1 a{
	color: #1e1e21;
	display: inline-block;
	padding:0 12px;
	border-radius: 16px;
	margin-right: 14px;
}
.d_content_title >.d_content_title2 a{
	color: #1e1e21;
	display: inline-block;
	padding:0 4px 0 11px;
	border-radius: 16px;
}
.d_content_title >.d_content_title3 a{
	color: #1e1e21;
	display: inline-block;
	margin-left: 5px;
	padding:0 14px;
	border-radius: 16px;
}
.d_content_title >.d_content_title4 .condition{
	float: right;
}
.d_content_title >.d_content_title3 .condition{
	margin-left: 8px;
}
.d_content_title .condition input{
	display: inline-block;
	height: 25px;
	width: 48px;
	background-color: #EBEBEB;
	border:1px solid white;
	color: #696969;
	padding-left:2px;
}
.d_content_title >ul .on{
	background-color: #FD4B6B;
	color: white;
}
.condition .proportion{
	display: inline-block;
	margin:0 16px;
}
.d_content_title >.d_content_title4 .d_filter{
	width: 68px;
	margin-left: 16px;
	height: 30px;
	background-color: #FF9313;
	color:white;
	border:none;
}
.d_content_title4 a{
	color: #1e1e21;
}
.d_content_title4 i{
	margin:8px 4px 0 0;
	float: left;
	cursor: pointer;
	display: inline-block;
	height: 12px;
	width: 12px;
	background-color: #EEEEEE;
	border: 1px solid #A5A5A5;
	border-radius: 3px;
}
.d_tm{
	display: inline-block;
	margin:0 42px;
}
.d_content_title4 .select{
	color:#FF6255;
}
.d_content_title4 .select i{
	background:url(../images/select.png) center center;
	border-color: #FF6255;
}
.lor_out{
	background-color: #EBEBEB;
	font-size: 14px;
	color: #696969;
	line-height: 40px;
	border:1px solid #D2D2D2;
}
.lor_out >span a{
	display: inline-block;
	color: #696969;
	border-right: 1px solid #D2D2D2;
	padding:0 22px;
}
.lor_out >span .on{
	color: white;
	background-color: #FD4B6B;
}
.lor_out span {
	display: inline-block;
}
.lor_out .lor{
	float: right;
}
.lor_out .lor a{
	padding: 0;
	border:0;
}
.lor_tight{
	line-height: 20px;
	margin-top: 10px;
	margin-right: 20px;
	float: right;
}
.lor_tight_a{
	margin:0 8px 0 10px;
}
.condition input:focus{
	border-color:#FD3558;
}
#fy_out{
	text-align: center;
}
.layui-laypage a{
	display: inline-block;
	margin: 0 2px 5px !important;
	padding: 0 12px !important;
}
/*----------------帮助中心详情-----------------------*/
.new_con_right .location{
	width: 970px;
	margin:0 auto;
	line-height: 56px;
	color: #686868;
	font-size: 14px;
	border-bottom: 1px solid #E5E5E5;
}
.location span{
	display: inline-block;
}
.location .location_1{
	margin-bottom:-4px;
	width: 15px;
	float: left;
}
.location .location_2{
	margin:22px 5px 0;
	width: 10px;
	float: left;
}
.location_cont_1{
	color: #666666;
	font-size: 14px;
	padding-top:24px;
	text-align: center;
}
.location_cont_1_f{
	display: inline-block;
	margin-bottom: 20px;
	font-size: 18px;
	color: #fd355a;
}
.location_cont_2{
	padding-top:60px;
	color: #494949;
	font-size: 14px;
	line-height:32px;
}
.location_cont_3{
	padding-top: 20px;
	font-size: 14px;
	color: #494949;
	line-height: 32px;
}
.location_back{
	display: block;
	width: 130px;
	height: 40px;
	border-radius: 20px;
	line-height: 40px;
	border:1px solid #fd355a;
	font-size: 18px;
	color: #fd355a;
	text-align: center;
	margin:40px auto 10px;
}
.new_up{
	text-align: center;
	width: 460px;
	display: none;
	padding:50px;
}
.new_up .d_tips{
	text-align: center;
	color: #ff234c;
	font-size: 14px;
}
.layui-form-label{
	padding: 9px 0px !important;
	width: 120px !important;
}
.layui-input-block{
	margin-left: 120px !important;
	width: 280px !important;
}
.layui-input-block>span{
	color: #ff0060;
	position: absolute;
	right: -12px;
	top: 12px;
}
.layui-form-label{
	color: #666666;
	font-size: 14px;
}
.new_up .sub{
	position: relative !important;
	color: #0173ff;
	font-size: 14px;
}
.layui-btn{
	background-color: #EEEEEE !important;
	color: #545454 !important;
	border-radius: 19px !important;
}
.layui-input-block input,.layui-input-block textarea{
	background-color: #eeeeee !important;
}
.layui-input-block input:focus{
	background-color: #ffe7e7 !important;
}
.layui-input-block textarea:focus{
	background-color: #ffe7e7 !important;
}
.layui-form-select dl dd.layui-this{
	background-color: white !important;
	color:  #666666 !important;
}
/*------------关于我们-------------*/
.about_banner{width:1292px; margin:0 auto; clear:both; margin-top:13px; margin-bottom:24px;}
.about_banner img{border:none;}
.about_content{width:1292px; margin:0 auto; font-family:"微软雅黑"; font-size:14px; clear:both;}
.about_content_left{width:180px; float:left;}
.about_content_left ul li{height:50px; line-height:50px; font-size:16px; text-align:center; color:#131313; background:#f0f0f0; border-bottom:#4a4853 1px dotted;}
.about_content_left ul li a{color:#131313}
.about_content_left .on{background:#4a4853;}
.about_content_left .on a{color:#FFF;}
.about_content_right{width:970px; float:right; text-align:left; padding:20px 60px; min-height:600px; line-height:26px; background:#f7f7f7;word-wrap:break-word ;}
.clear{ clear:both;}

/*-----------放单中心-2017.3.3-------------*/
.single{
	overflow:hidden;
	width: 1280px;
	margin:0 auto ;
	border:1px solid #DCDCDC;
	background-color: white;
}
.single_out{
	padding-top: 22px;
	padding-bottom: 24px;
	background-color: #F4F4F4;
}
.single_left{
	position: relative;
	min-height: 560px;
	padding-top:10px;
	float: left;
	width: 270px;
	border-right: 1px solid #DCDCDC;
	text-align: center;
}
.single_left .t_icon{
	height: 130px;
	width: 130px;
	border-radius: 65px;
}
.single_right{
	line-height: 24px;
	font-size: 14px;
	color: #333333;
	padding:60px;
	float: left;
	width: 860px;
}
.user_nam{
	margin:18px 0;
	display: inline-block;
	color: #fd3258;
	font-size: 16px;
}
.user_nam img{
	margin-top: -4px;
	margin-right: 4px;
	float: left;
}
.user_fo{
	width: 170px;
	margin:0 auto 26px;
	border-bottom:1px solid #DCDCDC;
	color: #323232;
	font-size: 14px;
	padding-bottom: 12px;
}
.click_a{
	margin:0 auto;
	text-align: left;
	display: block;
	height: 46px;
	width: 130px;
	border-radius: 5px;
	padding:0 22px;
	background-color: #E5E5E5;
	color: #35343c;
	line-height: 46px;
	margin-bottom: 8px;
}
.click_a img{
	margin:15px 8px 0 0;
	float: left;
}
.single_left .on{
	background-color: #FF357E;
	color: white;
}
.sj_pic{
	position: absolute;
	right: -14px;
	top: 280px;
}
._left_2 .sj_pic{
	top: 343px;
}
._left_3 .sj_pic{
	top: 395px;
}
.sh_ing{
	color: #ad0d0d;
	font-size: 16px;
	line-height: 36px;
}
.online_num{
	padding-left: 10px;
	color: #ad0d0d;
	font-size: 16px;
}
.online_num span{
	margin:30px 0 14px 0;
	border:1px solid #ad0d0d;
	display: inline-block;
	padding:18px 24px;
	border-radius: 10px;
	font-size: 48px;
	font-weight: bold;
}
.single_right_title{
	padding-left: 10px;
	color: #55515e;
	font-size: 16px;
	border-bottom:1px solid #DEDEDE;
	float: left;
	background: #e9e9e9;
    height: 45px;
    line-height: 45px;
    margin-left: -25px;
    padding-left: 10px;
    width: 1000px;
}
.set_title{
	overflow:hidden;
}
.index_set{
	cursor: pointer;
	border-radius: 4px;
	font-size: 16px;
	display: inline-block;
	padding:8px 14px;
	border:1px solid #E9E9E9;
	margin-right: 10px;
	background-color: #E9E9E9;
	color: #55515e;
}
.set_title .on{
	color: #ad0d0d;
	border:1px solid #ad0d0d;
	background-color: white;
}
.certion{
	cursor: pointer;
	border-radius: 4px;
	color: #55515e;
	font-size: 16px;
	background-color: #E9E9E9;
	display: inline-block;
	padding:8px 14px;
	border:1px solid #E9E9E9;
}
.set_title{
	padding:24px 0 36px 10px;
}
#index_set label{
	display: block;
}
.icon_up{
	float: left;
}
.icon_file{
	margin:10px 0 24px 66px;
}
.format{
	font-size: 14px;
	color: #ad0d0d;
}
.qq_contact{
	background-color: #E6E6E6;
	border:1px solid #BFBFBF;
	height: 35px;
	width: 155px;
	display: inline-block;
	margin-bottom: 15px;
}
.qq_contact:focus{
	background-color: #FFDEDE;
}
.intro_info{
	background-color: #E6E6E6;
	border:1px solid #BFBFBF;
	padding:10px 0 0 12px;
	width: 350px;
	height: 74px;
	font-size: 14px;
	color: #3e3e3e;
}
.intro_info:focus{
	background-color: #FFDEDE;
}
.info_{
	float: left;
}
.save_{
	height: 30px;
	width: 80px;
	text-align: center;
	line-height: 30px;
	background-color: #FF357E;
	color: white;
	font-size: 16px;
	border:none;
	border-radius: 15px;
	display: inline-block;
	margin:24px 0 0 70px;
}
.certion_info{
	font-size: 14px;
	color: #35343c;
	line-height: 40px;
}
.qq_talk_out{
	margin-top: 30px;
	color: #fd3258;
	font-size: 14px;
}
.titl_back{
	height: 226px;
	overflow:hidden;
	position: relative;
}
.titl_back >img{
	z-index: -1;
	top: 0;
	position: absolute;
	margin-left: -960px;
	left: 50%;
}
.titl_back .t_icon{
	float:left;
	margin:20px 0 0 30px;
	height: 180px;
	width: 180px;
	border-radius: 90px;
}
.titl_back_cont{
	height: 226px;
	width: 1280px;
	margin:0 auto;
}
.t_middle{
	margin:32px 0 0 28px;
	width: 690px;
	float: left;
}
.middle_title{
	font-size: 30px;
	color: #404040;
}
.middle_tk{
	margin:0 10px;
	display: inline-block;
	padding:0 14px;
	height: 34px;
	line-height: 34px;
	color: white;
	font-size: 16px;
	background-color: #36D4E2;
	border-radius: 17px;
}
.middle_td{
	display: inline-block;
	padding:0 14px;
	height: 33px;
	line-height: 33px;
	border-radius: 17px;
	color: white;
	font-size: 16px;
	background-color: #FF9144;
}
.middle_qq{
	width: 77px;
	position: relative;
	display: inline-block;
	margin-left: 33px;
	margin-right: 8px;
}
.middle_qq img{
	position: absolute;
	top: -17px;
}
.middle_ques{
	color: #4f4e4e;
	font-size: 14px;
}
.middle_intro{
	line-height: 24px;
	display: inline-block;
	padding-top:24px;
	font-size: 14px;
	color:#4f4e4e;
}
.t_right{
	width: 260px;
	height: 180px;
	border-radius: 5px;
	background-color: white;
	float: left;
	text-align: center;
	margin:20px 0 0 50px;
}
.right_img{
	margin:17px 0 10px;
}
.t_right >span{
	margin-bottom:12px;
	text-align: left;
	display: inline-block;
	min-width: 180px;
}
.t_right span img{
	float: left;
	margin-right: 6px;
}
.spike_cont_out2{
	width: 1280px;
	padding-bottom: 60px;
}
.spike_cont_out2 .spike_cont_out{
	margin-right: 12px;
}
.cont_coupon{
	color: #ad0d0d;
	font-size: 16px;
	margin:22px 0 0;
}
.fy_out{
	margin:0 auto 50px;
	width: 1280px;
	text-align: center;
}
.fy_out a{
	display: inline-block;
}
.fy_out span{
	margin:0 2px;
	border:1px solid #CDCDCD;
	display: inline-block;
	height: 30px;
	padding:0 12px;
	line-height: 30px;
	font-size: 14px;
	color: #333333;
}
.fy_out .on{
	color: white;
	background-color: #ff307e;
	border-color: white;
}
.s_cont{
	padding-top:50px;
	background-color: #F7F7F7;
}
.s_title{
	width: 990px;
	text-align: center;
	margin:0 auto;
}
.s_title_1{
	color: #36333c;

	font-size: 40px;
}
.title_cor{
	display: inline-block;
	margin-right: 26px;
	color:#fd5172;
}
.s_title_2{
	display: inline-block;
	margin-top: 28px;
	font-size: 16px;
	color: #4a4853;
}
.type_back{
	margin:0 auto;
	font-size: 18px;
	color: #ff307e;
	text-align: center;
	line-height: 40px;
	width: 111px;
	height: 48px;
	position: relative;
	margin-top: 28px;
	margin-bottom: 10px;
}
.type_back img{
	position: absolute;
	top: 0;
	left: 0;
}
.s_cont .type{
	width: 1280px;
	margin:0 auto;
}
.s_cont .type_sort{
	padding-bottom:90px;
	width: 1140px;
	margin:0 auto;
	overflow:hidden;
}
.type_sort>div{
	text-align: center;
	margin:0 50px;
	width: 280px;
	float: left;
	font-size: 14px;
	color: #4a4853;
}
.type_sort .type_sort_inner>span{
	color: #4a4853;
	font-size: 16px;
	display: inline-block;
	margin:10px 0 20px;
	font-weight: bold;
}
.type_sort .type_sort_inner>div{
	text-align: left;
}
.s_cont_2{
	background-color: white;
}
.title_recom{
	width: 1320px;
	margin:0 auto;
	overflow:hidden;
}
.cont_2_title{
	color: #ff307e;
	font-size: 18px;
	width: 1280px;
	margin:40px auto 20px;
}
.title_recom_out{
	float: left;
	width: 350px;
	border: 1px solid #D9D9D9;
	height: 212px;
	padding:24px;
	margin: 0 20px 30px !important;
}
.recom_top_left{
	text-align: center;
	line-height: 100px;
	float: left;
	height: 100px;
	width: 100px;
	border:1px solid #EEEEEE;
}
.recom_top_right{
	display: inline-block;
	width: 228px;
	margin-left: 18px;
	height: 100px;
	border-bottom: 1px solid #EEEEEE;
}
.right_1{
	line-height: 26px;
	font-size: 14px;
	color: #4a4853;
}
.right_2{
	display: inline-block;
	margin:0 5px 5px 0;
	font-size: 24px;
	color: #ff307e;
}
.recom_out_bottom{
	font-size: 14px;
	color: #4a4853;
	margin-top: 10px;
}
.recom_out_bottom .info{
	font-size: 16px;
	color: #f87635;
}
.recom_out_bottom .info_2{
	float: right;
	width: 230px;
	text-align: left;
}
.recom_out_bottom .info_2>span{
	display: inline-block;
	margin:5px 0;
	color: #4a4853;
}
.recom_out_bottom .info_2>span>img{
	margin-right:14px;
}
.icon{
	height: 200px;
	border:1px solid lime;
}
.coupon_cont_title{
	line-height: 26px;
	width: 760px;
	margin:0 auto;
	text-align: center;
	color: #575757;
	font-size: 14px;
}
.coupon_cont_title >span{
	font-size: 36px;
	display: inline-block;
	margin:66px 0 25px 0;
	color: #333333;
}
.coupon_cont_title span span{
	color: #fd3258;
}
.cont_btn{
	width: 1280px;
	text-align: center;
	margin:20px auto 50px;
}
.cont_btn a{
	text-align: center;
	font-size: 16px;
	display: inline-block;
	height: 44px;
	width: 190px;
	border-radius: 22px;
	border:1px solid #ad0d0d;
	color: #ad0d0d;
	line-height: 44px;
	margin-right: 16px;
}
.cont_btn .on{
	color: white;
	background-color:#ad0d0d;
}
.cont_btn a:hover{
	color:#ad0d0d;
}
.cont_btn .on:hover{
	color:white;
}
.cont_step{
	width: 1180px;
	margin:0 auto;
	text-align: center;
}
.cont_step>span{
	margin-bottom: 16px;
	display: inline-block;
	padding:4px 12px;
	color: #000000;
	font-size: 14px;
	border:1px dashed #959595;
	margin-right: 12px;
}
.cont_step>span>span{
	display: inline-block;
	height: 24px;
	width: 24px;
	margin-right: 10px;
	border:1px solid #FB317C;
	color: #FB317C;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 24px;
	border-radius: 12px;
}
.coupon_img{
	margin-top: 60px;
	margin-bottom: 20px;
	overflow:hidden;
	position: relative;
}
.coupon_img img{
	position: relative;
	margin-left: -960px;
	left: 50%;
}
/*----------登陆提醒--------------*/
.no_login{
	display: none;
	height: 150px;
	width: 400px;
	margin:0 auto;
	background-color: white;
	text-align: center;
}
.no_login span{
	display: inline-block;
	margin:18px 0 10px;
	font-weight: bold;
	font-size: 24px;
	color: #ff3a5e;
}
.no_login a{
	display: inline-block;
	height: 44px;
	width: 144px;
	border-radius: 22px;
	line-height: 44px;
	color: white;
	font-size: 16px;
	margin-top: 15px;
	background-color: #428CFF;
	position: relative;
}
.no_login a:hover{
	color: white;
}
.join_pro:hover {
    color: white;
}
#fy_tkindex{
    text-align: center;
    line-height: 126px;
    color: #464646;
    font-size: 14px;
}
 #fy_tkindex a{
    text-decoration:none;
    display: inline-block;
    line-height: 30px;
    color: #333333;
}
 #fy_tkindex a span{
 	display: inline-block;
    line-height: 30px;
    color: #333333;
    padding: 0 13px;
    border: 1px solid #CDCDCD;
 }
#fy_tkindex a span.on{
    background-color: #ad0d0d;
    color: white;
    border-color: #ad0d0d;
}
.qq_jiaocheng{position:relative; z-index:99}
.qq_jiaocheng_link{position:absolute; top:75px; left:234px;}
.qq_jiaocheng_link a{color:#0069D2; text-decoration:underline;}
.view_jiaocheng{position:absolute; right:-30px; top:10px; color:#0069D2; text-decoration:underline; cursor:pointer}
.vedio{
	position: relative;
}
.vn_out{
	width: 230px;
	height: 230px;
	display: inline-block;
	position: relative;
}
.vedio img{
	position: absolute;
	top: -5px;
	right: 5px;
}
.spike_cont_out .d_img a .v_pic{
	top: 0;
	right: 0;
	position: absolute;
	width: 61px;
	height: 25px;
}
.spike_cont_out .d_img a .n_pic{
	height: 34px;
	width: 34px;
	top: 0;
	left: 0;
	position: absolute;
}
.vn_out span{
	background:rgba(0,0,0,0.1);
	position: absolute;
	top: 0;
	display: inline-block;
	width: 230px;
	height: 230px;
	text-align: center;
	line-height: 230px;
	display: none;
}
.vn_out span img{
	width: 66px;
	height: 66px;
}
.vedio_out{
	display: none;
	position: fixed;
	width: 100%;
	min-width: 1200px;
	background:rgba(0,0,0,0.1);
	top:0;
}
.vedio_inner{
	position: relative;
	padding:30px;
	width: 520px;
	background-color: white;
	margin:100px auto;
}
.vedio_inner >span{
	top: 10px;
	right: 10px;
	cursor: pointer;
	font-size: 28px;
	position: absolute;
	color: #666666;
}
.v_title{
	width: 390px;
	color: #666666;
	font-size: 14px;
}
.v_title div{
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.v_title span{
	color: #fd3258;
}
.vedio_inner>button{
	float: right;
	height: 40px;
	line-height: 40px;
	width: 100px;
	text-align: center;
	border-radius: 4px;
	background-color: #FD4B6B;
	border:none;
	color: white;
	margin-top: -50px;
}
.v_title .percen{
	display: inline-block;
	margin:0 10px 0 23px;
}
.introduce_cont video{
	float: left;
}

.coupon_cont .cont_btn a:hover{color: white;
	background-color: #ad0d0d;}
.cont_btn a{
	text-align: center;
	font-size: 16px;
	display: inline-block;
	height: 44px;
	width: 190px;
	border-radius: 22px;
	border:1px solid #ad0d0d;
	color: #ad0d0d;
	line-height: 44px;
	margin-right: 16px;
}
.computer{background: url("../images/tk_bg.png");width:100%;height: 333px}
.computer2{background: url("../images/0-21.jpg");width:100%;height:619px;margin: 0 auto;background-position: 36% center}

.four-li ul li{min-width: 170px;text-align: center;float: left}
.four-li ul li img{}
.four-li ul li p{}

.four-li2 ul li{min-width: 170px;text-align: center;float: left}
.four-li2 ul li img{float: left}
.four-li2 ul li p{float: left;margin-left: 10px}
.lianxi a{margin: 0 10px 0 10px;color: #333;font-size: 16px}
.youqing{height: 20px;width: 270px;margin: 20px auto 10px auto}
.youqing span{float: left;font-size: 12px;color: #666}
.youqing a{float: left;font-size: 12px;color: #666;margin-left: 5px}

.new_banner2{
	cursor: pointer;
	min-width: 1300px;
	position: relative;
	text-align: center;
	height: 400px;
	background:url(../../static/tkjidi/images/miaomiaoshuo.jpg)  center no-repeat;
}
.new_banner2 .new_banner_first{
	width: 790px;
	margin-left: 70px;
	font-weight: bolder;
	padding-top: 148px;
	font-size: 30px;
	color: white;
	position: relative;
}
.new_banner2 .new_join{
	margin-top: 60px;
	display: inline-block;
	height: 46px;
	width: 180px;
	line-height: 46px;
	color: white;
	font-size: 22px;
	font-weight: bolder;
	background-color: #FD3D5E;
	border-radius:23px;
	box-shadow: 0 2px 3px #4D4B4B;
}
.new_banner2 .new_join{
	margin-top: 158px;
	display: inline-block;
	height: 46px;
	width: 180px;
	line-height: 46px;
	color: white;
	font-size: 22px;
	font-weight: bolder;
	background-color: #FD3D5E;
	border-radius:23px;
	box-shadow: 0 2px 3px #4D4B4B;
}


.new_banner3{
	cursor: pointer;
	min-width: 1300px;
	position: relative;
	text-align: center;
	height: 400px;
	background:url(../../static/tkjidi/images/banner_fl.jpg)  center no-repeat;
}
.new_banner3 .new_banner_first{
	width: 790px;
	margin-left: 70px;
	font-weight: bolder;
	padding-top: 148px;
	font-size: 30px;
	color: white;
	position: relative;
}
.new_banner3 .new_join{
	margin-top: 60px;
	display: inline-block;
	height: 46px;
	width: 180px;
	line-height: 46px;
	color: white;
	font-size: 22px;
	font-weight: bolder;
	background-color: #FD3D5E;
	border-radius:23px;
	box-shadow: 0 2px 3px #4D4B4B;
}
.new_banner3 .new_join{
	margin-top: 158px;
	display: inline-block;
	height: 46px;
	width: 180px;
	line-height: 46px;
	color: white;
	font-size: 22px;
	font-weight: bolder;
	background-color: #FD3D5E;
	border-radius:23px;
	box-shadow: 0 2px 3px #4D4B4B;
}
/*悬浮框*/
.indexTop{width: 100%;position: relative;}
.indexTop .inner{width: 100%;height: 100%;display: block;}
.indexTop .topClose{position: absolute;right:1%;top: 12px;}
.swiper-pagination span{margin-right: 10px}
@media only screen and (min-width: 0px) and (max-width: 1980px) {
	#tool {
		background: #323232 none repeat scroll 0 0;
		min-height: 300px;
		position: fixed;
		right: 0;
		top: 450px;
		width: 226px;
		z-index: 90;
		border: 1px solid #000;
	}

	#tool li {
		border-bottom: 1px solid #585858;
		color: #fff;
		font-size: 14px;
		height: 47px;
		line-height: 47px;
		position: relative;
		width: 226px;
		cursor: pointer;
	}

	#tool li .on {
		display: none;
	}

	#tool .suofang .on {
		transition: all 0.5s linear 0s;
	}

	#tool .suofang .off {
		transition: all 0.5s linear 0s;
	}

	#tool li div {
		height: 47px;
		left: 26px;
		position: absolute;
		transition: all 0.7s linear 0s;
		width: 155px;
	}

	#tool li:hover {
		background: #fff none repeat scroll 0 0;
		color: #333;
		transition: all 0.3s linear 0s;
	}

	#tool li:hover .off {
		display: none;
	}

	#tool li:hover .on {
		display: block;
	}

	#tool li img {
		float: right;
		margin: 12px 15px 0 0;
	}
}

#taal {
	background: #ffffff none repeat scroll 0 0;
	max-height: 225px;
	position: fixed;
	right: 0;
	top: 350px;
	width: 200px;
	z-index: 90;
	border: 1px solid #000;
}
#taal li {
	border-bottom: 1px solid #585858;
	color: #fff;
	font-size: 14px;
	height: 70px;
	line-height: 70px;
	position: relative;
	width: 226px;
	cursor: pointer;
}
#taal li .on {
	display: none;
}
#taal .suofang .on {
	transition: all 0.5s linear 0s;
}
#taal .suofang .off {
	transition: all 0.5s linear 0s;
}
#taaal{
	height:30px;
	position: relative;
	text-align:center;
	vertical-align:middle;
	background:#0794E7;
	color: #FFFFFF;
}
#taal li div {
	height: 70px;
	left: 26px;
	position: absolute;
	transition: all 0.7s linear 0s;
	width: 155px;
}
#taal li:hover {
	background: #fff none repeat scroll 0 0;
	color: #333;
	transition: all 0.3s linear 0s;
}
#taal li:hover .off {
	display: none;
}
#taal li:hover .on {
	display: block;
}
#taal li img {
	float: right;
	margin: 12px 15px 0 0;
}
.on2 {
	position: relative;
}

/*----------404------------*/
/*--A Design by W3layouts
Author: W3layout
Author URL: http://w3layouts.com
License: Creative Commons Attribution 3.0 Unported
License URL: http://creativecommons.org/licenses/by/3.0/
--*/

/*--- reset code ---*/
/*html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {*/
	/*margin:0;*/
	/*padding:0;*/
	/*border:0;*/
	/*font-size:100%;*/
	/*font:inherit;*/
	/*vertical-align:baseline;*/
/*}*/
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {
	display: block;
}
ol,ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
blockquote,q {
	quotes:none;
}
blockquote:before,blockquote:after,q:before,q:after {
	content:'';
	content:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}

/* start editing from here */
a {
	text-decoration:none;
}
.txt-rt {
	text-align:right;
}/* text align right */
.txt-lt {
	text-align:left;
}/* text align left */
.txt-center {
	text-align:center;
	/*-- W3Layouts --*/
}/* text align center */
.float-rt {
	float:right;
}/* float right */
.float-lt {
	float:left;
}/* float left */
.clear {
	clear:both;
}/* clear float */
.pos-relative {
	position:relative;
}/* Position Relative */
.pos-absolute {
	position:absolute;
}/* Position Absolute */
.vertical-base {
	vertical-align:baseline;
}/* vertical align baseline */
.vertical-top {
	vertical-align:top;
}/* vertical align top */
nav.vertical ul li {
	display:block;
}/* vertical menu */
nav.horizontal ul li {
	display: inline-block;
}/* horizontal menu */
img {
	max-width:100%;
}
/*--- end reset code ---*/
body {
	font-family: 'Hind', sans-serif;
}
a{
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
	text-decoration: none;
}
p{
	margin:0;
	font-size:1em;
}
.text-center{
	text-align:center;
}
h1.header-w3ls {
	text-align: center;
	font-size: 2.5em;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #ffffff;
	padding: 0.5em 0 0.3em;
}
.agileits-content {
	text-align: center;
	float:left;
	width:56%;
	background: url("../images/banner.png") center no-repeat;
	background-size: cover ;
	min-height:600px;
}
.agileits-content h2 {
	font-family: 'Wallpoet', cursive;
	color: #000;
	font-size: 9.5em;
	margin: 1.7em 0 0 0.5em;
}
.agileits-content h2  span {
	color: #fff;
}
.w3layouts-right {
	float: left;
	width: 44%;
	background:url("../images/cut.png")no-repeat center;
	background-size:cover;
	min-height: 600px;
}
.w3layouts-right h3 {
	color: #3397af;
	font-size: 2.5em;
	margin-top: 5.5em;
	text-transform: capitalize;
}
.w3layouts-right h4 {
	text-transform: capitalize;
	margin: 1.5em 0 1em;
	color: #000;
	font-size: 1.2em;
}
.w3ls-text{
	padding-left:5em;
}
.w3ls-text a {
	color: #000;
}
.w3ls-text a:hover {
	color: #fff;
}
.clearfix{
	clear:both;
}
.agileits-content h4 {
	font-size: 2em;
	text-align: left;
	margin: 3em 0 0 10em;
	text-transform: capitalize;
	color: #3397af;
}
p.copyright {
	margin:4em 0 0;
}
p.copyright a {
	color: #000;
}
p.copyright a:hover{
	color:#3397af;
}
/*-- background effects --*/
/* Header */
.w3layouts-bg {
	background: #3398af;
}

@media screen and (max-width: 1920px){
	.agileits-content,.w3layouts-right {
		min-height: 1104px;
	}
	.agileits-content h2 {
		margin: 3.2em 0 0 0.5em;
	}
	.w3layouts-right h3 {
		margin-top: 9.5em;
	}
}
@media screen and (max-width: 1680px){
	.agileits-content, .w3layouts-right {
		min-height: 900px;
	}
	.agileits-content h2 {
		margin: 2.5em 0 0 0.5em;
	}
	.w3layouts-right h3 {
		margin-top: 7.5em;
	}
}
@media screen and (max-width: 1080px){
	.agileits-content h2 {
		margin: 2.5em 0 0 0em;
	}
	.w3ls-text {
		padding-left: 5em;
	}
}
@media screen and (max-width: 1024px){
	.agileits-content, .w3layouts-right {
		min-height: 477px;
		width:100%;
	}
	.w3ls-text {
		padding-left: 12em;
	}
	.agileits-content h2 {
		margin: 1em 0 0 0.5em;
	}
	.w3layouts-right h3 {
		margin-top: 1.5em;
	}
}
@media screen and (max-width: 1024px){
	.agileits-content h2 {
		font-size:8.5em;
		margin: 1.2em 0 0 0.5em;
	}
}
@media screen and (max-width: 800px){
	.agileits-content, .w3layouts-right {
		min-height: 412px;
	}
	.agileits-content h2 {
		font-size: 7.5em;
		margin: 1.1em 0 0 0.5em;
	}
	.w3ls-text {
		padding-left: 10em;
	}
}
@media screen and (max-width: 667px){
	.agileits-content h2 {
		font-size: 7em;
		margin: 1.3em 0 0 0.5em;
	}
	.w3ls-text {
		padding-left: 8em;
	}
}
@media screen and (max-width: 640px){
	.w3ls-text {
		padding-left: 6em;
	}
}
@media screen and (max-width: 600px){
	h1.header-w3ls {
		font-size: 2.3em;
	}
	.w3ls-text {
		padding-left: 4em;
	}
}
@media screen and (max-width: 568px){
	.w3ls-text {
		padding-left: 3em;
	}
	.agileits-content, .w3layouts-right {
		min-height: 384px;
	}
	.w3layouts-right h4 {
		font-size: 1.1em;
	}
	.agileits-content h2 {
		font-size: 6em;
		margin: 1.4em 0 0 0.5em;
	}
	.w3layouts-right h3 {
		font-size: 2.3em;
	}
}
@media screen and (max-width: 480px){
	.w3layouts-right h3 {
		margin-top: 1em;
	}
	p.copyright {
		margin: 2em 0 0;
	}
	.agileits-content, .w3layouts-right {
		min-height: 356px;
	}
	.agileits-content h2 {
		font-size: 5em;
		margin: 1.65em 0 0 0.5em;
	}
}
@media screen and (max-width: 414px){
	h1.header-w3ls {
		font-size: 2.1em;
	}
	.agileits-content, .w3layouts-right {
		min-height: 360px;
	}
	.agileits-content h2 {
		font-size: 4.5em;
		margin: 1.9em 0 0 0.5em;
	}
	.w3layouts-right h3 {
		font-size: 2.2em;
		margin:0;
	}
	.w3layouts-right h4 {
		font-size: 1.1em;
		margin: 1em 0 1em;
	}
	.w3ls-text {
		padding: 2em;
	}
}
@media screen and (max-width: 384px){
	.w3layouts-right h3 {
		font-size: 2em;
	}
	h1.header-w3ls {
		font-size: 1.8em;
	}
	.w3layouts-right{
		min-height: 421px;
	}
	.agileits-content{
		min-height: 310px;
	}
	.w3layouts-right h4 {
		font-size: 1em;
	}
	.agileits-content h2 {
		margin: 1.6em 0 0 0.5em;
	}
	.w3ls-text {
		padding: 2em 1em 0 1.5em;
	}
}
@media screen and (max-width: 375px){
	.w3layouts-right h3 {
		font-size: 1.8em;
	}
	.w3layouts-right h4 {
		font-size: 1em;
	}
	p {
		font-size: 0.9em;
	}
	.agileits-content h2 {
		margin: 1.9em 0 0 0.5em;
		font-size: 4em;
	}
	.w3ls-text {
		padding: 2em 0.8em 2em 1.5em;
	}
}
@media screen and (max-width: 320px){
	h1.header-w3ls {
		font-size: 1.7em;
	}
	.w3ls-text {
		padding: 3em 0.8em 2em 1.5em;
	}
	.w3layouts-right {
		min-height: 404px;
	}
	.agileits-content {
		min-height: 330px;
	}
	.agileits-content h2 {
		margin: 2em 0 0 0.5em;
	}
}
/*清除浮动*/
/*.clearfix:before, .clearfix:after {*/
/*content: "";*/
/*display: table;*/
/*}*/
.clearfix:after {
	content: " ";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
}
