#jh2_nav_19{
    background: #fff;
}
#g_web #jh2_ad_9 .bodyCont_width {
    padding: 0 15px;
}
#g_web #jh_bread_1 .bodyContContent li.bread_title {
    display: none;
}
#g_web #jh_bread_1 .bodyContContent li {
    line-height: 40px;
}
#g_web #jh_bread_1 .bread_cont,
#g_web #jh2_cpdetail_6 .bodyCont_width,
#g_web #jh_message_2 .container {
    padding: 0 15px;
}
#sjc_pro_cate .cate1 .cate_ul .f344988 {
    display: none !important;
}
#sjc_pro_cate .c344988{
    display:none !important;
}
@media (min-width: 992px){
    #jh2_nav_19 .header_down .nav_table .father_list .cate_li_8 .sonCate>li {
        width: 20%;
        padding-left: 110px !important;
    }
}
@media (max-width: 768px) {
    .ProductDetail682 #jh_proinfo_8 .detail-video iframe {
        width: 100%;
        height: 62.5vw ;
    }
}
#jh_proinfo_8 .pro_shop_integral .control-label {
    display: none;
}
		  /* 默认引入阿里云图标 */
@font-face {
  font-family: 'xybicon';  /* project id 249974 */
  src: url('//at.alicdn.com/t/font_249974_yiun5u1iivp74x6r.eot');
  src: url('//at.alicdn.com/t/font_249974_yiun5u1iivp74x6r.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_249974_yiun5u1iivp74x6r.woff') format('woff'),
  url('//at.alicdn.com/t/font_249974_yiun5u1iivp74x6r.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_249974_yiun5u1iivp74x6r.svg#xybicon') format('svg');
}
.xybicon {
    font-family:"xybicon" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
img {
border:0 none;
}
ul,ol,li {
list-style:none;
padding:0;
margin:0;
}
h1,h2,h3,h4,h5,h6,p {
margin:0;
font-weight:normal;	
}
a, a:hover, a:active, a:visited, a:focus {
text-decoration:none;
}
/*模版整体控制*/
#laymod_365381 #jh_login_1 {
	position:relative;
	overflow:hidden;
		font-family:"PingHei","Lucida Grande","Lucida Sans Unicode";
}
#laymod_365381 .bodyCont_width {
	position:relative;
	z-index:4;
}
#laymod_365381 .bodyContContent {
	position:relative;
	z-index: 4;
}
/*顶部*/
#laymod_365381 .login_nav_in {
	padding-top:15px;
	padding-bottom:15px;
}
#laymod_365381 .login_nav_in img {
	max-width:100%;
	max-height:100px;
}
/*登录和注册*/
#laymod_365381 .login_content_wrap {
	padding-top:28px;
	padding-bottom:71px;
	overflow:hidden;
	position:relative;
}
#laymod_365381 .login_content_wrap>.bg {
	position:absolute;
	z-index: 1;
	width:100%;
	height:100%;
	top:0;
	left:0;
}
#laymod_365381 .login_content_wrap>.bg_img {
	z-index:2;
}
#laymod_365381 .login_content_in {
	display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox; /* TWEENER - IE 10 */
	display: -webkit-flex; /* NEW - Chrome */
	display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
	/*flex-direction*/
	-webkit-box-orient:horizontal;/*horizontal*/
	-webkit-box-direction:normal;/*reverse*/
	-moz-box-orient:horizontal;
	-moz-box-direction:normal;
		flex-direction:row;/*row*/
		-webkit-flex-direction:row;
		-webkit-box-flex-direction:row;
	/*flex-wrap*/
	-webkit-flex-wrap:nowrap;/*nowrap*/
	-webkit-box-lines:single;/*single*/
	-moz-flex-wrap:nowrap;
	flex-wrap:nowrap;
	/*justify-content*/
	-webkit-box-justify-content:space-between;
	-webkit-justify-content:space-between;
	justify-content:space-between;/*主轴上对齐（横轴）*/
	-webkit-box-pack:justify;
	-moz-box-pack:justify;
	box-pack:justify;
	/*align-items*/
	align-items:center;/*交叉轴对齐（垂直）*/
	-webkit-align-items:center;
	-webkit-box-align-items:center;
	box-align:center;
	-moz-box-align:center;
	-webkit-box-align:center;
	position:relative;
	z-index: 4;
}
#laymod_365381 .content1 {
	width:65%;
	-webkit-box-flex: 0.65;      /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex: 0.65;         /* OLD - Firefox 19- */
	-webkit-flex: 0.65;          /* Chrome */
	-ms-flex: 0.65;              /* IE 10 */
	flex: 0.65;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
	height:100%;
}
#laymod_365381 .content2 {
	width:35%;
	-moz-box-flex: 0.35;         /* OLD - Firefox 19- */
	-webkit-flex: 0.35;          /* Chrome */
	-ms-flex: 0.35;              /* IE 10 */
	flex: 0.35;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
