
@charset "utf-8";
/*----------------公共部分----------------*/
html{overflow-x:hidden; overflow-y:auto;}
body{ background-repeat:no-repeat; background-position:left top; position:relative;}
body, li, ul, ol, dl, dt, dd, form, input, textarea, h1, h2, h3, h4, h5, h6, p,select{ margin: 0px; padding: 0px; list-style-type:none; font-size: 12px; font:12px/1.5 tahoma,arial,"Microsoft YaHei";outline: 0 none; color:#333;}
em,i{font-style:normal;}
a{color:#333;}
a{text-decoration:none;}
*{margin:0px; padding:0px;outline: none !important;}
img {-ms-interpolation-mode:bicubic; border:none;}
.view{z-index: 1;position: absolute;}
.horizontal .view{position:relative; float:left;}
.vertical .view{position:relative;}
.view_contents{position:relative; width:100%; margin:0 auto; padding:0; z-index:10; height:100%; overflow: hidden;}
.layout{ position: relative; width: 100%; margin: 0px auto; padding: 0px; z-index: 1;}
.layout > .view_contents{ /*overflow: visible;*/ cursor:default;}
/*流布局*/
.flow .view_contents > .view{float: left;}
.clear { clear: both; }
/*苹果去除样式*/
select,input[type='button'],input[type="reset"],input[type='submit'],input[type='text'],input[type="password"],input[name='query'],input[name='d']{-webkit-appearance: none; border-radius:0px}
input:focus{ -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-modify:read-write-plaintext-only;}

/*模块分页*/
.page_btn{clear: both; margin-top: 20px; width: 100%; text-align: center;}
.page_btn a{display: inline-block; color: #333; box-sizing: border-box; margin: 0 5px; width: 24px; height: 24px; line-height: 24px; border: 1px solid #ccc; font-family: 'microsoft YaHei';}
.page_btn a.cur,.page_btn a:hover{border:1px solid #4c4c4c;}
.prev_btn,.next_btn{font-family: '黑体' !important; border: 0 !important;}
.no_page{border: 0 !important;}
@media screen and (max-width:768px){
/*分页*/
.page_btn a:nth-child(n+5){display: none;}
.page_btn a:nth-last-child(1),.page_btn a:nth-last-child(2),.page_btn a:nth-last-child(3){display: inline-block !important;}
}

/*图片放大样式*/
.imgBox{position: fixed; z-index: 9999; background-color: rgba(0, 0, 0, 0.4); top: 0; left: 0; width: 100%; height: 100%;}
.imgBox img{ position: absolute; width: auto; max-width: 80%; /*max-height: 65%;*/ border: 20px solid #fff;top: 40%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); box-shadow: 0 0 10px rgba(0,0,0,.3);}
.imgBox.scroll{overflow-y:scroll;overflow-x:hidden;}
.imgBox.scroll::-webkit-scrollbar {width: 6px; height: 6px; background: rgba(0,0,0,.05);}
.imgBox.scroll::-webkit-scrollbar{width: 6px; height: 6px; background: rgba(0,0,0,.02);}
.imgBox.scroll::-webkit-scrollbar-button{background: #f7f7f7; height: 0;}
.imgBox.scroll::-webkit-scrollbar-corner{background: rgba(0,0,0,.05);}
.imgBox.scroll::-webkit-scrollbar-thumb{background: rgba(255,255,255,.7); border-radius: 3px;}

.imgBox.scroll img{top:5%; margin-bottom: 5%; transform: translate(-50%,0%); -webkit-transform: translate(-50%,0%); -moz-transform: translate(-50%,0%); -o-transform: translate(-50%,0%);}
.pos_fixed{position: fixed; width: 100%;}
.imageButton{position: fixed; bottom: 15%; left: 50%; 
	-webkit-transform: translateX(-50%); 
	-moz-transform: translateX(-50%); 
	-ms-transform: translateX(-50%); 
	-o-transform: translateX(-50%); 
	transform: translateX(-50%); 
}
.imageButton span{display: inline-block; cursor:pointer; box-shadow: 0 0 6px rgba(0,0,0,.2);
	-webkit-transition: all ease .2s; 
	-moz-transition: all ease .2s; 
	-ms-transition: all ease .2s;
	-o-transition: all ease .2s; 
	transition: all ease .2s; 
}
.imageButton span:hover{opacity: .8;}
.imageButton span.closeShowPic{ font-size: 40px; border-radius: 100%;font-family: serif; line-height: 1; background-color: #fff; padding: .2em; text-align: center;}
@media screen and (max-width: 768px){/*mobi*/
	.imgBox img{border-width: 10px;}
	.imgBox.scroll img{top:5%; margin-bottom: 10vh;}
}

body{ background-position:left top; }


 #user_style_02_1516105837569{width:25.833333333333336%;display:none;position:absolute;left:37.08333333333333%;top:20.65625px;}   @media screen and (min-width:641px) and (max-width:1200px) {#user_style_02_1516105837569{width:32.29166666666667%;display:none;left:33.854166666666664%;top:20.65625px;}}   @media screen and (max-width:640px) {#user_style_02_1516105837569{width:96%;display:block;top:0px;left:2%;}}  @media screen and (max-width:640px) { #user_style_02_1516105837569 .btnz1Set {background:#c69c6d;}} #layout_1516105805448{height:300px;}   @media screen and (min-width:641px) and (max-width:1200px) {#layout_1516105805448{}}   @media screen and (max-width:640px) {#layout_1516105805448{height:155px;}} #layout_1516105805448 > .view_contents{overflow:visible;max-width:1200px;} 
 #layout_diy_1516105805{height:600px;}   @media screen and (min-width:641px) and (max-width:1200px) {#layout_diy_1516105805{height:600px;}}   @media screen and (max-width:640px) {#layout_diy_1516105805{height:600px;}} 
.niceUserLoginStyle_2 ul{}
.niceUserLoginStyle_2 .input{line-height:36px;height:36px;font-size:12px;border:0px;width:100%;text-indent:40px;}
.niceUserLoginStyle_2 input:focus{border:0px;outline:none;}
.niceUserLoginStyle_2 .loginBtn {padding-top:2px;}
.niceUserLoginStyle_2 .loginBtn input{width:100%;text-align:center;border:0px;}
.niceUserLoginStyle_2 li{display:block;margin-bottom:5px;}
.niceUserLoginStyle_2 li .loginInfoDiv{position:relative;border:1px solid #aaa;}
.niceUserLoginStyle_2 li span.loginIco{line-height:36px;height:36px;width:36px;display:inline-block;background:#ddd url(../img/user/style_02/user.png) center center no-repeat;position:absolute;left:0px;top:0px;}
.niceUserLoginStyle_2 li#registerLi{overflow:hidden;zoom:1;font-size: 12px;line-height:28px;text-decoration:none;margin-bottom:0px;}
.niceUserLoginStyle_2 li#registerLi a{float:left;color:#666;margin:0 .5em;}
.niceUserLoginStyle_2 li#registerLi #idBoxRegister{float:right;}
.niceUserLoginStyle_2 li#PasswordLi span.loginIco{background-image:url(../img/user/style_02/password.png)}
.niceUserLoginStyle_2 li.loginBtn .btn1{font-size:14px;border:0px;cursor:pointer;color:#fff;font-family:"Microsoft YaHei","verdana";cursor:pointer;padding:3px 30px;line-height:28px;border-radius:2px 2px; background: #f90;}
.niceUserLoginStyle_2 li#orderLoginWay{color:#666;}
.niceUserLoginStyle_2 #userQQLi img{cursor:pointer;vertical-align:middle}
.niceUserLoginStyle_2 span#userWXLi{padding-left:8px;}
.niceUserLoginStyle_2 #userWXLi img{cursor:pointer}

@media screen and (max-width: 640px){
.niceUserLoginStyle_2 ul{width:100%;}

}
/*需要更换的颜色值的*/

.niceUserLoginStyle_2 .modBgColor{background:#f40;}
.niceUserLoginStyle_2 a:hover,span#userWXLi:hover,span#userQQLi:hover{color:#f40 !important;cursor:pointer}

	.niceUserLoginStyle_2 li#PasswordLi span.loginIco{background:url('http://s143js.nicebox.cn../img/user/style_02/password.png');background-size: 100%;}
	.niceUserLoginStyle_2 li span.loginIco{line-height:36px;height:36px;width:36px;display:inline-block;background:#ddd url('http://s143js.nicebox.cn/../img/user/style_02/user.png') center center no-repeat;position:absolute;left:0px;top:0px;}