/*content1*/
#laymod_365381 .content1 a {
	display:block;
	width:100%;
	height:100%;
}
#laymod_365381 .content1 img {
	width:100%;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}
/*content2*/
/*弹窗登入和注册*/
#laymod_365381 .login_reg_style {
	position:relative;
	/*display*/
	display:-webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	/*flex-direction*/
	-webkit-box-orient:vertical;/*horizontal*/
	-webkit-box-direction:normal;/*reverse*/
	-moz-box-orient:vertical;
	-moz-box-direction:normal;
	flex-direction:column;/*row*/
	-webkit-flex-direction:column;
	/*flex-wrap*/
	-webkit-flex-wrap:wrap;/*nowrap*/
	-webkit-box-lines:multiple;/*single*/
	-moz-flex-wrap:wrap;
	flex-wrap:wrap;
	/*justify-content*/
	-webkit-justify-content:center;
	justify-content:center;/*主轴上对齐（横轴）*/
	-moz-box-pack:center;
	-webkit--moz-box-pack:center;
	box-pack:center;
	/*align-items*/
	align-items:center;/*交叉轴对齐（垂直）*/
	-webkit-align-items:center;
	box-align:center;
	-moz-box-align:center;
	-webkit-box-align:center;
	overflow:hidden;
}
#laymod_365381 .login_reg_wrap {
	background:#fff;
	width:100%;
	height:100%;
	padding:20% 12% 10% 12%;
	position:relative;
	z-index: 2;
	perspective: 2000;
    -webkit-perspective: 2000;
}
#laymod_365381 .login_reg_in {
	position:relative;
	width:100%;
}
#laymod_365381 .win_from {
	width:100%;
    transition:all 1s ease 0s;
	-moz-transition:all 1s ease 0s;
	-webkit-transition:all 1s ease 0s;
	-o-transition:all 1s ease 0s;
}
#laymod_365381 .nav_login_win{
	position:relative;
	z-index: 2;
	opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
	transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    top:auto;
    left:auto;
}
#laymod_365381 .nav_login_win.move_bg {
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
	transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    -webkit-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    z-index: 1;
    position:absolute;
    top:-100%;
    left:0;
}
#laymod_365381 .nav_reg_win {
	position:absolute;
	z-index: 1;
	left:0;
	top:-100%;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
	transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
}
#laymod_365381 .nav_reg_win.move_bg {
	opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
	z-index: 2;
	transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    position:relative;
    top:auto;
    left:auto;
}
#laymod_365381 .win_from .win_from_title {
	font-size:24px;
	line-height:50px;
	margin:0 0 20px 0;
	text-align:center;
	color:rgba(230,32,37,1);
}
#laymod_365381 .win_from .win_from_title img {
	max-height:100px;
	max-width:100%;
}
#laymod_365381 .win_from label {
	display:block;
	width:100%;
	position:relative;
	margin:0 0 10px 0;
	overflow:hidden;
	border:1px solid #ccc;
}
#laymod_365381 .win_from label i {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:45px;
	height:45px;
	line-height:45px;
	font-size:20px;
	text-align:center;
	color:#999;
	font-weight:normal;
	transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
}
#laymod_365381 .win_from label.login_1 i:before {
	content:"\e759";
}
#laymod_365381 .win_from label.login_2 i:before {
	content:"\e75b";
}
#laymod_365381 .win_from label.login_3 i:before {
	content:"\e76c";
}
#laymod_365381 .win_from input {
	display:block;
	height:45px;
	line-height:45px;
	padding:0 0 0 50px;
	color:#000;
	font-size:12px;
	width:100%;
	transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	font-weight:normal;
	vertical-align: middle;
}
#laymod_365381 .win_from.nav_reg_win input {
	padding-left:15px;
}
#laymod_365381 .win_from input.input-randCode {
	width:66%;
	float:left;
}
#laymod_365381 .win_from #verifyPic {
	position:absolute;
	right:1%;
	top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
#laymod_365381 .win_from .from_btn1,
#laymod_365381 .win_from .from_btn2 {
	border:0 none;
}
#laymod_365381 .win_from .from_btn1 input.submit {
	background:rgba(230,32,37,1);
	color:#fff;
	height:40px;
	line-height:40px;
	text-indent:0;
	padding:0;
}
#laymod_365381 .win_from .from_btn2 input.submit {
	text-indent:0;
	border:1px solid rgba(230,32,37,1);
	color:rgba(230,32,37,1);
	height:40px;
	line-height:40px;
	background:none;
	padding:0;
}
#laymod_365381 ::-webkit-input-placeholder {
  color:#999;
}
#laymod_365381 :-moz-placeholder {/* Firefox 18- */
  color:#999;
}
#laymod_365381 ::-moz-placeholder{/* Firefox 19+ */
 color:#999;
}
#laymod_365381 :-ms-input-placeholder {
  color:#999;
}
#laymod_365381 .nav_logined_win {
	display:none;
}
#laymod_365381 .nav_logined_win>a.span-username {
	display:block;
	width:100%;
	background:#eee;
	color:#000;
	font-size:14px;
	text-align:center;
	line-height:3;
	margin:30% 0 15px 0;
	transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
}
#laymod_365381 .nav_logined_win>a.span-username:hover {
	background:rgba(230,32,37,1);
	color:#fff;
}
#laymod_365381 .nav_logined_win>a.span-logout {
	display:block;
	width:100%;
	background:#eee;
	color:#000;
	font-size:14px;
	text-align:center;
	line-height:3;
	transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
}
#laymod_365381 .nav_logined_win>a.span-logout:hover {
	background:rgba(230,32,37,1);
	color:#fff;
}
/*第三方登录*/
#laymod_365381 .quick-login {
	text-align:center;
	margin:30px 0 0 0;
}
#laymod_365381 .quick-login_title {
	line-height:30px;
	color:#999;
	font-size:13px;
	text-align:center;
}
#laymod_365381 #wxLoginBtn,
#laymod_365381 #qqLoginBtn {
	font-size:30px;
	line-height:30px;
	color:#999;
	transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-webkit-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
}
#laymod_365381 #wxLoginBtn:before {
	content:"\e74a";
}
#laymod_365381 #qqLoginBtn:before {
	content:"\e786";
}
#laymod_365381 #wxLoginBtn:hover,
#laymod_365381 #qqLoginBtn:hover {
	color:rgba(230,32,37,1);
}
/*直接控制小于992px屏幕时css*/
@media (max-width:992px) {
	#laymod_365381 .login_nav_in img {
		max-width:25%;
		max-height:90%;
	}
	#laymod_365381 .login_content_wrap {
		padding-top:3vh;
		padding-bottom:3vh;
	}
	#laymod_365381 .login_content_in {
		/*display*/
		display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
		display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
		display: -ms-flexbox; /* TWEENER - IE 10 */
		display: -webkit-flex; /* NEW - Chrome */
		display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
		/*flex-direction*/
		-webkit-box-orient:vertical;/*horizontal*/
		-webkit-box-direction:normal;/*reverse*/
		-moz-box-orient:vertical;
		-moz-box-direction:normal;
		flex-direction:column;/*row*/
		-webkit-flex-direction:column;
		-webkit-box-flex-direction:column;
		/*flex-wrap*/
		-webkit-flex-wrap:wrap;/*nowrap*/
		-webkit-box-lines:multiple;/*single*/
		-moz-flex-wrap:wrap;
		flex-wrap:wrap;
		/*justify-content*/
		-webkit-box-justify-content:center;
		-webkit-justify-content:center;
		justify-content:center;/*主轴上对齐（横轴）*/
		-webkit-box-pack:center;
		-moz-box-pack:center;
		box-pack:center;
		/*align-items*/
		align-items:center;/*交叉轴对齐（垂直）*/
		-webkit-align-items:center;
		-webkit-box-align-items:center;
		box-align:center;
		-moz-box-align:center;
		-webkit-box-align:center;
	}
	#laymod_365381 .content1,
	#laymod_365381 .content2 {
		width:100%;
		-moz-box-flex: 1;         /* OLD - Firefox 19- */
		-webkit-flex: 1;          /* Chrome */
		-ms-flex: 1;              /* IE 10 */
		flex: 1;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
	}
	#laymod_365381 .content1 {
		margin:0 0 15px 0;
		background:none !important;
	}
	#laymod_365381 .content1 img {
		opacity: 1;
		-moz-opacity: 1;
		filter:alpha(opacity=100);
	}
	#laymod_365381 .login_reg_wrap {
		padding:5%;
	}
	#laymod_365381 .win_from .win_from_title img {
		max-width:25%;
	}
}
