	
* { margin: 0; padding: 0; word-wrap: break-word; }
*, *::after, *::before { -moz-box-sizing : border-box; box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }
html, body { height: 100%; font:12px/1.5 -apple-system-font,'Helvetica Neue',sans-serif; color: #444; }
ul, ol, li, span, p, form, h1, h2, h3, h4, h5, h6, dl, dt, dd { margin: 0; padding: 0; border: 0; z-index: inherit; }
img,a img { border: 0; margin: 0; padding: 0; }
ul,ol,li { list-style: none; }
input, select, textarea, button { font:12px/1.5  "Helvetica Neue", Helvetica, sans-serif; }
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc { margin: 0; padding: 0; }
table { empty-cells: show; border-spacing: 0; border-collapse: collapse; }
caption, th { text-align: left; font-weight: 400; }
ul li, .xl li { list-style: none; }
em, cite, i { font-style: normal; }
a img { border: none; }
label { cursor: pointer; }
.bg { background: #F3F3F3; }
.z { float: left; } .y { float: right; }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
a { background-color: transparent; text-decoration: none; -webkit-tap-highlight-color: transparent; }
a, button, input, select, textarea { outline: 0; }

a:link, a:visited, a:active, a:hover{ outline: 0; color: #333; text-decoration: none !important; }

.kong { height: 12px; background: #F3F3F3; border-top: 1px solid #F0F0F0; }

.overflow { overflow: hidden; }
.none { display: none; }
.check-img img { display: none; }
.vm, .vm * { vertical-align: middle; }
.hm { text-align: center; }
.ren-dz-banquan { padding: 0 15px; font-size: 14px; color: #333; }

.clear {clear:both;}
/* common */
	* { word-wrap: break-word; }
	ul,ol,li,span,p,form,h1,h2,h3,4,h5,h6,dl,dt,dd { margin: 0; padding: 0; border: 0; z-index:inherit; }
	img,a img { border:0; margin:0; padding:0; }
	ul,ol,li { list-style:none; }
	* { margin:0; padding:0; }
	html,body { height:auto; font:12px/1.6  Microsoft YaHei, Helvetica, sans-serif; color:#4C4C4C; }
	input,select,textarea,button { font:14px/1.5  Microsoft YaHei, Helvetica, sans-serif; }
	body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc { margin: 0; padding: 0; }
	table { empty-cells: show; border-collapse: collapse; }
		caption, th { text-align: left; font-weight: 400; }
	ul li, .xl li { list-style: none; }
	h1, h2, h3, h4, h5, h6 { font-size: 1em; }
	em, cite, i { font-style: normal; }
		a img { border: none; }
	label { cursor: pointer; }
	.bg { background: url(./images/pic_bg.jpg); }
	.rq { color: red; }

	a:link,a:visited,a:hover { color:#4C4C4C; text-decoration:none; }
	.blue { color: #0086CE; }
	a.blue:link, a.blue:visited, a.blue:hover { color:#0086CE; text-decoration:none; }
	.grey { color:#9C9C9C; }
	a.grey:link, a.grey:visited, a.grey:hover { color:#9C9C9C; text-decoration:none; }
	.orange { color:#F60; }
	a.orange:link,a.orange:visited,a.orange:hover{color:#F60;text-decoration:none }

	.z { float: left; } .y { float: right; }
	.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }
	.overflow{overflow:hidden;}
	.none { display:none; }
	.vm { vertical-align: middle; }
		.vm * { vertical-align: middle; }
	.hm { text-align: center; }
	
	.bl_none { border-bottom:0 !important; }
	.bl_line { border-bottom:1px solid #DDD; }
	.b_radius {border-radius:10px;}
	
	.b_m { margin:10px;}
	.b_p { padding:10px}
	
	.mtn { margin-top: 5px !important; }
	.mbn { margin-bottom: 5px !important; }
	.mtm { margin-top: 10px !important; }
	.mbm { margin-bottom: 10px !important; }
	.mtw { margin-top: 20px !important; }
	.mbw { margin-bottom: 20px !important; }
	
	.pr, .pc { vertical-align: middle; margin: 0 5px 1px 0; padding: 0;+margin-right: 2px;_margin-right: 2px; }

/*----- header -----*/
	.visitclienttip { background:#BDD5E6; height:30px; padding:5px 10px;border-bottom:1px solid #F7F7F7;}
	.visitclienttip p  { line-height:30px; }
	.visitclienttip a.btn_download { background:#3D98CF; border-radius:5px; float:right; display:block; width:70px; text-align: center; line-height:24px; color:#E9EFF3; margin-top:3px; box-shadow:1px 2px 2px rgba(0, 0, 0, 0.1); }
	.visitclienttip a.btn_download:hover {background:#3094CF;}
	
	.nav { background: url(./images/header_bg.jpg); height: 32px; text-align:center; font-size:19px; padding:8px 10px 8px 0; }
	.nav .name {display:inline-block; height:30px; overflow:hidden; white-space:nowrap; width:50%;}
	
	.hdc { padding:10px 10px 0; background: url(./images/nav_b_line.png) repeat-x 0 100%; margin-bottom:10px; }
	.hdc h2 { float: left; padding: 0 20px 8px 10px; }
	.user_fun { }
	.user_fun li { float:right; padding:15px 5px 20px; }
	.user_fun li a,.nav .icon_edit a { display:block; width:28px; height:28px; background: url(./images/icon.png) no-repeat; line-height:2000px; overflow:hidden; }
	.user_fun .on { background: url(./images/arrow_top.png) no-repeat 50% 100%;}
	.user_fun a.icon_userinfo { background-position:0 0;}
	.user_fun a.icon_userinfo:hover,.user_fun .on a.icon_userinfo { background-position:0 -28px;}
	.user_fun a.icon_threadlist { background-position:-28px 0; }
	.user_fun a.icon_threadlist:hover,.user_fun .on a.icon_threadlist { background-position:-28px -28px; }
	.user_fun a.icon_search { background-position: -56px 0;}	
	.user_fun a.icon_search:hover,.user_fun .on a.icon_search { background-position: -56px -28px;}
	.user_fun a.icon_hotthread { background-position: -112px 0;}	
	.user_fun a.icon_hotthread:hover,.user_fun .on a.icon_hotthread { background-position: -112px -28px;}
	#usermsg { position:relative;}
	.user_fun .icon_msg { position: absolute;background: url(./images/icon_msg.png) no-repeat; width:10px; height:10px; display:block; top:14px; left:26px; }
	.nav .icon_edit a { background-position: -84px 0;}	
	.nav .icon_edit a:hover { background-position: -84px -28px;}
	
	.category { position: relative;}
	.category .name { padding:0 10px; display: inline-block; width: 50%; color: #333; height:30px; overflow:hidden;white-space:nowrap;}
	.category .name img { margin-left:10px; vertical-align: middle; }
	.category .name .tit {white-space:nowrap; display:inline-block; max-width:90%; overflow:hidden; font-weight:400; }	
	.category .subname_list {position: absolute; top:35px; left:0; width:100%; z-index:10;}	
	.category .subname_list ul {background:#FFF; border:2px solid #DDD; border-top:0; box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3); width: 118px; font-size:14px; padding:0; line-height:38px; margin: 0 auto;}
	.category .subname_list li { border-bottom:1px solid #EEE; }
	.category .subname_list a:hover { color:#2782BA; }
	.category .subname_list a { display:block; white-space: nowrap; margin: 0 10px; overflow: hidden;}

/*----- forumlist -----*/
	.wp {}
	.wm { margin:0 10px; }
	.bm { margin-bottom: 10px; }
	.bm_c { padding: 0 10px; }

	.bm_h .o { float: right; width: 31px; }
		.bm_h .o img { float: right; cursor: pointer; }
	.bm_h .i { padding-left: 10px; }
	.bm_h .pn { margin-top: 4px; }
	.bm_h { height: 54px; background: url(./images/titlebg.png) repeat-x left bottom; line-height: 54px; white-space: nowrap; overflow: hidden; }
	.bm_h h2 { height: 54px; background: url(./images/titlebg.png) no-repeat left top; }
	.bm_h:hover { background: url(./images/titlebg.png) repeat-x left -54px; }
	.bm_h h2 a { display:block; margin:0 31px 0 10px; padding-left:10px; font-size:18px; line-height:54px; font-weight:400; }
	
	.sub_forum { background: #FFF; border:1px solid #EDEDED; border-top:0; border-radius: 0 0 5px 5px;}
	.sub_forum li { height:38px; line-height:38px; border-bottom:1px solid #EDEDED; font-size:16px; overflow:hidden; }
	.sub_forum li:last-child { border-bottom:none;}
	.sub_forum li a { display: block; padding:0 10px; }
	.sub_forum li .num { background:#35A3E6; color:#FFF; float: right; font-size: 14px; height: 25px; line-height: 25px; margin-top: 7px; padding: 0 10px;border-radius:10px; }
	
/*-- threadlist --*/
	.threadlist { padding:0 0px}
	.threadlist .thread_tit { padding: 0 10px; border-bottom:1px solid #D9D8D8; line-height:40px; color: #0162AC; font-size:15px; font-size:700;}
	.threadlist li { position:relative; border-bottom:1px solid #D9D8D8; font-size:16px; }
	.threadlist li a { display:block; padding:7px 10px; font-size:16px; line-height:25px; }
	.threadlist .num { position:absolute; background: url(./images/icon_num.png) no-repeat 0 3px; right:10px; bottom:10px; padding:0 0 0 18px; font-size:12px; color:#C0C0C0; }
	.threadlist .icon_top,.threadlist .icon_tu { position:absolute; left:0; top:-1px;}
	.threadlist .by { font-size:12px; color:#A5A5A5; display:block; }
	
/*----- post -----*/
	.btn_pn { width:44px; height:31px; overflow:hidden; border:0; line-height:31px;}
	.btn_pn_grey { background:#EFEFEF url(./images/btn_s_bg.png) no-repeat 0 0; color:#999;}
	.btn_pn_blue { background:#2498D8 url(./images/btn_s_bg.png) no-repeat 0 -31px; color:#FFF; }
	
	.post_msg_from li,.post_from li{ line-height:38px; padding:0 10px; font-size:16px; }
	.post_msg_from .px,.post_from .px { width:100%; background:none; padding:0; font-size:16px; }
	.post_msg_from textarea,.post_from textarea{ border:0; width:100%; background:none; padding:5px 0; font-size:16px;}
	.post_from .sort_sel { background:none; width:100%; border: 0;font-size:16px; color:graytext; margin-left:-2px; }
	
	.post_imglist { padding:15px 0 0 15px; }
	.post_imglist li { position:relative; float:left; padding: 0 10px 0 0; }
	.post_imglist li .del { position: absolute; left:-5px; top:-10px; }
	.post_imglist li .p_img img { padding:2px; border:1px solid #DDD; }

	.sec_code { padding:10px; color:#999; }
	.sec_code .px { color:#999; }
	
	#post_extra_tb label{border:1px solid #ccc;padding:2px;}
	#post_extra_c .exfm label{display: inline-table;}
	
/*----- viewthread -----*/
	.postlist h2 { clear:both; font-size:16px; line-height:1.5em; font-weight:bold; margin:5px 10px 0 10px; }
	.plc { border-bottom:1px solid #D9D8D8; overflow:hidden; position:relative; }
	.plc .avatar { position:absolute; left:10px; top:9px; display:inline; }
	.plc .avatar img{ border:1px solid #D7D7D7; padding:1px; }
	.plc .pi { margin-left:55px; margin-right:10px; padding:7px 0; position:relative;}
	.plc .pi .authi{ position:relative; }
	.plc .pi .authi li em{ float:right; font-style: normal; }	
	.plc .pi .message{ font-size:15px; }
	.plc .pi .message .jammer{ font-size:10px; color:#F0F0F0; }
	.plc .pi .message img,.plc .pi .img_one img { margin:0px 4px 0px 0; max-width:100%; max-height:100%;border-radius: 3px; }
	.plc .pi .message .quote{ padding:10px 10px 7px 11px; margin:5px 0; border:1px dashed #D7D7D7; font-size:12px; }
	.plc .pi .img_list { margin:4px auto; }	
	.plc .pi .img_list li { float:left; width:83px; height:83px; margin:0 4px 4px; text-align:center;vertical-align: middle; line-height:83px; }
	.plc .pi .img_list li a { display:block;}
	
	.manage { margin:4px -10px 0 0; position:absolute; top:38px; right:5px; height:50px; }
	.button { width:53px; height:39px; color:#FFF; background:url(./images/button_bg.png) no-repeat; margin:0 2px; border:0; font-size:12px; }
	.button2 { width:50px; height:32px; color:#FFF; background:url(./images/button_bg2.png) no-repeat; margin:7px 0 3px 0; border:0; font-size:12px; }
	
	.fastpost .input { width:100%; height:34px; text-indent:7px; margin-top:2px; border:1px solid #D9D8D8; } 
	.search { padding:7px 10px;}
	.search .input { width:100%; height:30px; text-indent:7px; margin-top:2px; border:1px solid #D9D8D8;}
		
/*----- pop -----*/	
	.tip { width:300px; height:180px; background: url(./images/pic_bg.jpg) repeat; margin:0 auto;border:1px solid #D7D7D7; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;text-align:center;
	}
	    .tip dt { padding:30px 20px; height:75px; font-size:15px; }  
		.tip dd { background:#FFF; border-top:1px solid #D7D7D7; }
		.tip dd a { margin-left:15px; }
	
/*----- page -----*/
	.page { text-align:center; margin:20px 10px; }	 
		.page a { border:1px solid #D7D7D7; border-radius:5px; padding:5px 9px; background:#FFF; } 
	.page select{ border: 1px solid #CCC; height: 28px;}

/*----- myinfo -----*/
	.user_avatar { text-align:center; margin:20px 0; }
		.user_avatar img { border-radius:45px; border:1px solid #FFF; box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3); width:60px; height:60px; }
		.user_avatar .name { color:#2782BA; font-size:16px; line-height:40px; }

	.user_box { background:#FFF; border-radius:10px; border:1px solid #DDD; margin:0 10px; }
		.user_box li { line-height:38px; border-bottom:1px solid #DDD; padding:0 20px 0 10px; color:#333; font-size:14px; font-weight:700; }
		.user_box li span { color:#2782BA; float:right; }
		.btn_exit { padding:10px; }
		.btn_exit a { background: url(./images/exit.png) no-repeat; width:300px; height:41px; display:block; line-height:2000px; overflow:hidden; margin:0 auto; }
			.btn_exit a:hover { background: url(./images/exit_on.png) no-repeat;}

	.myinfo_list { width:300px; margin:0 auto; }
	.myinfo_list li { background: url(./images/my_subject_bg.png) no-repeat; width:145px; height:73px; float:left; margin:0 0 10px 5px; }
		.myinfo_list li a { display:block; line-height:73px; text-align:center; font-size:16px; }
		.tit_msg { position: relative; }
		.tit_msg img { position:absolute; left:108px; top:28px; }
		
/*----- view message -----*/
	.friend_msg { padding:5px 0; }
	.friend_msg .avat img,.self_msg .avat img{ padding:1px; background: #F2F2F2; border: 1px solid #BABABA; display: inline-block; }
	.self_msg { padding:5px 0; }
	.friend_msg .date { color:#BEBEBD; padding-left:12px; }
	.self_msg .date { color:#BEBEBD; padding-right:12px; text-align:right; }
	
	.dialog_green .dialog_c { background: url(./images/dialog_bg.png) repeat-y; width:230px;}
	.dialog_green .dialog_t { background: url(./images/dialog_t.png) no-repeat left top; width:180px;font-size:15px; line-height:25px; padding:15px 25px 0 25px;}
	.dialog_green .dialog_b { background: url(./images/dialog_b.png) no-repeat left bottom; width:230px; height:17px; overflow:hidden; }
	.dialog_white .dialog_c { background: url(./images/dialog_bg.png) repeat-y right top; width:230px; }
	.dialog_white .dialog_t { background: url(./images/dialog_t.png) no-repeat right top; width:180px;font-size:15px; line-height:25px; padding:15px 25px 0 25px;}
	.dialog_white .dialog_b { background: url(./images/dialog_b.png) no-repeat right bottom; width:230px; height:17px; overflow:hidden; }
	
	.reply .px { border-radius:4px; padding:7px 10px; width:95%; border:1px solid #D9D8D8; }
	.reply .px:focus { color:#4C4C4C;}

/*----- login & register -----*/
	.loginbox { padding:10px;}
	.login_from { background:#FFF; border-radius:10px; border:1px solid #DDD; margin-bottom:15px; }
	.login_from li { border-bottom:1px solid #DDD; line-height:45px; padding:0 10px; color:#AFAFAF; font-size:14px; }
		.btn_login .pn,.btn_register .pn { background: url(./images/login.png) no-repeat; width:289px; height:45px; display:block; line-height:46px; overflow:hidden; margin:0 auto; color:#FFF; font-size:16px; font-weight:700; text-align:center;border:0; }
		.btn_login .pn:hover,.btn_register .pn:hover { background: url(./images/login_on.png) no-repeat; color:#F0EFEF; }
		.btn_qqlogin a { background: url(./images/qqlogin.png) no-repeat; width:300px; height:45px; display:block; line-height:2000px; overflow:hidden; margin:0 auto; }
		.btn_qqlogin a:hover { background: url(./images/qqlogin_on.png) no-repeat; }
		.loginbox p { line-height:35px; font-size:14px; color:#AFAFAF;}
		.reg_link a { background: url(./images/icon_arrow.png) no-repeat 100% center; padding-right:10px; color:#AFAFAF; }
		.px{ border:1px solid #ddd; padding: 2px 4px; line-height: 17px; font-size:15px; }
		.px:focus { color:#4C4C4C;}
		.p_fre { width: auto !important; }
		.sel_list { width:100%;border: 0; padding: 2px 4px; font-size:14px; font-weight:700; }
		.login_select { display: block; position: relative;}
		.login_select .login-btn-inner { display: block; font-size: 14px; font-weight:700; min-width: 0.75em; overflow: hidden; position: relative; text-overflow: ellipsis; white-space: nowrap; }
		.login_select select { position: absolute; top: 0; width: 100%; z-index: 2; cursor: pointer; height: 3em; left: 0; max-height: 100%; min-height: 100%; opacity: 0.0001;}
		.login-btn-text { float:left; }
		.login_select .icon-arrow { background: url(./images/icon_arrow.png) no-repeat 15px 17px; width:30px; height:30px; float:right; }
	
	.login_pop { background:#F1F1F1; padding: 0 14px 20px; }	
	.log_tit { text-align:center; font-size:16px; font-weight:700; line-height:45px; }
	.icon_close { background: url(./images/icon_close.png) no-repeat 0 0; width:13px; height:11px; overflow:hidden; display:block; margin-top:17px; }
	.btn_qqlogintext { margin:10px 0; }
	.btn_qqlogintext a.text_qqlogin { background: url(./images/qqlogintext.png) no-repeat; width:120px; height:25px; display:block; line-height:2000px; overflow:hidden; }
	.login_pop .login_from { margin-bottom: 10px; }
	.login_pop .login_check { margin:0 0 10px 0; color:#A5A5A5; }
	.q_reg a { color:#A5A5A5; font-size:14px; }
	.s_code { color:#A5A5A5; }
	.s_code .px { color:#A5A5A5; }
	.s_code .px:focus { color:#4C4C4C; }
	a.other_c { color:#A5A5A5; margin-left:5px; }
	
/*----- collection -----*/
	.coll_list { background:#FFF; margin:10px; border:1px solid #DDD; padding:0 10px; }
		.coll_list li { border-bottom:1px solid #DDD; line-height:45px; }
			.coll_list li a { display:block; font-size:16px; padding: 0 0 0 10px; }

	.jump_c { padding:130px 25px; font-size:15px; }
	.grey { color:#A5A5A5; }
	.jump_c a { color:#2782BA; }
	
/*----- page message & pm-----*/
	.pmbox li { position:relative; color:#A5A5A5; border-bottom:1px solid #DDD; font-size:14px; height:55px; overflow:hidden; }
	.pmbox li .avatar_img img { background:#F2F2F2; position:absolute; left:10px; top:7px; border:1px solid #E9E9E9; padding:2px; display:inline-block; }
	.pmbox li a { display:block; padding:5px 10px 5px 55px; }
	.pmbox li .num { background:#35A3E6; color:#FFF; float: right; font-size: 14px; height: 21px; line-height: 21px; padding: 0 10px;border-radius:10px; }
	.pmbox li .time { float:right; }
	.pmbox li .name { color:#333; }
	.grey { color:#A5A5A5; }
	
/*----- clew con -----*/
	.clew_con { padding:10px; }
	.clew_con .tit {line-height:40px; font-size:14px; }
	.clew_con p { margin:10px 0; }
	.clew_con  .button {background:#3D98CF; border-radius:5px; display:inline-block; margin-left:6px; margin-top:3px; width:80px; height:26px; text-align: center; line-height:24px; color:#E9EFF3; box-shadow:1px 2px 2px rgba(0, 0, 0, 0.1); cursor: pointer; }
	.clew_con  .button:hover {background:#3094CF;}
	
	
/*----- footer -----*/
	.footer { text-align:center; line-height:2em; color:#A5A5A5; padding:10px 0 0 0; }
		.footer a { margin:0 6px; color:#A5A5A5; }

/*----- to top --------*/
	.scrolltop { display:block; position:fixed; right:8px; height:38px; width:38px; z-index:99; background:rgba(64, 64, 64, .9); border-radius:1px; box-shadow:0 0 2px rgba(0,0,0,.3); }
	.scrolltop:after { content:""; position:absolute; top:11px; left:10px; width:18px; height:3px; border-radius:1px; background:white; border-radius:1px; }
	.scrolltop:before { content:""; position:absolute; top:15px; left:10px; display:inline-block; border-left:9px solid transparent; border-right:9px solid transparent; border-bottom:9px solid white; border-top:0; -webkit-transform:scale(1,1.2222); -webkit-transform:translate(0,1px); transform:scale(1,1.2222); transform:translate(0,1px); }
	.scrolltop.bottom { bottom:8px; }
	.scrolltop.bottom:after { top:23px; }
	.scrolltop.bottom:before { border-top:9px solid white; border-bottom:0; top:12px; }

/*----- media --------*/
	.media { display: block; margin-bottom: 30px; max-width: 100%; }
			.media_container { display: block; width: 100%; height: 100%; min-height: 20px; background: url("./images/img_loader.gif") no-repeat center; }
					.media_container a { text-decoration: none !important; }
			.media_tips { display: block; margin: 10px 0; text-align: center; }
					.media_tips a { font-size: 12px !important; color: #999 !important; text-decoration: none !important; }
							.media_tips a:hover { text-decoration: underline !important; }







@charset "utf-8";
/* CSS Document */
.nex_bg_cl,.st-container{ background:#F3F5F9!important;}
.nex_index_top_bg{ background:#FF4466; position:relative; padding:0px; height:120px;}
.nex_fully_bg{ width:100%; height:160px; position:absolute; top:0; left:0; overflow:hidden;}
.nex_fully_bg div{position: absolute;}
.nex_fully_bg_img1{ right: 0px; top: -10px; opacity: .4; width:120px;}
.nex_fully_bg_img1 img{ width:100%;}

.nex_fully_bg_img2{ left: 50%; bottom: 0;width:120px; -webkit-animation: nex_b_t 15s linear infinite; animation: nex_b_t 15s linear infinite; opacity: .8;}
.nex_fully_bg_img2 img{ width:80%;}

.nex_fully_bg_img3{left: 50%; top: -100px;}
.nex_fully_bg_img3 img{ width:60%;}

.nex_fully_bg_img4{left: 50%; top: 0; margin-left: -100px; -webkit-animation: nex_t_b 15s linear infinite; animation: nex_t_b 15s linear infinite; opacity: .4;}
.nex_fully_bg_img4 img{ width:60%;}

.nex_fully_bg_img5{left: -20px;  top: -80px;  opacity: .4;}
.nex_fully_bg_img5 img{ width:60%;}

@keyframes nex_t_b{
	0% {
    transform: translate(-100px, -200px); }
	100% {
    transform: translate(100px, 200px) rotate(360deg); } }
@keyframes nex_b_t{
	0% {
    transform: translate(100px, 100px) rotate(360deg); }
	100% {
    transform: translate(-100px, -500px);} }

.nex_fully_out{ width:92%; position:absolute; top:5%; left:4%; z-index:2; }




.nex_fast_nav{overflow-y: hidden;  overflow-x: scroll;  -webkit-overflow-scrolling: touch;   -moz-overflow-scrolling: touch; height:30px;}
.nex_fast_nav ul{ width:640px;}
.nex_fast_nav ul li{ float:left; margin:0 10px; height:30px; line-height:30px; width:60px; overflow:hidden;}
.nex_fast_nav ul li.cur{}
.nex_fast_nav ul li a{ font-size:14px; color:#fff;}
.nex_fast_nav ul li.cur a{ font-size:22px; color:#fff; position:relative; font-weight:600; z-index:10;}
.nex_fast_nav ul li.cur a:after{position: absolute;  left: -5%;  bottom: 0;  width: 110%;  display: block;  content: '';  height: 6px;  background-color: #FFAAB9;  border-radius: 5px;  z-index: -2;}


/*slide*/
.nex_index_focus{ width:100%; height:165px;position:relative; overflow:hidden; border-radius:6px; margin:20px 0; }
.nex_index_focus .hd{ width:95%; height:11px;  position:absolute; z-index:1; bottom:13px; right:5%; text-align:right;  }
.nex_index_focus .hd ul{ display:inline-block;}
.nex_index_focus .hd ul li{ display:inline-block; width:8px; height:8px; border-radius:100%; background:#fff; margin:0 3px;  vertical-align:top; overflow:hidden; line-height:200px; transition:all 0.2s linear; }
.nex_index_focus .hd ul .on{ width:18px; background:#FF4466;  border-radius:10px; }
.nex_index_focus .bd{ position:relative; z-index:0; }
.nex_index_focus .bd li a{ display:block; width:100%;  height:165px; position:relative; overflow:hidden; border-radius:6px;}
.nex_index_focus .bd li a p{ height:40px; line-height:40px; background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%); padding:0 35% 0 3%; width:62%; position:absolute; bottom:0; left:0; font-size:14px; color:#fff; overflow:hidden;}



.nex_sort_option{ margin-bottom:15px; clear:both;}
.nex_sort_option ul{ width:104%;}
.nex_sort_option ul li{ width:30%; margin:0 3% 0 0; float:left;}
.nex_sort_option ul li a{ display:block; width:100%; height:65px; border-radius:6px;}



.nex_main_bds{ width:92%; margin:0 auto; position:relative; clear:both;}
.nex_recom_list{ padding:0px; background:#fff; border-radius:6px; margin-bottom:25px;clear:both;}
.nex_inner_title{     height: 35px;border-bottom: 1px solid #f3f3f3;margin-top: 5px;}
.nex_inner_title span{ display:block; float:left; height:24px; line-height:24px; font-size:16px; font-weight:600; color:#333;}
.nex_inner_title span.nex_icon_rc{ background:url(/images/icon_fire.png) left center no-repeat; background-size:25px; padding-left:33px;}
.nex_inner_title span.nex_icon_fl{ background:url(/index/icon_link.png) left center no-repeat; background-size:25px; padding-left:33px;}
.nex_inner_title span.nex_icon_nu{ background:url(/index/icon_new.png) left center no-repeat; background-size:25px; padding-left:33px;}
.nex_inner_title ul{ float:right;}
.nex_inner_title ul li{ float:left; width:55px; height:20px; line-height:20px; overflow:hidden; text-align:center; margin-right:0; border-radius:4px; margin-left:10px; background:#eee; font-size:12px; color:#333;}
.nex_inner_title ul li.cur{ background:#FF4466; color:#fff;}


.nex_displacement_rklist{}
.nex_displacement_rklist ul li{ height:33px; line-height:33px; border-bottom:1px solid #f3f3f3;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.nex_displacement_rklist ul li:last-child{ border-bottom:0;}
.nex_displacement_rklist ul li em{ display:block; float:left; width:20px; height:33px; line-height:33px; font-size:14px; color:#999;}
.nex_displacement_rklist ul li em.nex_dis_num1{ color:#FF4466;}
.nex_displacement_rklist ul li em.nex_dis_num2{ color:#FF778F;}
.nex_displacement_rklist ul li em.nex_dis_num3{ color:#FFAAB9;}
.nex_displacement_rklist ul li a{ padding-left:10px; font-size:14px; color:#333;}
.nex_displacement_rklist ul li a.nex_dis_txt1{color:#FF4466;}
.nex_displacement_rklist ul li a.nex_dis_txt2{color:#FF778F;}
.nex_displacement_rklist ul li a.nex_dis_txt3{color:#FFAAB9;}
.nex_index_rk_box{}
.nex_index_rk_box dl dd{ display:none;}

.nex_photo_grids{ margin-bottom:0px;clear:both;}
.nex_index_title{ height: 25px; line-height: 25px; margin-bottom: 20px; overflow: hidden;}
.nex_index_title span{ display: block;  float: left; font-size: 18px; color: #333; font-weight: 600;height: 25px; line-height: 25px;}
.nex_index_title a{ display: block; float: right; height: 22px; line-height: 22px; padding: 0 15px; border-radius: 24px; background: #FF4466; text-align: center; font-size: 12px;  color: #fff;}
.nex_photo_lists{}
.nex_photo_lists ul{ width:104%;}
.nex_photo_lists ul li{ float: left; margin: 0 4% 4% 0;  width: 46%;  background: #fff; border-radius: 4px; box-shadow: 0 4px 8px 0 rgba(79,125,183,.08);}
.nex_photo_lists ul li a{ display:block; width:100%;}
.nex_photo_frame{ width:100%; height:18em; border-radius:4px 4px 0 0;}
.nex_photo_btm{ padding:10px;border-radius:0 0 4px 4px ;}
.nex_photo_btm h5{ height:40px; line-height:20px; font-size:14px; color:#333; font-weight:500; overflow:hidden; margin-bottom:10px;}
.nex_pb_dt{ height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#999;}
.nex_pb_dt span{ display:block; float:left; padding-left:22px; background:url(/index/view.png) left center no-repeat; background-size:15px;}
.nex_pb_dt em{ display:block; float:right;}

.nex_photo_btm{}
.nex_photo_btm h2{ height:20px; line-height:20px; font-size:14px; color:#333; font-weight:500; overflow:hidden; margin-bottom:10px;}
.nex_mote_details{ height: 20px; line-height: 20px; overflow: hidden;  margin: 10px 0;}
.nex_mote_details span{display: block; float: left; font-size: 12px; color: #999;}
.nex_mote_details em{ display: block; float: left; width: 1px; height: 10px; margin: 5px 6px 0 6px;  background: #ccc;}
.nex_mote_others{ height:20px; line-height:20px; overflow:hidden;}
.nex_mote_others span{ display:block; float:left; font-size:12px; padding-left:22px; background:url(/images/fire.png) left center no-repeat; color:#FF4466;}
.nex_mote_others em{ display:block; float:right; height:20px; line-height:20px; font-size:12px; color:#FF4466;}



.nex_models_lists{}
.nex_models_lists ul{ width:104%;}
.nex_models_lists ul li{ float: left; margin: 0 4% 4% 0;  width: 46%;  background: #fff; border-radius: 4px; box-shadow: 0 4px 8px 0 rgba(79,125,183,.08);}
.nex_models_lists ul li a{ display:block; width:100%;}
.nex_model_frame{ width:100%; height:18em; border-radius:4px 4px 0 0;}

.nex_friendlink_list{}
.nex_friendlink_list a{display: inline-block; height:22px; line-height:22px; font-size: 12px; color: #666; margin:0 15px 10px 0;}




.nex_footer{ margin-top:100px;}
.nex_footer_btm{ margin-bottom:60px;}


.nex_bbstopnav_displaylist {
    height: 50px;
    width: 100%;
    background: #fff;
    border-bottom: 1px solid #f6f6f6;
    position: fixed;
    z-index: 222;
}


@charset "utf-8";
/*
模板版权所有归星点互联（Neoconex）所有，请尊重版权与原创；
任何模板使用问题，请联络QQ：1691000615 寻求解决。
版本：vision1.0
*/
/*=======公共样式=======*/
a{ text-decoration:none;}

a:hover{ text-decoration:none;}

*{ padding:0px;margin:0px;font-family: nexzhu!important;-webkit-font-smoothing: subpixel-antialiased;font-smoothing: subpixel-antialiased;}

ul li{list-style:none;}

img{ border:none;}

.clear{ clear:both;}

.nav { background:none; border-bottom:1px solid #f6f6f6;}

.wm { margin:0;}

.button{ background:#FF4466; margin-top:10px; width:auto; height:30px; line-height:30px; padding:0 10px; border-radius:2px;}

.nex_bg_cl{ background:#fff;}

.plc{ border-bottom:0;}
.plc .pi .message img, .plc .pi .img_one img{max-width:100%; max-height:100%; display: block!important;}
.plc .avatar img{ border-radius:100%;}
.btn_qqlogin a{ background:#f90; line-height:45px; width:73%; color:#fff;}
.page{ margin:0; padding:20px 10px; }
.page a{ margin:0 5px; border-radius: 2px; border:0; padding: 6px 11px; background: #FF4466; color:#fff; }
.page a.grey{background: #eee; color:#333; }
#select_a span{ color:#333;}
.nex_wp{ width:100%;}
/*=======头部样式=======*/
.nex_rolltoptop{}
.nex_rolltoptop a{ display:block; width:35px; height:35px;  background:url(/index/rocket.png) center no-repeat; background-size:35px; position:fixed; right:3%; bottom:10%; z-index:222;}

.header{ width: 100%; height: 70px; line-height: 70px; position: fixed; top: 0px; font-size: 19px; text-align: center; background:#FF4466; z-index: 10; transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}

.nex_navbar{height: 50px; background:#FF4466; width: 100%; line-height: 50px; transition:all 0.3s linear; position:relative; }
.nex_navleft{ position:absolute; top:0; left:0;height: 50px; width:50px;}
.nex_navtop_column{}
.nex_navtop_column .nex_active_nav{ display:block; width:50px; height:50px; border:0;background:url(/headertop/menu.png) center no-repeat; background-size:18px;}


.nex_navright{ position:absolute; top:0; right:0;height: 50px; width:50px;}
.nex_navright a{display:block; width:30px; height:30px; margin:10px; background:url(/headertop/post.png) center no-repeat; background-size:18px;}


/*搜索*/
.nex_navsearch{ width:70%;  margin:0 auto; position:relative; top:7px; }

#scbar{}
.nex_scbar{background:#fff; width:100%; height:35px!important; line-height:35px!important; border:0;border-radius:24px; overflow:hidden; position:relative;}
.nex_scbartxt{ float:left;width:75%!important; height: 35px;line-height: 35px; border:0; background:#fff; position:absolute; top:0; left:7%;}
.nex_scbartxt input::-webkit-input-placeholder{color:#aaa;font-size: 12px;}
#scbar_txt{width:95%; height: 35px;line-height: 35px; color:#999; background:#fff; font-size: 14px; border:0; font-family:Microsoft Yahei; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; outline:none;}

#scbar_btn{ border: 0; width:45px; height: 35px; background:url(/headertop/search.png) center no-repeat; background-size:15px; position:absolute; top:0; right:0; }



/*侧边导航*/
.nex_comnav_bd{ margin-top:50px;}
.nex_navbox{}
.nex_navbox ul li{ height:40px; line-height:40px; border-bottom:1px solid #2e2e2e;}
.nex_navbox ul li:last-child{ border-bottom:0;}
.nex_navbox ul li a{ display:block;height:40px; line-height:40px; font-size:15px; color:#aaa; font-weight:500; letter-spacing:2px; }
.nex_navbox ul li a em{ margin-left:5px; font-size:13px; color:#888; font-weight:300;}


/*登陆前*/
.nex_nav_dlbefore{}

.nex_dlbin{ width:230px; margin:0 auto;}
.nex_dlbin a{ display:block;}
.nex_dltouxiang{ width:60px; height:60px; border-radius:100%; background:#fff; margin:0 auto;}
.nex_dltouxiang img{width:60px; height:60px;  border-radius:100%; }
.nex_nav_beforetxt{ text-align:center;}
.nex_nav_beforetxt h5{ height:30px; line-height:30px; font-size:15px; color:#fff; overflow:hidden; margin:6px 0; font-weight:400;}
.nex_nav_beforetxt span{ display:block; width:80px; height:25px; line-height:25px; border-radius:24px; text-align:center; background:#FF4466; font-size:12px; color:#fff; margin:0 auto 10px;}

/*登录后*/
.nex_nav_dlbox{ padding:40px 20px;}
.nex_nav_user_top{ margin-bottom:20px; }
.nex_nav_user_avator{ width:40px; height:40px; float:left; position:relative;}
.nex_nav_user_avator img{ width:40px; height:40px; border-radius:100%;}
.nex_nav_user_avator em{ display:block; width:8px; height:8px; border-radius:100%;background:#ff4400; border:2px solid #fff; position:absolute; top:0; right:0; border-radius:100%;}

.nex_nav_user_info{ padding-left:55px;}
.nex_nav_users_name{ height:25px; line-height:25px; font-size:16px; color:#fff;}
.nex_nav_users_name a{ display:inline-block; height:16px; line-height:16px; padding:0 10px; background:#FF4466; font-size:12px; color:#fff; border-radius:4px; margin-left:10px;}
.nex_nav_users_custometitle{ height:16px; line-height:16px; font-size:12px; color:#999; overflow:hidden; font-weight:400;}
.nex_nav_user_btu{}
.nex_nav_user_btu ul{}
.nex_nav_user_btu ul li{ width:33%; float:left; text-align:center;}
.nex_nav_user_btu ul li em{ display:block; height:20px; line-height:20px; font-size:14px; color:#eee; overflow:hidden;}
.nex_nav_user_btu ul li p{ height:15px; line-height:15px; font-size:12px; color:#999; overflow:hidden;}
.nex_nav_user_btu ul li.nex_nav_user_sep{ border-left:1px solid #2e2e2e; border-right:1px solid #2e2e2e;}



/*footer*/
.nex_footer{  padding:0!important; background: #111; background: -webkit-linear-gradient(top, #333 0, #111 100%); background: linear-gradient(to bottom, #333 0, #111 100%);}
.nex_footer_btm{ padding:20px;}

.nex_ft_intel_links{ height: 16px;  line-height: 16px;  margin: 15px 0 0 0;  font-size: 12px;  color: #888; text-align:center;  overflow: hidden;}
.nex_ft_intel_links a{  font-size: 12px;  color: #ddd;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.nex_ft_intel_links em{padding: 0 2px; color: #888;}
.nex_footer_qcode{}
.nex_footer_qcodepic{ width:90px; height:90px; margin:0 auto 10px;}
.nex_footer_qcodepic img{width:90px; height:90px;}
.nex_footer_qcode p{ height:20px; line-height:20px; text-align:center; margin-bottom:5px; font-size:12px; color:#888;}

.nex_footer_btmintel{ margin-top:15px;}
.nex_footer_btmintel ul{ }
.nex_footer_btmintel ul li{ height:20px; line-height:20px; margin-bottom:5px; font-size:12px; color:#999;}
.nex_footer_btmintel ul li a{ font-size:12px; color:#999;}

/*淘贴*/
#nex_Collection_Box{ }
.nex_Collection_BM{padding:20px 10px;}
.nex_Collection_Nav{ height:20px; line-height:20px; border-bottom:1px solid #f6f6f6; margin-bottom:20px; padding-bottom:15px;}
.nex_Collection_innernav{ float:left; width:70%;}
.nex_Collection_innernav ul li{ float:left; margin-right:5px;}
.nex_Collection_innernav ul li a{ display:block; height:18px; line-height:18px; padding:0 6px; font-size:12px; color:#333; border:1px solid #eee; background:#f6f6f6; border-radius:2px;}
.nex_Collection_innernav ul li.a a{ background:#F3F9EB; border:1px solid #FF4466; font-size:12px; color:#FF4466;}
.nex_Collection_Creatit{ float:right;}
.nex_Collection_Creatit a{  display:block;height:20px; line-height:20px;padding:0 6px; font-size:12px; color:#fff; background:#FF4466; border-radius:2px;}

.nex_Collection_Listed{}
.nex_Collection_List_Tree{ height:100%; margin-bottom:25px;}
.nex_Collection_LT_L{ width:60px; height:auto; border:2px solid #FF4466; float:left;}
.nex_Collection_LT_L a{ display:block;}
.nex_Collection_LT_L a strong{ display:block; height:40px; line-height:40px; text-align:center; font-size:16px; color:#FF4466; overflow:hidden;}
.nex_Collection_LT_L a span{ display:block; height:20px; line-height:20px; font-size:12px; color:#fff; text-align:center; background:#FF4466;}
.nex_Collection_LT_R{ padding-left: 84px;}
.nex_Collection_Op_sort{margin-bottom:5px;height:20px; line-height:20px;}
.nex_Collection_Op_sort em{ display:block; height:20px; line-height:20px; float:left; padding:0 6px;  border-radius:4px; font-size:12px; color:#fff;}
.nex_Collection_Op_sort em.ctag0{background-image: linear-gradient( 135deg, #FCCF31 10%, #F55555 100%);}
.nex_Collection_Op_sort em.ctag1{background-image: linear-gradient( 135deg, #E2B0FF 10%, #9F44D3 100%);}
.nex_Collection_Op_sort em.ctag2{background-image: linear-gradient( 135deg, #81FBB8 10%, #28C76F 100%);}

.nex_Collection_LT_RName{}
.nex_Collection_LT_RName h5{ height:20px; line-height:20px; overflow:hidden; margin-bottom:5px; }
.nex_Collection_LT_RName  h5 a{ font-size:16px; color:#333;}
.nex_Collection_LT_R_ctag_keyword{}
.nex_Collection_LT_R_ctag_keyword a{}
.nex_Collection_LT_DESC{}
.nex_Collection_shortdesc{ line-height:20px; font-size:12px; color:#999; margin-bottom:8px;}
.nex_Collection_ablum_term{ height:15px; line-height:15px; overflow:hidden; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #f6f6f6;}
.nex_Collection_ablum_term span{ margin-right:15px; font-size:12px; color:#999;}
.nex_Collection_ablum_poster{height:15px; line-height:15px; overflow:hidden; font-size:12px; color:#999; margin-bottom:8px;}
.nex_Collection_ablum_poster a{ margin-right:2px;color:#FF4466;}
.nex_Collection_LT_DESC p{ height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#999;}
.nex_Collection_LT_DESC p a{ color:#FF4466;}
.nex_Collection_Box_All{ margin-bottom:20px;}
.nex_Collection_Box_Order{ margin-bottom:15px;}
.nex_Collection_Box_Order a{ font-size:12px; color:#999;}
.nex_Collection_Box_Order span.pipe{ color:#999;}
.nex_Collection_Box_Order a.a{color:#FF4466;}
.nex_Collection_Box_Search{ }
.nex_Collection_Box_Search input.nex_Collection_type_in{ float:left; width:50%; float:left; height:30px; line-height:30px; border:1px solid #f3f3f3; padding:0 3%; margin-right:5px;}
.nex_Collection_Box_Search button{ float:left; width:50px; height:33px; line-height:33px; text-align:center; font-size:12px; color:#fff; border-radius:2px; background:#FF4466; border:0;}
#nex_Creat_Ablum{ padding:70px 15px 15px 15px;}
.nex_Creat_Ablum_Bd{}
.nex_Creat_Ablum_Box{}
.nex_CAB_Liner{ margin-bottom:20px;}
.nex_CAB_Liner span{ display:block; width:100px; height:30px; line-height:30px; font-size:14px; color:#666; float:left; overflow:hidden;}
.nex_CAB_Liner span.xg1{ width:150px; overflow:hidden;}
.nex_CAB_RT{ padding-left:100px;}
.nex_CAB_RT input.nex_CAB_Input{ height:24px; line-height:24px; border:1px solid #f3f3f3; padding:2px; width:98%;}
.nex_CAB_RT textarea.nex_CAB_Textarea{border:1px solid #f3f3f3; padding:2px; width:98%;}
.nex_CAB_LinerDesc{ margin-bottom:20px; line-height:22px; font-size:12px; color:#999;}
.nex_CAB_Posts{display:block; width:100px; height:30px; line-height:30px; font-size:14px; color:#fff; float:left; overflow:hidden; background:#FF4466; border:0; border-radius:4px;}
#nex_Collection_ViewPad{ padding:15px;}
.nex_Collection_VP_Top{ margin-bottom:20px;}
.nex_Collection_VP_TopL{ height:20px; line-height:20px; overflow:hidden; margin-bottom:10px;}
.nex_Collection_VP_TopL a{ font-size:16px; color:#333; font-weight:600;}
.nex_Collection_VP_TopR{}
.nex_Collection_VP_DY{ width:80px; height:21px; line-height:21px; border:2px solid #FF4466; border-radius:2px;}
.nex_Collection_VP_DY i{ display:block; float:left; padding:0 10px; width:30px; text-align:center; background:#FF4466; font-size:12px; color:#fff;}
.nex_Collection_VP_DY span#follownum_display{ display:block; float:right;width:30px; height:21px; line-height:21px; color:#FF4466; font-weight:600; text-align:center;}
.nex_Collection_VP_Tools{ margin-bottom:20px; }
.nex_Collection_VP_Tools a{ font-size:12px; color:#999;}
.nex_Collection_VP_Tools span.pipe{ color:#ccc;}
.nex_Collection_VP_Star{ height:24px; margin:10px 0 0 0; font-size:12px; color:#999; }
.nex_Collection_VP_Star .clct_ratestar {  float: left; margin-right:10px;  width: 80px;  height: 24px;  background:url(/collection/fav_grey.gif) repeat-x 0 0;}
.nex_Collection_VP_Star .clct_ratestar .star{ position: absolute;  width: 0;  height: 24px;  background: url(/collection/fav.gif) repeat-x 0 0;  z-index: 1;}
.nex_Collection_VP_Star .clct_ratestar .star1 {  width: 16px;}
.nex_Collection_VP_Star .clct_ratestar .star2 {  width: 32px;}
.nex_Collection_VP_Star .clct_ratestar .star3 {  width: 48px;}
.nex_Collection_VP_Star .clct_ratestar .star4 {  width: 64px;}
.nex_Collection_VP_Star .clct_ratestar .star5 {  width: 80px;}
.nex_Collection_VP_Status{ height:20px; line-height:20px;overflow:hidden; margin-bottom:25px;}
.nex_Collection_VP_Status ul li{ margin-right:10px; float:left; font-size:12px; color:#999; }
.nex_Collection_VP_Status ul li em{ font-size:16px; color:#333; margin-right:5px;}

.nex_Collection_VP_Mbn{}
.nex_Collection_VP_Mbn_btm{ height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#999; margin:0 0 6px 0;}
.nex_Collection_VP_Mbn_btm a{ color:#FF4466; }
.nex_Collection_VP_Mbn_sums{ line-height:22px; font-size:12px; color:#666; margin-bottom:20px;}
.nex_Collection_VP_Mbn_Listing{}
.nex_Collection_VP_Mbn_Listing ul li{ padding-bottom:10px; margin-bottom:10px;border-bottom:1px solid #f3f3f3;}
.nex_Collection_VP_Mbn_Listing ul li:last-child{ padding-bottom:0; margin-bottom:0;border-bottom:0;}
.nex_Collection_VP_Mbn_ListTop{ height:20px; line-height:20px; margin-bottom:5px; overflow:hidden;}
.nex_Collection_VP_CKB{ float:left;}
.nex_Collection_VP_CKR{ padding-left:26px;}
.nex_Collection_VP_CKR a{ font-size:14px; color:#333; height:20px; line-height:20px;overflow:hidden;}
.nex_Collection_VP_Mbn_ListBtm{ height:20px; line-height:20px; font-size:12px; color:#999; overflow:hidden;}
.nex_Collection_VP_Mbn_ListBtm img{ display:block; float:left; width:20px; height:20px; border-radius:100%;}
.nex_Collection_VP_Mbn_ListBtm em{ display:block; float:left; margin-left:10px; font-size:12px; color:#999;}
.nex_Collection_VP_Mbn_ListBtm span{ display:block; float:left; padding:0  0 0 10px; color:#999;}
.nex_Collection_VP_Del{ margin-bottom:30px;}
.nex_Collection_VP_Del button.nex_Collection_View_Delbtn{ width:60px; height:30px; line-height:30px; background:#FF4466; font-size:12px; color:#fff; border-radius:2px; border:0;}

.nex_Collection_Ablum_Comment_Box{ margin-bottom:30px;}
.nex_Collection_Ablum_Comment_BoxTop{ height:25px; line-height:25px; padding-bottom:10px; margin-bottom:20px; border-bottom:1px solid #f3f3f3;}
.nex_Collection_Ablum_Comment_BoxTop span{ display:block; float:left; font-size:16px; color:#333; font-weight:600;}
.nex_Collection_Ablum_Comment_BoxTop a{ display:block; float:right; font-size:14px; color:#FF4466;}
.nex_Collection_Ablum_Comment_BoxBtm{}
.nex_Collection_Ablum_Comment_BoxBtm ul li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #f3f3f3; position:relative;}
.nex_CACB_Top{ height:20px; margin-bottom:15px;}
.nex_CACB_Top span{}
.nex_CACB_Top span input{ position:absolute; top:4; right:5px;}

.nex_CACB_TopL{ float:left;}
.nex_CACB_TopL a{ display:block;}
.nex_CACB_TopL a img{ display:block; width:20px; height:20px; border-radius:100%;}
.nex_CACB_TopR{ padding-left:30px;}
.nex_CACB_TopR em{ display:inline-block; float:left; height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#333; overflow:hidden;}
.nex_CACB_TopR span{display:inline-block;  float:left; margin-left:10px;height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#999; overflow:hidden;}
.nex_CACB_Coms{ font-size:12px; color:#999;}
.nex_CACB_Coms .clct_ratestar {  float: left; margin-right:10px;  width: 80px;  height: 24px;  background:url(/collection/fav_grey.gif) repeat-x 0 0;}
.nex_CACB_Coms .clct_ratestar .star{ position: absolute;  width: 0;  height: 24px;  background: url(/collection/fav.gif) repeat-x 0 0;  z-index: 1;}
.nex_CACB_Coms .clct_ratestar .star1 {  width: 16px;}
.nex_CACB_Coms .clct_ratestar .star2 {  width: 32px;}
.nex_CACB_Coms .clct_ratestar .star3 {  width: 48px;}
.nex_CACB_Coms .clct_ratestar .star4 {  width: 64px;}
.nex_CACB_Coms .clct_ratestar .star5 {  width: 80px;}

.nex_Collection_Ablum_Followers{}
.nex_Collection_Ablum_Followers ul{ width:100%;}
.nex_Collection_Ablum_Followers ul li{ width:20%; float:left; margin-bottom:15px;}
.nex_Collection_Ablum_Followers ul li a{ display:block;}
.nex_Collection_Ablum_Followers ul li a img{ display:block!important; width:40px; height:40px; margin:0 auto; border-radius:100%;}
.nex_Collection_Ablum_Followers ul li a p{ height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#777; text-align:center; margin-top:8px;}
.nex_Collection_Follower_No{}
.nex_Collection_Follower_No em{display:block; width:180px; height:160px; margin:20px auto; background:url(/search/nex_cry.png) center no-repeat; background-size:100px;}
.nex_Collection_Follower_No p{height:20px; line-height:20px; text-align:center; overflow:hidden; font-size:16px; color:#666;}
.nex_Collection_Ablum_UserCollections{}
.nex_Collection_Ablum_UserCollections ul li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #f3f3f3;}
.nex_Collection_Ablum_Pbn{ height:20px; line-height:20px; overflow:hidden; margin-bottom:5px;}
.nex_Collection_Ablum_Pbn a{ font-size:14px; color:#333;}
.nex_Collection_Ablum_Bbm{}
.nex_Collection_Ablum_Bbm dl dd{ float:left; height:20px; line-height:20px; font-size:12px; color:#999; margin-right:10px;}
.nex_Collection_Ablum_Bbm dl dd em{ color:#666; margin-right:4px;}


.nex_Collection_Invite{ padding:15px;}
.nex_Collection_Invite_Top{ height:30px; margin-bottom:15px;}
.nex_Collection_Invite_Top label{ display:inline-block; float:left; width:60px; height:30px; line-height:30px; font-size:14px; color:#666;}
.nex_Collection_Sels{ padding:0; border:0;}
.nex_Collection_Sels input{ width:100%; border:1px solid #f3f3f3; height:28px; line-height:28px;}
.nex_Collection_Invite_btm{}
.nex_Collection_Invite_btm em{ display:block; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px; font-size:12px; color:#999; }
.nex_Collection_Invite_btm span{ color:#FF4466; padding:0 3px; font-weight:14px;}
.nex_Collection_Invite_btm button.nex_Collection_Invite_btn{ width:60px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#fff; border-radius:2px; background:#FF4466; border:0;}
.nex_usertopnav a#nex_backcollection{ display:block; width:70px; height:50px; line-height:50px; text-align:center; font-size:12px; color:#999; position:absolute; top:0; right:0;}
#nex_Collection_Comment_Detail{ padding:60px 15px 15px 15px;}
.nex_Collection_Comment_DTop{}
.nex_Collection_Comment_DTop h5{ height:30px; line-height:30px; margin-bottom:5px; font-size:16px; color:#333; font-weight:600;}
.nex_Collection_Ablum_Comment_BoxTop{}
.nex_Collection_Ablum_Comment_BoxTop ul li{ float:left; margin-right:15px; height:25px; line-height:25px;}
.nex_Collection_Ablum_Comment_BoxTop ul li a{ font-size:12px; color:#999;}
.nex_Collection_Ablum_Comment_BoxTop ul li.a a{ color:#FF4466; font-weight:600;  font-size:15px; }

.nex_Collection_Comment_Postarea{ margin-bottom:30px;}
.nex_Collection_Comment_Postarea textarea.nex_Collection_Comment_PostTXT{ width:99%; border:1px solid #f3f3f3; margin-bottom:10px;}
.nex_Collection_Comment_Postarea button.nex_Collection_View_Delbtn{ width:60px; height:30px; line-height:30px; background:#FF4466; font-size:12px; color:#fff; border-radius:2px; border:0;}

#nex_Collection_UserList{ padding:70px 15px 15px 15px;}

/*=======快速发帖=======*/
.fastnavheader{ height:59px; line-height:59px;background:#FF4466; padding:0 10px;}
.fastnavheader a{ display:block; float:left; background:url(/images/back.png) 0px center no-repeat; padding-left:22px; background-size:12px; font-size:12px; color:#fff;}
.fastnavheader h1{ float:right; font-size:12px; color:#fff; font-weight:300;}
.nex_fastnav{ background:#fff; padding:20px;}
.nex_fastnav a{ display:block; float:left; margin:0 10px 10px 0; padding:0 10px; background:#FF4466; color:#fff; font-size:12px; color:#fff; height:25px; line-height:25px; border-radius:2px;}
.nex_post_BOXes{ padding:15px; background:#fff;}
.nex_post_BOX_lft{overflow: hidden;margin: 10px 0 20px 0; width: 100%; border: solid; border-color: #eee; border-width: 1px 1px 1px 0; background: #fff;}
.nex_post_BOX_lft li{ float: left; overflow-x: hidden; overflow-y: auto; padding: 5px 1.5%;  width: 29%; min-height: 300px; border-left: 1px solid #f6f6f6;}
.nex_post_BOX_lft li a{ display: block; height:30px; line-height:30px; white-space: nowrap; overflow: hidden; font-size:14px; color:#333; padding: 0 4px;}
.nex_post_BOX_lft li p.Add_class a{ color:#FF4466; font-weight:500;}
.nex_btn{display: block;  width: 100px;padding:0 10px!important;color: #FFF!important;text-align: center; float: left;height: 30px!important; line-height: 30px!important;}
.nex_btn span{ font-size:12px; color:#fff;}
.nex_post_Blue{background-color: #FF4466!important; border-color: #FF4466!important; border: 0px outset buttonface!important; text-align: center; height: 30px!important; line-height: 30px!important;}
.nex_post_Gray{ background-color: #ccc!important; border-color: #eee!important; border: 0px outset buttonface!important; text-align: center; height: 30px!important; line-height: 30px!important;}
.nex_hide_NaV{ line-height: 22px!important; font-size:12px; color:#333; margin-bottom:10px;}

#nex_emoji_box{}
#nex_emoji_inner{ margin-top:20px;}
#nex_emoji_items{}
.nex_emoji_inner{padding:20px; border:!px solid #f3f3f3; background:#f9f9f9;}
.nex_emoji_inner ul{ width:105%;}
.nex_emoji_inner ul li{ display:inline-block!important; margin:0 10px 5px 0; float:none;}
.nex_emoji_inner ul li img{ width:33px; height:33px;}

/*分享帖子*/
.nex_sharebox{}
.nex_sharebox ul{ display:table; margin:35px auto 10px auto;}
.nex_sharebox ul li{ float:left; margin:0 10px; }
.nex_sharebox ul li a{ display:block; color:#fff; width:50px; height:80px; position:relative;}
.nex_sharebox ul li a p{ height:20px; line-height:20px; text-align:center; font-size:14px; color:#666; margin-top:10px;}
.nex_sharebox ul li a.nex_dianzan{}
.nex_sharebox ul li a.nex_dianzan i{ display:block; width:50px;height:50px;background:#FF5800 url(/viewthread/dianzan.png) center no-repeat; background-size:20px; border-radius:100%;}
.nex_sharebox ul li a.nex_dianzan span{ display:block; width:20px; height:20px; line-height:20px; border-radius:100%; background:#fff; position:absolute; top:-5px; right:-5px; padding:3px;}
.nex_sharebox ul li a.nex_dianzan span em{ display:block;width:20px; height:20px; line-height:20px; border-radius:100%; background:#FF5800; text-align:center; font-size:12px; color:#fff; overflow:hidden;}
.nex_sharebox ul li a.nex_favs{}
.nex_sharebox ul li a.nex_favs i{ display:block; width:50px;height:50px;background:#FF8F00 url(/viewthread/shoucang.png) center no-repeat; background-size:20px;border-radius:100%;}

.nex_share{ width:100%; padding-bottom:20px; float:left;}
.nex_share a.nex_btn{ display:block; width:35%; padding:5px 0!important;float:left;}
.nex_vt_post_box{ }
.nex_vtpostbox{ margin:0 15px; padding:10px 0; overflow:hidden; background: #fff; border-bottom: solid 1px #eee; position:relative;}

.nex_pd_sub_lists a{ display:block;width: 30px; height: 30px; line-height: 30px; background-size: 80% auto !important; text-indent: -6669px; overflow: hidden; color: #fff; font-size: 16px; background:url(/viewthread/share.png) center no-repeat;}
#nex_height_dot{ height:45px;}
/*分类信息*/
.nex_sortmains{ position:relative;}
.nex_layout_bd{ position:relative;}
.nex_layout_rt{ }
.nex_layout_rt_info{ position:relative; width:100%; margin-bottom:20px;}
.nex_layout_decor{ color: #fff;  background: #373332;  font-size: 16px;  width: 100%; height:45px; line-height:45px;  border-radius: 30px; margin-bottom:20px; }
.nex_layout_decor img{position: absolute; width: 60px; top: -10px; left: 15px;}
.nex_layout_decor a{display: block;color: #fcee21; text-indent:40%; position:relative;}
.nex_layout_decor a:after{display:block; content:''; width: 50px; height:50px;position:absolute; top: -5px; left: 25%; background:url(/fenlei/tongzhi.png) center no-repeat; background-size:50px;}

.nex_layout_decor a:hover{color: #fff;}
.nex_layout_rt_top{ height:380px; background:#fff; margin-bottom:20px;}
.nex_layout_rt_top h5{height:48px; line-height:24px; font-size:16px; color:#333; font-weight:600; margin-bottom:20px; overflow:hidden;}

.nex_layout_items{ padding: 10px; background: #f3f7ff; border-radius: 4px; margin-bottom:20px;}
.nex_layout_items ul li{ height:30px; line-height:30px; overflow:hidden; font-size:14px;}
.nex_layout_items ul li em{ display:block; float:left; color:#999;}
.nex_layout_items ul li span{display:block; float:right; color:#8c8c8c; text-align:right;}
.nex_layout_items ul li span a{ font-size:14px; color:#FF4466;}
.nex_layout_dlbtn{ margin-bottom:20px;}
.nex_layout_dlbtn a{ display:block; height:36px; line-height:36px; background:#FF4466; border-radius:4px; font-size:12px; color:#fff; font-weight:600; box-shadow: 0 8px 10px rgba(255, 68, 102,.3); text-align:center; position:relative;}
.nex_layout_dlbtn a:after{ content:""; width:19px; height:16px; position:absolute; display:block; top:10px; left:33%; background:url(/fenlei/cart.png) center no-repeat;}

.nex_layout_vipbtn{display:none;}
.nex_layout_vipbtn a{ display:block; height:36px; line-height:36px; background:#F46300; border-radius:4px; font-size:12px; color:#fff; font-weight:600; box-shadow: 0 8px 10px rgba(255, 68, 102,.3); text-align:center; position:relative;}
.nex_layout_vipbtn a:after{ content:""; width:19px; height:16px; position:absolute; display:block; top:10px; left:33%; background:url(/fenlei/vip.png) center no-repeat;}

.nex_layout_vipbtn_mobile{ margin-bottom:20px;}
.nex_layout_vipbtn_mobile a{ display:block; height:36px; line-height:36px; background:#F46300; border-radius:4px; font-size:12px; color:#fff; font-weight:600; box-shadow: 0 8px 10px rgba(255, 68, 102,.3); text-align:center; position:relative;}
.nex_layout_vipbtn_mobile a:after{ content:""; width:19px; height:16px; position:absolute; display:block; top:10px; left:33%; background:url(/fenlei/vip.png) center no-repeat;}


.nex_layout_favbtn{position: absolute; top:480px!important; right:auto!important; z-index: 12; width:100%;}
.nex_layout_favbtn a:after{ content:""; width:16px; height:16px; position:absolute; display:block; top:10px; left:33%!important;  background:url(/fenlei/fav.png) center no-repeat;}
.nex_layout_favbtn a { display: block; width:85%!important; height: 36px; line-height: 36px; background: #058FF9; border-radius: 4px; font-size: 12px; color: #fff; font-weight: 600; box-shadow: 0 8px 10px rgba(5, 143, 249,.3); text-align:center; text-indent:inherit!important;  position: relative;}
.nex_layout_rt_vip{ display: none; width:100%; background:#fff; margin-bottom:20px;}
.nex_layout_rt_vip a{ display:block; width:100%;}


.nex_layout_model_info{ position:relative;  margin-bottom:20px; background:#fff;}
.nex_modelcard_title{ height:20px; line-height:20px;overflow:hidden; font-size:16px; color:#333; margin-bottom:20px; background:url(/fenlei/model_icon.png) left center no-repeat; padding-left:30px;}
.nex_model_intel{}
.nex_model_avator{ float:left; width:120px; height:170px;}
.nex_model_avator span{ display:block; width:120px; height:170px;}
.nex_model_terms{ padding-left:140px;}
.nex_model_terms_name{ height:30px; line-height:30px; overflow:hidden; font-size:16px; color:#333; overflow:hidden; }
.nex_model_terms_entry{ height: 20px; line-height: 20px; overflow: hidden; margin: 10px 0;}
.nex_model_terms_entry span{ display: block;  float: left;  font-size: 12px; color: #999;}
.nex_model_terms_entry em{ display: block;  float: left;  width: 1px;  height: 10px; margin: 5px 10px 0 10px;  background: #ccc;}
.nex_model_terms_salary{ height: 40px; line-height: 40px; font-size: 24px; color:#FF4466; margin-bottom:24px; overflow:hidden;}
.nex_model_terms_salary em{ font-size: 16px; margin: 0 5px;}
.nex_model_apply{}
.nex_model_apply a{ display:block; width:100%; height: 36px; line-height: 36px; background: #FF9900 url(/fenlei/book.png) 30% center no-repeat; border-radius: 4px; font-size: 12px; color: #fff; font-weight: 600; box-shadow: 0 8px 10px rgba(255, 153, 0,.3); text-indent: 40%; position: relative;}
.nex_model_apply a:hover{}
.nex_moteintel{ padding:15px 0 5px 0; background:#f8f8f8; margin:20px 0;}
.nex_moteintel ul{ display:table; margin:0 auto;}
.nex_moteintel ul li{ float: left; margin:0 13px; text-align: center;}
.nex_moteintel ul li i{ display:block; width: 23px; height: 23px; margin:0 auto 5px;}
.nex_moteintel ul li i.nex_model_icon_height{background: url(/fenlei/icon_height.png) center no-repeat; background-size:23px;}
.nex_moteintel ul li i.nex_model_icon_weight{background: url(/fenlei/icon_weight.png) center no-repeat; background-size:23px;}
.nex_moteintel ul li i.nex_model_icon_measure{background: url(/fenlei/icon_measure.png) center no-repeat; background-size:23px;}
.nex_moteintel ul li i.nex_model_icon_shoes{background: url(/fenlei/icon_shoes.png) center no-repeat; background-size:23px;}
.nex_moteintel ul li i.nex_model_icon_haircut{background: url(/fenlei/icon_haircut.png) center no-repeat; background-size:23px;}
.nex_moteintel ul li h3{ height: 20px; line-height: 20px; overflow: hidden; font-size: 12px; color: #333; font-weight: 400;}
.nex_moteintel ul li p{ height: 30px; line-height: 30px; font-size: 12px; color: #999; font-weight: 400;}
.nex_model_itemlist{}
.nex_model_itemlist ul li{ margin-bottom:20px;}
.nex_model_itemlist ul li h2{ height:20px; line-height:20px; overflow:hidden; margin:0px!important; margin-bottom:20px!important; font-size:14px; color:#333; padding-left:20px; background:url(/fenlei/decor_icon.png) left center no-repeat;}
.nex_text_desc{ line-height:24px; font-size:12px; color:#999;}
.nex_text_desc span{margin-right: 10px; display: inline-block; height: 30px; line-height: 30px; font-size: 12px; color: #999;}
.nex_job_tags{}
.nex_job_tags dl dd{ margin-bottom:20px;}
.nex_job_tags dl dd h5{ height:20px; line-height:20px; overflow:hidden; margin-bottom:10px; font-size:12px; color:#333; font-weight:500;}
.nex_text_descs{line-height:24px; font-size:12px; color:#999;}
.nex_text_descs i{ margin-right:8px;}
.nex_text_descs span{margin-right: 10px; display: inline-block; height: 30px; line-height: 30px; font-size: 12px; color: #999;}


.nex_layout_job_info{ position:relative; margin-bottom:20px; background:#fff;}
.nex_modeljob_title{height:20px; line-height:20px;overflow:hidden; font-size:16px; color:#333; margin-bottom:20px; background:url(/fenlei/job_icon.png) left center no-repeat; padding-left:30px;}
.nex_modeljob_subject{ height:48px; line-height:24px; font-size:18px; color:#333; font-weight:600; margin-bottom:20px; overflow:hidden;}
.nex_modeljob_items{ padding:15px; background:#f8f8f8; margin-bottom:20px;}
.nex_modeljob_items ul li{ height:33px; line-height:33px; overflow:hidden; border-bottom:1px solid #f3f3f3;}
.nex_modeljob_items ul li:last-child{ height:33px; line-height:33px; overflow:hidden; border-bottom:0;}
.nex_modeljob_items ul li em{ display:block; float:left; font-size:14px; color:#999;}
.nex_modeljob_items ul li span{ display:block; float:right; font-size:14px; color:#333; text-align:right;}
.nex_modeljob_apply{ margin-bottom:20px;}
.nex_modeljob_apply a{ display:block; height:36px; line-height:36px; background:#FF4466; border-radius:4px; font-size:12px; color:#fff; font-weight:600; box-shadow: 0 8px 10px rgba(255, 68, 102,.3); text-align:center; position:relative;}
.nex_modeljob_apply a:after{ content:""; width:19px; height:16px; position:absolute; display:block; top:10px; left:32%; background:url(/fenlei/apply.png) center no-repeat;}
.nex_modeljob_apply a:hover{ background:#FF6681;}
.nex_modeljob_tips{ margin-top:80px; line-height:18px; font-size:12px; color:#ff0000; font-weight:600;}
.nex_modeljob_tips span{ font-size:12px;  margin-right:10px;}

.nex_fangpian{border:1px solid #f3f3f3;border-bottom:0;margin-top:20px;}
.nex_fangpian_top{height:40px;line-height:40px;border-bottom:1px solid #f3f3f3;padding:0 10px;background:#f8f8f8;}

.nex_fangpian_top span{display:block;float:left;height:40px;line-height:40px;font-size:14px;color:#FF4466;font-weight:500;}
.nex_switch{float:right;height:20px;line-height:20px;cursor:pointer;padding:0 10px;background:#FF4466;font-size:12px;color:#fff;border-radius:2px;margin-top:10px;}

.nex_fangpianlists{padding-top:10px;background:#f8f8f8;}
.nex_fangpianlists h5{height:25px;line-height:25px;font-size:14px;color:#ff0000;padding:0 10px;margin-bottom:10px;font-weight:500;overflow:hidden;}
.nex_fangpianlists ul li{line-height:22px;border-bottom:1px solid #f3f3f3;padding:0 10px;overflow:hidden;font-size:12px;color:#333; margin-bottom:10px; padding-bottom:10px;}




/*论坛*/
.nex_announcement{ padding:15px; background:#fff;}
.nex_announcement ul li{ padding-bottom:13px; margin-bottom:13px; border-bottom:1px solid #f6f6f6;}
.nex_announcement ul li:last-child{ margin-bottom:0; border-bottom:0;}
.nex_announcement_tops{ }
.nex_announcement_tops h3{line-height:25px; font-size:16px; color:#333; margin-bottom:10px;}
.nex_announcement_tops em{ margin-left:10px; color:#FF4466; font-weight:300; font-size:12px;}
.nex_announcement_btms{}
.nex_announcement_btms p{ height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#aaa; margin-bottom:10px;}
.nex_announcement_btms h5{ line-height:22px; font-size:12px; color:#666; font-weight:500;}
.container{ background:#fff!important; padding-top:50px;}

.nex_bbstopnav_viewthread{ height:50px;background:#FF4466; width:100%; position: fixed; left: 0; z-index: 11111; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }
.nex_bbstopnav_viewthread a.nexback{width: 50px; height: 50px; line-height:50px; position:absolute; top:0; left:0; z-index:22;overflow: hidden; color: #fff; font-size: 16px; background:url(/images/back.png) center no-repeat;background-size: 15px!important; }
.nex_bbstopnav_viewthread h3{width: 120px; height: 50px; line-height: 50px; text-align: center; overflow: hidden;margin: 0 auto; font-size: 16px;color: #fff;  font-weight: 300;}

/*内容页*/
.nex_vt_container{ padding-top:50px; background:#F3F5F9;}
.postlist{margin:15px; }
.postlist .page{ margin-bottom:20px;}
.nex_threadinertools{ width:35px; position: fixed; right:4%; bottom:10%; z-index: 43;}
.nex_threadinertools ul li{ margin-bottom:10px;width:35px; height:35px;}
.nex_threadinertools ul li a{ display:block; width:35px; height:35px; border-radius:100%; border:1px solid #FF4466;}
.nex_threadinertools ul li.nex_threadinertools_home a{ background:#FF4466 url(/viewthread/sidetools/home.png) center no-repeat; background-size:25px;}
.nex_threadinertools ul li.nex_threadinertools_scrolltop a.scrolltop{background:#FF4466 url(/viewthread/sidetools/up.png) center no-repeat; background-size:20px;}
.scrolltop{ position:absolute; right:-2px; opacity:1!important; bottom: 10px!important; box-shadow:none!important;}
.scrolltop:before{ display:none;}
.scrolltop:after{display:none;}

.nex_threadinertools ul li.nex_threadinertools_scrolltop a.bottom{ background:#FF4466 url(/viewthread/sidetools/down.png) center no-repeat; background-size:20px;}

.nex_bbstopnav_displaylist{ height:50px; width:100%;  background: #ffffff; border-bottom:1px solid #f6f6f6; position:fixed; z-index:222; }
.nex_bbstopnav_displaylist a.nexback{width: 50px; height: 50px; line-height:50px; position:absolute; top:0; left:0; z-index:22;overflow: hidden;background:url(/images/back.png) center no-repeat;background-size: 18px!important;}
.nex_bbstopnav_displaylist h3{ width:120px; height:50px; line-height:50px; text-align:center; overflow:hidden; margin:0 auto; font-size:18px; color:#333; font-weight:600;}
.nex_postbbsbtn a{ display:none;width: 50px; height: 50px; line-height:50px; position:absolute; top:0; right:0; z-index:22;text-indent: 100px; overflow: hidden; color: #fff; font-size: 16px; background:url(/images/back.png) center no-repeat;background-size: 18px!important; }
.nex_forumbody{ background:#F3F5F9;}

.nex_bbstopnav_viewthread{ height:50px;background:#FF4466; width:100%; position: fixed; left: 0; z-index: 11111; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }


.nex_bbstopnav_viewthread h3{width: 120px; height: 50px; line-height: 50px; text-align: center; overflow: hidden;margin: 0 auto; font-size: 16px;color: #fff;  font-weight: 300;}
.category .name .tit{ color:#fff;}
.nex_fatiez a{ display:block; width: 50px;  height: 50px; line-height: 50px; position:absolute; top:0; right:0; z-index:22; background-size: 25px!important;  overflow: hidden; color: #fff; background: url(/viewthread/post_viewthread.png) center no-repeat;}
#mask{ background:rgba(0,0,0,0.5)!important; opacity:1!important;}
.dialogbox .button{ max-width:120px;}
.nex_redirect{ display:inline-block; background: #FF4466; font-size:12px; color:#fff; height: 30px; line-height:30px; font-size:12px; color:#fff!important;  text-align:center;}




.nex_viewthreadTop{padding:15px; background:#fff; margin-bottom:15px; }
.nex_viewthreadTop .dialogbox{ box-shadow:none;}
.nex_viewthreadTop .dialogbox .nex_redirect{ float:left;}
.nex_viewthread_intel{background: #fff; width:100%; color: #333; position: relative; margin-bottom:20px;}
.nex_viewthread_intel h3{margin-bottom: 15px; float:left; width:80%;  line-height: 24px; margin-bottom:10px; font-size: 20px; color: #333; font-weight:400; }
.nex_viewthread_intel a.nex_Managing_btn{ display:inline-block; position:absolute; top:5px; right:0;width:20px; height:20px; background:url(/viewthread/nex_icon_setting.png) center no-repeat; background-size:20px;}
.nex_viewthread_info{ padding-bottom:10px;}
.nex_viewthread_include{ float:left; width:60%;}
.nex_viewthreadtop_avatar{ float:left;  width:38px; height:38px;}
.nex_viewthreadtop_avatar img{ width:38px; height:38px; border-radius:100%;}
.nex_viewthreadtop_others{ padding-left:50px; width:90%;}
.nex_viewthreadtop_ost{ height:20px; line-height:20px; margin-bottom:5px;}
.nex_viewthreadtop_ost h4{ float:left; margin-right:8px; font-size:14px; color:#333; font-weight:500;}
.nex_vt_lvnid{ float:left; }
.nex_vt_lvnid i{ display:block; width:18px; height:18px; line-height:18px; text-align:center;}
.nex_vt_lvnid em{ display:inline-block; font-size:14px; color:#fff!important; transform: scale(0.67) ;}
.nex_vt_lvnid i.nex_level1{ background:url(/viewthread/nex_person_level1.png) no-repeat; background-size:18px;}
.nex_vt_lvnid i.nex_level2{ background:url(/viewthread/nex_person_level2.png) no-repeat; background-size:18px;}
.nex_vt_lvnid i.nex_level3{ background:url(/viewthread/nex_person_level3.png) no-repeat; background-size:18px;}
.nex_vt_lvnid i.nex_level4{ background:url(/viewthread/nex_person_level4.png) no-repeat; background-size:18px;}
.nex_viewthreadtop_osb{ height:15px; line-height:15px; font-size:12px; color:#999;}
.nex_viewthreadtop_osb span{ float:left; display:inline-block;}
.nex_viewthreadtop_osb em{float:left;  display:inline-block; width:1px; height:10px; background:#ccc; margin:2.5px 8px 0 8px;}
.nex_viewthreadtop_osb i{ float:left; max-width:70px; height:15px; line-height:15px;overflow:hidden;}

.nex_viewthread_topfav{ float:right;}
.nex_viewthread_topfav a{ display:block; width:55px; height:22px; line-height:22px; text-align:center; font-size:12px; color:#fff!important; background:#FF4466;  border-radius:2px;}

.nex_vt_inner_fuction{}
.nex_vt_inner_fuction_top{}
.nex_vt_inner_fuction_top ul{ display:table; margin:20px auto 30px;}
.nex_vt_inner_fuction_top ul li{ float:left; margin:0 5px;}
.nex_vt_inner_fuction_top ul li a{display:block; width:60px; height:60px;border-radius:100%;  }
.nex_vt_inner_fuction_top ul li a em{ display:block; height:30px; line-height:40px; text-align:center; font-size:14px; color:#fff; overflow:hidden;}
.nex_vt_inner_fuction_top ul li a p{ height:20px; line-height:20px; text-align:center; font-size:12px; color:#fff; overflow:hidden;}
.nex_vt_inner_fuction_top ul li.nex_vt_if_support a{ background:#FF4466;}
.nex_vt_inner_fuction_top ul li.nex_vt_if_drop a{ background:#FF6F59;}

.nex_vt_copyright{background: #fcfcfc; border-left: 6px solid #f3f3f3; padding:20px; margin-top:20px; display:none; margin-bottom:20px;}
.nex_vt_copyright h5{height:20px; line-height:20px; font-size:14px; color:#333; font-weight:500; margin-bottom:10px;}
.nex_vt_copyright ul{}
.nex_vt_copyright ul li{ line-height:20px; font-size:12px; color:#333; font-weight:400; border-bottom:1px solid #eee; padding-bottom:10px; margin-bottom:10px;}
.nex_vt_copyright ul li:last-child{ border-bottom:0; padding-bottom:0; margin-bottom:0;}
.nex_vt_copyright ul li a{ font-weight:600; color:#FF4466; margin:0 5px; font-weight:400; text-decoration:underline;}
.nex_vt_inter_btm{ height:20px; line-height:20px; border-top:1px solid #f3f3f3; padding-top:10px;}
.nex_vt_inter_btm ul{}
.nex_vt_inter_btm ul li{ float:left; margin-right:20px; height:20px; line-height:20px; font-size:12px; color:#999; padding-left:22px;}
.nex_vt_inter_btm ul li.nex_vt_if_read{ background:url(/viewthread/top_view.png) left center no-repeat; background-size:15px;}
.nex_vt_inter_btm ul li.nex_vt_if_reply{ background:url(/viewthread/top_reply.png) left center no-repeat; background-size:15px;}
.nex_vt_inter_btm ul li em{ margin-right:5px;}


.subtsm{ padding:10px 10px 0 10px; background:#fcfcfc;}



.nex_vtpostbox{ padding:15px; overflow:hidden; background: #fff; border-bottom:1px solid  #f9f9f9; position:relative;}

.nex_pd_sub_lists a{ display:block;width: 30px; height: 30px; line-height: 30px; background-size: 80% auto !important; text-indent: -6669px; overflow: hidden; color: #fff; font-size: 16px; background:url(/viewthread/share.png) center no-repeat;}
/*楼层*/
/*推荐*/
.nex_vt_recoms{ background:#fff; padding:15px; margin-bottom:15px;}

.nex_inner_title{ height:35px; border-bottom:1px solid #f3f3f3; margin-bottom:10px;}
.nex_inner_title ul{}
.nex_inner_title ul li{ float:left; width:60px; height:25px; line-height:25px; overflow:hidden; text-align:center; border-radius:4px; margin-right:10px; background:#eee; font-size:12px; color:#333;}
.nex_inner_title ul li.cur{ background:#FF4466; color:#fff;}
.nex_displacement_rklist{}
.nex_displacement_rklist ul li{ height:33px; line-height:33px; border-bottom:1px solid #f3f3f3;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.nex_displacement_rklist ul li:last-child{ border-bottom:0;}
.nex_displacement_rklist ul li em{ display:block; float:left; width:20px; height:33px; line-height:33px; font-size:14px; color:#999;}
.nex_displacement_rklist ul li em.nex_dis_num1{ color:#FF4466;}
.nex_displacement_rklist ul li em.nex_dis_num2{ color:#FF778F;}
.nex_displacement_rklist ul li em.nex_dis_num3{ color:#FFAAB9;}
.nex_displacement_rklist ul li a{ padding-left:5px; font-size:14px; color:#333;}
.nex_displacement_rklist ul li a.nex_dis_txt1{color:#FF4466;}
.nex_displacement_rklist ul li a.nex_dis_txt2{color:#FF778F;}
.nex_displacement_rklist ul li a.nex_dis_txt3{color:#FFAAB9;}
.nex_index_rk_box{}
.nex_index_rk_box dl dd{ display:none;}



				
.nex_vt_posttitles{height: 50px; line-height: 50px; border-bottom:1px solid #f3f3f3; background:#fff; margin-top:10px; padding:0 15px;}
.nex_vt_reply_bdl{ float:left;}
.nex_vt_reply_bdl a{ display:block; float:left;width:60px;height:50px; padding:0 8px; line-height:50px; font-size:14px; color:#666;}
.nex_vt_reply_bdl span{display:block; float:left; width:60px; height:50px; position:relative; line-height:50px; font-size:14px; color:#333;}
.nex_vt_reply_bdl span:after{ content:''; display:block; width:22px; height:2px; background:#333; position:absolute; top:48px; left:25%;}
.nex_vt_reply_order{ float:right;}
.nex_vt_reply_order ul li{ float:left; margin-left:10px; height:50px; line-height:50px;}
.nex_vt_reply_order ul li a{ font-size:14px; color:#333;}


.nex_vt_nonfirst{padding:15px 15px 60px 15px;background:#fff url(/viewthread/sofa.png) center 50px no-repeat;background-size:120px;}
.nex_vt_nonfirst p{ height:50px; line-height:50px;text-align:center;color:#666; font-size:15px; margin-top:165px;}


.nex_fr_reply{position:fixed;right:0;left:0;bottom:0;top:0;background:rgba(0,0,0,.5);z-index:111;display:none;}
.nex_fr_reply form {border-bottom:solid 1px #eee;border-top:solid 1px #eee;padding:15px;background:#fff;position:absolute;bottom:0;left:0;right:0;}
.nex_fr_fixbtm { position: fixed; bottom: 0; width: 92%; padding:0 4%; left: 0;height:55px !important; background:#fff; border-top:1px solid #f3f3f3; z-index:200;}
.nex_fr_fixbtm .nex_c_t_r_btn{ border-radius:2px; background:#f6f6f6 url(/viewthread/fastpost.png) 9% center no-repeat; background-size:15px; height: 36px; line-height: 36px; margin-top: 10px;font-size: 12px; width: 45%; float: left; display: block; text-indent:25%; padding:0 3%;color: #666;}
.nex_fr_right{ float:right; margin-top:4px;}

.nex_btm_items{ float:left; position:relative; margin:10px 6px; width:30px;}
.nex_btm_items span{width:30px;height:30px;display:block;position:relative; }
.nex_btm_items em{ display:block; position:absolute; top:-5px; right:-10px; border-radius:24px; padding:0 2px;width:20px;height: 13px; overflow:hidden;line-height: 13px;color: #fff;  text-align: center; font-size:12px; background:#FF534D; box-shadow:2px 3px 4px #FF534D;}

.nex_vt_replies{}
.nex_vt_replies span{ background:url(/viewthread/btm_reply.png) center no-repeat; background-size:25px;}
.nex_vt_fav span{ background:url(/viewthread/btm_fav.png) center no-repeat; background-size:22px;}
.nex_vt_like span{ background:url(/viewthread/btm_zan.png) center no-repeat; background-size:23px;}
.nex_vt_share{display:block;width: 20px; height: 20px; overflow: hidden; background:url(/viewthread/topShare.png) center no-repeat;background-size: 38px!important;}
.warning{ border: dotted 1px #eee; padding: 10px 15px; font-size: 12px; line-height: 22px; color: #666;background: #fdfdfd; margin: 5px 0;}
.warning a{margin:0 5px;}

.nex_vt_postreply_box{ padding:20px 15px 15px 15px; background:#fff; border-bottom:1px solid #f3f3f3;}
.nex_vt_replyavator{ float:left; width:30px; height:30px;}
.nex_vt_replyavator img{ width:30px; height:30px; border-radius:100%;}
.nex_vt_replyothers{ padding-left:50px;}
.nex_vt_replyothers_top{ margin-bottom:10px;}
.nex_vt_replyothers_topl{ width:80%; float:left;}
.nex_vt_replyothers_topname{height:20px; line-height:20px; margin-bottom:2px;}
.nex_vt_replyothers_topname h4{ float:left; margin-right:8px; font-size:14px; color:#333; font-weight:500;}

.nex_vt_replyothers_topintel{}
.nex_vt_replyothers_topintel{ height:15px; line-height:15px; font-size:12px; color:#999;}
.nex_vt_replyothers_topintel span{ float:left; display:inline-block;}
.nex_vt_replyothers_topintel em{float:left;  display:inline-block; width:1px; height:10px; background:#ccc; margin:2.5px 8px 0 8px;}
.nex_vt_replyothers_topintel i{ float:left; max-width:70px; height:15px; line-height:15px;overflow:hidden;}



.nex_vt_replyothers_toprtools{ float:right;}
.nex_vt_replytools{}
.nex_vt_replytools a{ display:block; width:25px; height:15px; background:url(/viewthread/nex_icon_setting_h.png) center no-repeat; background-size:15px;}
.nex_vt_replyothers_toprtools .dialogbox{ box-shadow:none;}
.nex_vt_replyothers_toprtools .dialogbox .redirect{ float:left;}
.nex-redirect{ margin-top:55px!important; height:20px; line-height:20px; border-radius:2px; margin-right:10px;}


/*回复*/
.img_list img{margin:10px 0;width:100%!important;}
.img_one img{width:100%!important;}
.nex_vtpostbox_main{ padding:15px; background:#fff; margin-bottom:15px;}
.nex_vtpostbox_bt{ padding:0;font-size: 14px; line-height: 25px;  color: #555; border-bottom:0;}
.nex_vtpostbox_bt a img{ width:100%; margin:10px 0;}
.nex_reply_contant{ overflow:hidden; margin-bottom:15px;}
.nex_reply_contant img{ display:inline-block;max-width:100%;}
.nex_reply_contant .quote{ padding:15px; margin:15px 0 0 0; background:#fafafa; border-radius:2px; }
/*签名*/
.sign { margin: 15px 0; border: dashed 1px #eee; padding: 5px; font-size: 12px; line-height: 22px; min-height: 22px; position: relative;}
.sign span { position: absolute; top: -4px; left: 5px; background: url(/viewthread/signame.jpg) no-repeat 0 0; width: 67px;   height: 7px;  display: block;}
/*标签*/
.nex_vt_tags{padding-left:0;background:none; margin:20px 0;}
.nex_vt_tags a{display:inline-block;padding:0 15px;line-height:22px;border:1px solid #eee;background-color:#eee;color:#757575;margin:0 5px 5px 0;overflow:hidden;font-size:14px;text-align:center;border-radius:4px;}
.nex_vt_tags a:nth-child(1){ background:#FF4466;color:#fff;}

/*消息*/
.jump_c{ background:#fff;padding: 200px 20px;}
.jump_c p{ text-align:center;}
.jump_c p a{ font-size:14px; color:#FF4466;}
.nex_common_message{ color: #666; font-size:16px; padding:15px; text-align: center;}
.nex_gray_btn{}
.nex_gray_btn a{display: block; width: 158px; height: 30px; line-height: 30px; margin: 0 auto; text-align: center; font-size: 14px; color: #fff!important; background:#FF4466;}
/*弹出框*/
.nex_emoji{width:100%; margin-bottom:10px; display:none;}
.nex_emoji span{width:12.5%;text-align:center; display:inline-block;}
.d_replyfunction{}
.d_replyfunction a{ display: block; width: 30px; height: 30px; float: left; margin-right: 10px;}
.d_replyfunction a.nex_emoji_Btn{ background:url(/viewthread/emoji.png) center no-repeat; background-size:24px;}
.d_replyfunction a.nex_ohers_Page{background:url(/viewthread/photo.png) center no-repeat; background-size:30px;}
.nex_fr_reply .input{width:100%;border:solid #f6f6f6 1px;padding:10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;border-radius:2px;float:left;font-size: 14px; margin-bottom:10px;}
.fastpost .input{ height:auto; }
.nex_vt_huifubM{ width: 22%; font-size: 12px; height: 30px; line-height: 30px; text-align: center; color: #fff !important; background:#FF4466; border: none; border-radius: 2px; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.fastpost li{margin-bottom:10px;}
.fastpost li:last-child{margin:0;}

/*回复与发帖*/
.fastpostmessage{}
.post_from .sec_code{ margin-left:0!important;}
.post_from{ padding:65px 15px 15px 15px;}
.post_from li{ padding:0;}
.nex_re_titles{ font-size:12px; font-weight:300; margin-bottom:5px; color:#333; border-bottom:0;}
.post_from textarea,.post_from .px { width: 100%; border: solid #f6f6f6 1px; padding: 10px; font-size:14px; color:#666; box-sizing: border-box;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
a.nex_emoji_Btn{ display:block; width:30px; height:30px; background:url(/viewthread/emoji.png) center no-repeat; background-size:24px; float:left; margin-top:4px;}
a.nex_ohers_Page{display:block; width:30px; height:30px; float:left; margin-left:10px;}
.sec_code{ padding:0; margin-bottom:10px; margin-right:7px;}
.sec_code .txt{text-indent:10px;}
.btn_pn{ width: 100%; margin:10px auto; font-size: 14px; height: 40px; line-height: 40px; text-align: center; color: #fff !important;  border: none;  display: block; }
.nex_hf_summit_btn{background:#FF4466;}
.btn_pn_grey{background: #eee!important; color:#666;}
.btn_pn_blue{ background:#FF4466!important; color:#fff;}
.bl_line{ border-bottom:0;}
.nex_quote_title{ line-height:25px; font-size:14px; color:#666; margin-bottom:20px;}
.nex_bbs_threadbtms{ width:100%; overflow:hidden;}
.nex_threadsort_types{ border:1px solid #f6f6f6; margin-bottom:15px; text-indent:15px; font-size:12px; color:#999; padding:0;}
#filedata{}
.nex_post_title{width:100%;padding:20px;border:solid 1px #eee;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;background:#fff;height:24px;line-height:24px;font-size:12px; }
.nex_post_title::-webkit-input-placeholder {color: #999;font-size: 12px; }
.nex_Message_Box::-webkit-input-placeholder {color: #999;font-size: 12px; }
.nex_post_newtitle{ padding:8px;border:solid 1px #eee; margin-bottom:10px;background:#fff;height:24px;line-height:24px;font-size:12px; }
.login_select select{}
.nex_post_newtitle select{ padding-left:10px;}

.nex_dl_sec_code{ position:relative; margin-right:0;}
.nex_dl_sec_code img{ position:absolute; top:5px; right:0;}
.threadListTit{ position:relative;}
.post_imglist li{ margin:0 10px 0 0;}
/*登录注册*/
.nex_member_page_top{ height:80px; padding:0 15px;}
.nex_member_page_top a{ display:block; float:right; height:80px; line-height:80px; font-size:14px; color:#333;}
.nex_login_top{ padding:50px 30px 20px 30px; }
.nex_login_top h5{ height:30px; line-height:30px; font-size:28px; color:#333; overflow:hidden; margin-bottom:10px;}
.nex_login_top p{ height:30px; line-height:30px; font-size:28px; color:#333; overflow:hidden;}


.nex_DL_btn{ width:100%!important; margin-top:30px!important; height:45px!important; line-height:45px!important;}

.nex_dengluT_Txt{ margin-top:20px;}
.nex_dengluT_Txt h5{ width:145px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#999; font-weight:400; position:relative; margin:0 auto;}
.nex_dengluT_Txt h5:before{ display:block; content:''; width:20px; height:1px; background:#999; position:absolute; top:15px; left:0;}
.nex_dengluT_Txt h5:after{ display:block; content:''; width:20px; height:1px; background:#999; position:absolute; top:15px; right:0;}

.nex_dengluT_Txt ul{ margin:30px auto;}
.nex_dengluT_Txt ul li{ float:left; width:33%;}
.nex_dengluT_Txt ul li a{ display:block; text-align:center; }
.nex_dengluT_Txt ul li a i{display:block; width:28px; height:28px; margin:0 auto;}
.nex_dengluT_Txt ul li.nex_Denglu_Weixin a i{ background:url(/dl/third_weixin.png) no-repeat; background-size:28px;}
.nex_dengluT_Txt ul li.nex_Denglu_QQ a i{background:url(/dl/third_qq.png) no-repeat; background-size:28px;}
.nex_dengluT_Txt ul li.nex_Denglu_Weibo a i{ background:url(/dl/third_weibo.png) no-repeat; background-size:28px;}
.nex_dengluT_Txt ul li a p{ height:40px; line-height:40px; text-align:center; font-size:12px; color:#999; overflow:hidden;}
.login_select{}
.login_select span.span_question{position:absolute;top:0;left:0;color:#999;font-size:14px;text-indent:12px;font-weight:400;}
.nex_login_from input::-webkit-input-placeholder{color:#999!important;font-size:14px!important;font-weight:400;text-align:left;}
.login_from li.questionli{margin-bottom:5px;height:50px;line-height:50px;position:relative;}
.login_from .sec_code{margin-right:0;margin-left:0;border-bottom:1px solid #f6f6f6;}
.loginbox .btn_login .pn{background:#FF4466;width:73%;border-radius:4px;font-size:16px;color:#fff;font-weight:500;outline:none;}
.btn_register{margin-top:30px;}
.btn_register .pn{background:#FF4466;width:73%;border-radius:4px;font-size:16px;color:#fff;font-weight:500;outline:none;}
.login_from li em{display:block;float:left;margin-right:15px;margin-bottom:10px;text-align:left; height:25px;line-height:25px; font-size:12px;color:#999;overflow:hidden;}
.login_from li textarea{width:95%!important;text-indent:10px;padding:2%;outline:none;border:1px solid #eee;}
.login_from li select{height:25px;outline:none;border:1px solid #eee;float:left;margin-right:10px;}



.loginbox{ padding:0; min-height:450px; padding-top:20px; text-align:center;}
.nex_login_from .nex_common_scbox .nex_scbox_input{  width: 100%;background: none;  border: 0!important;  padding: 0;  height: 50px!important;  line-height: 50px;  font-size: 16px;  color: #333!important; text-indent:0; outline:none; }
.loginbox .nex_common_scbox{ float:none;}
.nex_common_scbox{ float:left;}
.nex_common_scbox{ position:relative;}
.nex_scbox_input{ border:1px solid #eee; height: 28px;  line-height: 28px;  border: 1px solid #eee;  text-indent: 10px; outline:none;}
.nex_Blog_sechecks{ float:left; width:50%; }
.nex_Blog_sechecks .nex_scbox_input{ }
.nex_Blog_sechecks .nex_common_scbox .nex_scbox_input{width:50%; height:28px; line-height:28px; border:1px solid #eee; text-indent:10px;}
.nex_common_scbox img{ width:100px; height:30px; display:block; position:absolute; top:0; right:-13%; }
.post_from .nex_scbox_input{width: 50%; height: 28px; line-height: 28px; border: 1px solid #eee; text-indent: 10px;}



.login_from{background:none;border:0;width:85%;margin:0 auto 30px;}
.login_from li{padding:0;color:#333;border:0!important;outline:none;line-height:30px;margin-bottom:10px;}
.login_from li .px{height:24px;outline:none;}
.p_fre { width: 100%!important;}
.login_from .px{}
.nex_login_from .px{width:100%;background:none;border:0;border-bottom:1px solid #f3f3f3!important;padding:0;height:30px!important;line-height:30px;font-size:16px;color:#333!important;}
.nex_login_from li input::-webkit-input-placeholder{color:#ccc;font-size:14px;} 


.login-btn-inner{ width:100%;}
.loginbox p {}


.login_from li,.post_msg_from li{}
.login_from .sec_code .txt,.post_from .sec_code .txt{width:100%;padding:20px;border:solid 1px #eee;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;background:#fff;height:24px;line-height:24px;font-size:16px;}
.nex_Sortlist_box .sec_code .nex_reply_input{ border:1px solid #f6f6f6;color:#666; padding:0 0 0 7px;}
.post_from .sec_code .nex_reply_input{ color:#666; padding:0 10px;}
#comment .sec_code .nex_reply_input{ width:100%!important; background:none!important; border:1px solid #f6f6f6;height: 40px; line-height: 40px; margin-bottom: 0; padding:0; color:#999; font-size:14px; margin-bottom:15px; text-indent:15px;}
.inp{ margin-bottom:10px;}
.nex_dl_sec_code .nex_reply_input{width:100%!important; background:none!important; height: 40px; line-height: 40px; margin-bottom: 0; padding: 0; color:#333; font-size:14px; border:1px solid #eee; text-indent:10px; }
.login_from li.answerli{margin-top:0;margin-bottom:0;}
.sel_list{position:absolute;top:0;left:0;width:100%;height:30px;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.login_from .sec_code{position:relative; width:100%; }
.post_from .sec_code{position:relative;  margin-left: 10px;margin-right:0;}

.login_from .sec_code .txt,.post_from .sec_code .txt{width:100% !important; margin-top:6px; padding:0; height:40px;}
.login_from .sec_code .seccodeimg{position:absolute;top:10px;right:3px;height:30px;}
.post_from .sec_code .txt{ color:#333!important;}

.post_from .sec_code .txt,.sec_code .txt{ background:none!important; margin-top:0!important; border-bottom: 1px solid rgba(255,255,255,0.3) !important;}
.fastpost .sec_code .txt{ border:1px solid #f6f6f6!important; color:#333!important}
.sec_code .txt{ text-indent:10px;}

.questionli .login-btn-inner{ position:absolute; height:50px; line-height:50px;top: 0px; left: -13px; font-size:16px; color:#333;}
.nex_sort_TYPES{ color:#333!important;}
.login_select .icon-arrow{ display:block; width:18px; height:18px; background:url(/dl/r_aw.png) no-repeat; background-size:6px; margin-top:20px; margin-right:-11px;}
.nex_post_newtitle .icon-arrow{ display:block; width:18px; height:18px; background:url(/dl/r_aw.png) no-repeat; background-size:6px; margin-top:6px; margin-right:-3px;}
.nex_post_newtitle span.span_question{ position: absolute; top: 0; left: 0; color: #999; font-size: 12px; text-indent: 12px; font-weight: 400;}
.login_select .login-btn-inner{ position:inherit;}
/* ==== 弹层提示 ==== */
.tip{ height:auto; background:#fff; margin:0 auto; border:0;text-align:center;border-radius:2px;}
.dialogbox{height:auto; margin:0 auto;text-align:center;border-radius:2px; }
.dialogbox .tip{ background:#fff;height:auto; padding: 4%;width:92%;}
.tip .button2{ background:#FF4466!important; border-radius:2px!important;}
.tip dt {padding:0px; font-size:16px; height:auto;}
.tip dd {background:#FFF; border-top:1px solid #fff;padding:15px 0;}
.tip dd a{margin-left:15px; color:#333;font-size:16px;}
.del_tips{color:#f30;font-size:16px;padding:15px;text-align:center;}
/*selected*/
.nex_stf{ padding:5px 10px; margin-bottom:10px;}
.nex_stf a{ display:inline-block; margin:0 10px 0 0; font-size:14px; color:#666; }
.nex_stf a.xw1{ color:#FF4466;font-weight:bold;}
/*收藏页面*/
.nex_Tip{ background:#fff; padding:0 15px 15px 15px; }
.nex_Tip_bd{ padding:75px 15px 10px 15px;}
.nex_Tip_box{  font-size:18px; text-align:center; color:#FF4466; margin-bottom:20px;}
.nex_Tip_box p{ font-size:16px; color:#666; height:40px; line-height:40px; overflow:hidden; margin:10px 0;}
.nex_fav_title{ font-size:16px; color:#FF4466;}
.nex_txt_input{ width: 100%; border: solid #f6f6f6 1px;font-size: 14px; padding:15px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border-radius: 2px;}
.nex_confirmed{ padding-bottom:10px;}
.nex_confirmedbtn{ width:49%; display:inline-block; height:35px; line-height:35px; background:#FF4466; font-size:14px; color:#fff; text-align:center; border:0; border-radius:2px; float:left;}
.nex_canceled{width:49%; display:inline-block; height:35px; line-height:35px; background:#eee; font-size:14px; color:#666; text-align:center; margin-left:2%; border:0; border-radius:2px; float:right;}
.nex_confirmedbtn_single{width:100%; display:inline-block; height:35px; line-height:35px; background:#FF4466; font-size:16px; color:#fff; text-align:center; margin-left:0!important; border:0;border-radius:2px;}
/*hd*/
.mbn dt{ border-bottom:1px dashed #eee; padding:8px 0;}
.nex_confirmedbtn_hd{ width:30%; display:inline-block; height:40px; line-height:40px; background:#FF4466; font-size:14px; color:#fff; text-align:center; border:0;}
.nex_txt_input_hd{ width: 100%; border: solid #f6f6f6 1px;font-size: 14px; padding: 10px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border-radius: 2px;}
.nex_hd_bg{border:1px solid #f6f6f6; width:20%; height:40px; line-height:40px; font-size:14px; overflow:hidden; color:#666; text-align:center;}
.nex_applylists{}
.nex_jointitle{ font-size:18px; color:#333; font-weight:300;  margin-bottom:10px; height:25px; line-height:25px;}


/*poll*/
.nex_polltitlers{ font-size:16px; color:#333; font-weight:400;height:30px; line-height:30px; margin:12px 0; }
.nex_polltitlers i{ display:inline-block; width:30px; height:30px; background:url(/bbs/poll.png) center no-repeat; background-size:30px;margin-right:10px; float:left;}
.nex_polltitlers strong{ display:inline-block;font-size:18px; float:left;font-weight:300;height:30px; line-height:30px; color:#FF4466; margin-right:13px;}
.nex_polltitlers em{ display:inline-block;font-size:18px; float:left;font-weight:300;height:30px; line-height:30px; color:#ff4400}
.nex_pollcount{ height:30px; line-height:30px; font-size:14px; color:#666;}
.nex_polldowncounts{ height:20px; line-height:20px; color:#666; font-size:12px; margin-bottom:5px;}
.nex_polldowncounts span{ color:#fa0000;}
.nex_pollcontentslist{}
.nex_pollclists{ margin-bottom:10px;}
.nex_pollclists label{ display:block;line-height:25px; font-size:16px; color:#555; margin-bottom:10px;}
.nex_pollclists span.nex_pollbars{ float: left; height: 13px; margin-right: 10px; width: 65%; padding: 0; border-radius: 0 8px 8px 0; background:#eaeaea;}
.nex_pollclists span.nex_pollbars em{ float: left; height: 13px; border-radius: 0 8px 8px 0;}
.nex_pollclists i{ display:inline-block;float: left; height: 13px; line-height:13px; font-size:12px;}
.nex_pollclists i em{ margin-left:3px;}
.nex_pollcontentslist span.xi1,.nex_pollcontentslist span.xi1 a{ color:#ff9900;}
.nex_pollcontentslist span.xi1 a{ padding:0 5px; text-decoration:underline;}
.nex_pollbtn{ background:#FF4466; color:#fff; border:0; padding:0 6px;}
/*rewards*/
.nex_rewards{ padding:15px; border:1px dashed #FFC773; background:#FFF6E8; margin-bottom:20px;}
.nex_rewardstxt{ height:30px; line-height:30px; float:left; color:#ff9900; font-size:16px; font-weight:300; }
.nex_rewardstxt i{ font-size:26px; padding:0 5px 0 1px; font-family:Arial, Helvetica, sans-serif}
.nex_rewardunsoluted{ float:right;height:30px; line-height:30px; }
.nex_rewardunsoluted span{ font-size:14px; color:#666;}
.nex_rewardunsoluted span.xi1{ color:#ff9900;}
.nex_rewardstxt span.xg1{ color:#ff4400; font-weight:bold;}
.nex_answerbtns{}
.nex_answerbtns a{ background:#ff9900; color:#fff; border:0; padding:5px 15px; font-size:14px; height:33px; line-height:33px; border-radius:2px;}
.nex_bestans{padding:15px; border:1px dashed #FFC773; background:#FFF6E8; margin-top:20px;}

.nex_bestans h3.nex_bestanstitle{ height:25px; line-height:25px; color:#ff9900; font-weight:500; background:url(/bbs/bestans.png) left center no-repeat; background-size:25px; padding-left:30px; font-size:18px; margin-bottom:15px; overflow:hidden; }

.nex_besttx{ width:35px; height:35px; float:left;}
.nex_besttx img{ width:35px; height:35px; border-radius:100%; margin-left:0;}
.nex_bestyu{ float:left; height:35px; line-height:35px;}
.nex_bestyu span{ font-size:12px; color:#666;}
.nex_bestyu a{ margin-left:10px;}
.nex_bestyu a.nex_bestanszz{ font-size:14px; color:#A66300}
.nex_bestyu a.nex_enterfulls{ text-decoration:underline; font-size:14px; color:#ff9900;}
.nex_bestmng{ font-size:14px; color:#666; line-height:25px; font-family:Verdana, Geneva, sans-serif;}
.nex_rewardsneirong{ margin-bottom:15px;}

.nex_rewardsneirong h5{ height:25px; line-height:25px; color:#FF5151; font-weight:500; background:url(/bbs/qna.png) left center no-repeat; background-size:22px; padding-left:30px; font-size:18px; margin-bottom:15px;}
.nex_rewardsneirong strong{ font-size:18px; color:#333; font-weight:300; line-height:30px; }
.nex_rwcontents{ margin-bottom:20px;}
/*debate*/
.nex_debatebox{}
.nex_debatetops{ height:22px; line-height:22px; overflow:hidden; margin-bottom:20px;}
.nex_debatetl{ font-size:16px; color:#5579ED; float:left; height:22px; line-height:22px;}
.nex_debatetl em{ font-size:12px; color:#5579ED; margin-left:5px;}
.nex_debatetr{font-size:16px; color:#FF4466; float:right; height:22px; line-height:22px;}
.nex_debatetr em{ font-size:12px; color:#FF4466; margin-left:5px;}
.nex_debateboxed{}
.nex_d_aff{ width:40%; float:left;}
.nex_d_aff h5{}
.nex_d_aff h5 a{ display:block; height:36px; line-height:36px; width:100%; border-radius:2px; background:#5579ED; font-size:14px; color:#fff; text-align:center; font-weight:300; }
.nex_d_aff h5 a em{font-weight:300; font-size:12px; margin-left:5px;}
.nex_gd_guandian{ margin:10px 0;color:#666; line-height:25px; max-height:275px; overflow:hidden; font-size:14px;}

.nex_d_btmzfang{padding:15px;border: 1px solid #C1CEF8; background: #F4F6FD;}
.nex_d_dfrt_zf{color:#C1CEF8!important;}
.nex_d_tyuyu_zf a{ background:#C1CEF8!important;}

.nex_d_btmfdf{ padding:15px;border: 1px solid #FFC773; background: #FFF6E8;}
.nex_d_dfrt{ float:left; height:20px; line-height:20px; font-size:14px; color:#ff9900;}
.nex_d_tyuyu{ float:right;}
.nex_d_tyuyu a{ display:block; width:40px; height:20px; line-height:20px; background:#FF4466; color:#fff; font-size:12px; text-align:center; border-radius:2px; }
.nex_d_bianshou{ margin-top:10px;}
.nex_d_bianshou ul{ width:110%}
.nex_d_bianshou ul li{ float:left; width:25px; margin:0 7% 5% 0;}
.nex_d_bianshou ul li a{ display:block;}
.nex_d_bianshou ul li a img{ width:25px; height:25px; border-radius:100%; display:block; margin:0!important;}
.nex_d_mm{ float:left; width:16%; margin:0 2%; min-height:200px;}
.nex_barfdr{ width:10%; height:100%;height:200px; position:relative; float:left; background:#f6f6f6; border-radius:5px 5px 0 0;}
.nex_barfdr em{ display:block;width:100%;  position:absolute; left:0; bottom:0; background:#5579ED;border-radius:5px 5px 0 0;}
.nex_d_vsd{ float:left; width:80%; height:30px; line-height:30px;font-size:20px; color:#666; text-align:center; }
.nex_barfdrt{ float:right; width:10%; height:100%;height:200px; position:relative;background:#f6f6f6; border-radius:5px 5px 0 0;}
.nex_barfdrt em{ display:block;width:100%;  position:absolute; left:0; bottom:0; background:#FF4466;border-radius:5px 5px 0 0;}
.nex_d_neg{width:40%; float:right;}
.nex_d_neg h5{}
.nex_d_neg h5 a{ display:block; height:36px; line-height:36px; width:100%; border-radius:2px; background:#FF4466; font-size:14px; color:#fff; text-align:center; font-weight:300; }
.nex_d_neg h5 a em{font-weight:300; font-size:12px; margin-left:5px;}
.nex_d_endings{ height:20px; line-height:20px; margin-top:10px; font-size:14px; color:#666;}
.nex_d_endings em{ margin-left:5px;}
.nex_endingbtns{}
.nex_endingbtns a{ display:block; width:100px; margin:10px 0; text-align:center;height:30px; line-height:30px; background:#5579ED; font-size:12px; color:#fff; border-radius:2px;}
.nex_d_biaotis{ height:35px; border-bottom:1px solid #f6f6f6; margin-bottom:10px; line-height:35px; font-size:16px; color:#333; }
/*trades*/
.nex_commocial{ border:1px solid #e8e8e8;}
.nex_com_tops{ height:40px; line-height:40px; background:#eee; color:#333; font-size:14px; padding:0 15px;}
.nex_com_tl{ float:right; background:url(/bbs/dealer.png) left center no-repeat; padding-left:26px;}

.nex_com_tr{ float:left; background:url(/bbs/com.png) left center no-repeat; padding-left:28px;}
.nex_com_listedf{}
.nex_com_listedf ul li{ width:94%; margin:3% auto; padding-bottom:10px; position:relative; height:180px; border-bottom:1px solid #f6f6f6;}
.nex_com_listedf ul li:last-child{ border-bottom:0;padding-bottom:0px;}
.nex_coM_pic{ position:absolute; left:0; top:0; width:140px; height:180px;}
.nex_coM_Picins{ width:100%; height:100%; position:relative;}
.nex_coM_Picins span{ display:block; width:110px; position:absolute; left:0; bottom:0; background:rgba(0, 0, 0,0.5) url(/bbs/miaobiao.png) 10px center no-repeat; font-size:12px; color:#fff; padding-left:30px; height:30px; line-height:30px; overflow:hidden;}
.nex_coM_Picins img{ width:140px; height:180px; margin:0!important;}
.nex_coM_Ifosd{ padding-left:150px;}
.nex_coM_Ifosd h4{ font-size:16px; color:#333; font-weight:300; height:45px; line-height:22px; overflow:hidden; margin-bottom:5px;}
.nex_coM_itemsd{ height:30px; line-height:30px; font-size:12px; color:#666;}
.nex_coM_itemsd span{ display:inline-block; height:15px; line-height:15px; background:#FF4400; color:#fff; font-size:12px; padding:0 3px; border-radius:2px;}
.nex_coM_itemsb{ margin-top:20px;}
.nex_coM_itemsb p{ font-size:12px; color:#666;}
.nex_coM_itemsb p i{ font-size:12px; color:#FF4400;}
.nex_coM_itemsb em{font-size:18px; color:#FF4400;}
/*tradeinners*/
.nex_coM_spxqpic{height: 290px;  overflow: hidden; position: relative;}
.nex_coM_spxqpic img{ width:100%;}
.nex_coM_one{ padding:10px 15px; border-bottom:1px solid #f6f6f6; margin-bottom:15px; background:#fff;}
.nex_coM_names{ height:50px; line-height:25px; overflow:hidden; margin-bottom:10px; font-size:16px; color:#333; font-weight:300; }
.nex_coM_Innerprice,.nex_coM_Innerolds{font-size:12px;color:#aaa;}
.nex_coM_Innerprice i{ font-size:12px;color:#FF4400;}
.nex_coM_Innerprice em{ font-size:18px; color:#FF4400;}
.nex_coM_Nums{height:25px; line-height:25px;}
.nex_coM_Nums span{ display:block; float:left; width:33%; height:25px; line-height:25px; font-size:12px; color:#aaa;}
.nex_coM_Maijia{ }
.nex_coM_two{ padding:0;}
.nex_coM_Maijia ul li{ border-bottom:1px solid #f6f6f6; height:40px; line-height:40px; padding:0 10px; font-size:12px; color:#666;}
.nex_coM_Maijia ul li span{ color:#666; margin-right:5px;}
.nex_coM_three{ padding:0;}
.nex_coM_three h5{ height:40px ; line-height:40px; padding:0 10px; font-size:16px; color:#333; border-bottom:1px solid #f6f6f6;}
.nex_coM_three ul li{ border-bottom:1px solid #f6f6f6;line-height:40px; padding:0 10px; font-size:12px; color:#666;}
.nex_sellavs{ float:left; height:30px;}
.nex_sellavs a{ display:block;}
.nex_inMtx{ display:inline-block; float:left;}
.nex_inMtx img{ width:30px; height:30px; margin-top:5px; border-radius:100%; display:block; float:left;}
.nex_sellavs a em{ display:block; float:left; margin-left:10px; font-size:12px; color:#666; margin-right:4px;}
.nex_coM_contactseller{ float:right;}
.nex_coM_txtsd{ padding:15px;}
.nex_coM_three h2{ height:40px ; line-height:40px; padding:0 10px; font-size:16px; color:#333; border-bottom:1px solid #f6f6f6;}
.nex_coM_Ralte{ padding:15px;}
.nex_coM_Ralte ul li{ padding-bottom: 10px; margin-bottom:10px; position: relative; height: 180px; border-bottom: 1px solid #f6f6f6;}
.nex_coM_Rpics{position: absolute; left: 0; top: 0; width: 140px; height: 180px;}
.nex_coM_Rpics img{width: 140px; height: 180px;}
.nex_coM_Rinfos{ padding-left:150px;}
.nex_coM_Rinfos h6{ height: 45px; line-height: 22px; overflow: hidden; margin-bottom: 5px;}
.nex_coM_Rinfos h6 a{font-size: 16px; color: #333; font-weight: 300; }
/*个人收藏页面*/

.nex_My_Collections{ height: 25px; line-height: 25px;background:#fff;font-size: 16px; text-align: center; margin-bottom:30px;}
.nex_My_Collections ul{ background:#fff;}
.nex_My_Collections ul li{ float: left; width:24%;height: 25px; line-height: 25px; margin-right:10px;}
.nex_My_Collections ul li a{  display: block; position:relative; height: 25px;line-height: 25px; padding: 0; background: #fff;  color: #333; font-size: 18px; position: relative; z-index:1;}
.nex_My_Collections ul li a:after{display:block; content:''; width:100%; height:5px; position:absolute;  background: #FF4466; opacity:0; position:absolute; bottom: 6px;  z-index: -1;border-radius: 5px;}
.nex_My_Collections ul li a.cur{ color: #333;font-weight:600;}
.nex_My_Collections ul li a.cur:after{ opacity:1;}
.nex_My_Collections ul li a.cur em{ opacity:1; background:#FF4466;}

.nex_Favtitles{ font-size:16px; color:#666!important; font-weight:500;}
.nex_My_CollectionBBS{ padding:15px; background:#fff; }
.nex_My_CollectionBBS ul{}
.nex_My_CollectionBBS ul li{ background:#fff;border-bottom:1px solid #f3f3f3; position:relative; padding-bottom:15px; margin-bottom:15px;}
.nex_My_CollectionBBS ul li:last-child{border-bottom:0;padding-bottom:0px; margin-bottom:0px;}
.nex_My_CollectionBBS ul li a{ display:block;}
.nex_fav_coicon{ float:left; width:60px; height:60px;}
.nex_fav_coicon img{ width:60px; height:60px;}
.nex_fav_cotail{ padding-left:75px;}
.nex_fav_cotail h5{ height:30px; line-height:30px; font-size:18px; color:#333; font-weight:500;}
.nex_fav_cotail p{ height:20px; margin-top:10px; line-height:20px; font-size:12px; color:#999;}
.nex_fav_cotail p em{color:#999; margin-right:3px;}
.nex_MY_ptxtx{}
.nex_MY_ptxtx a{ display:block; width:55px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#fff; background:#FF4466; position:absolute; top:30px; right:15px;}

.nex_My_CollectionList{ background:#fff; min-height:550px;}
.nex_My_CollectionList ul li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #eee;height:75px; position:relative;}
.nex_My_CollectionList ul li.nex_My_CollectionList_lasts{ padding-bottom:15px; margin-bottom:0; border-bottom:0;}
.nex_My_CollectionList ul li a.nex_myfav_part{ display:block; width:100%; }
.nex_myfav_top_l{ padding-right:120px;}
.nex_myfav_top_name{ height:22px; line-height:22px;}
.nex_myfav_top_name img{ display:inline-block; width:22px; height:22px; border-radius:100%; float:left;}
.nex_myfav_top_name span{ height:22px; line-height:22px; font-size:12px; color:#333; margin-left:8px; font-weight:500;}
.nex_myfav_toptxt{ height:22px; line-height:22px; overflow:hidden; margin:5px 0; font-size:15px; color:#333; font-weight:500;}
.nex_MY_ptxt{ color:#666; height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#999;}
.nex_MY_ptxt em{ color:#999; margin-right:3px;}
.nex_delmyfav{ display:block; font-size:12px; color:#999!important;  height:20px; line-height:20px; position:absolute; top:55px; right:124px;}
.nex_myfav_top_r{ width:100px; height:75px; position:absolute; top:0px; right:0px; border-radius:6px; overflow:hidden;}
.nex_delmyfavall{display:block; font-size:12px; color:#999!important;  height:20px; line-height:20px; position:absolute; top:55px; right:0;}


/*我的主题*/
.nex_uc_mylisttop{ width:100%; height:300px; background:url(/ucenter/nex_i_bg.jpg) bottom center no-repeat; background-size: cover; position:relative;}
.nex_tl_inner_top{ height:20px; line-height:20px; margin-bottom:30px;}
.nex_tl_inner_top span{ display:block; float:left; font-size:18px; height:25px; color:#333; font-weight:600; position:relative; z-index:1;}
.nex_tl_inner_top span:after{  display:block; content: ''; width: 37px; height: 5px; background: #FF4466; border-radius: 5px; position: absolute; bottom: 6px; z-index: -1;}
.nex_tl_inner_top em{ display:block; float:right;font-size:12px; color:#999; }
.nex_TL_Top{ padding:15px;}
.nex_TL_Top_avator{}
.nex_TL_Top_avator_left{float: left; width: 50px; height: 50px; border-radius: 100%; border: 5px solid #FFE190;}
.nex_TL_Top_avator_left img{width: 50px; height: 50px; border-radius: 100%;}
.nex_TL_Top_avator_right{ float:right; margin-top:16px;}
.nex_TL_Top_avator_right_pm{ float:left;}
.nex_TL_Top_avator_right_pm a{ display:block; width:28px; height:28px; background:rgba(255,255,255,0.3) url(/ucenter/pm.png) center no-repeat; background-size:20px; border-radius:100%;}
.nex_TL_Top_avator_right_adds{ float:right; margin-left:10px;}
.nex_TL_Top_avator_right_adds a{ display:block; height:28px; line-height:28px; width:60px; background:#fff; font-size:13px; color:#FECA38; border-radius:24px; text-align:center;}
.nex_TL_Top_infos{ margin:10px 0 10px 0;}
.nex_TL_Top_infos h5{ height:20px; line-height:20px;}
.nex_TL_Top_infos h5 span{ display:inline-block; float:left;height:20px; line-height:20px; font-size:18px; color:#fff;}
.nex_TL_Top_infos h5 i{ display:inline-block; float:left; width:20px; height:20px; background:url(/ucenter/verify.png) center no-repeat; background-size:20px; margin-left:8px;}
.nex_TL_Top_infos p{ height:20px; line-height:20px; margin-top:6px; font-size:12px; color:#fff;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.nex_TL_Top_btm{}
.nex_TL_Top_btm ul{ width:102%;}
.nex_TL_Top_btm ul li{ float:left; text-align:center;}
.nex_TL_Top_btm ul li:nth-child(1){ width:20%; border-right:1px solid #FFD255;}
.nex_TL_Top_btm ul li:nth-child(2){ width:29%;border-right:1px solid #FFD255;}
.nex_TL_Top_btm ul li:nth-child(3){ width:29%;}
.nex_TL_Top_btm ul li:nth-child(4){ width:20%; border-left:1px solid #FFD86F;}

.nex_TL_Top_btm ul li em{ display:block; height:35px; line-height:35px; font-size:20px; color:#fff; font-weight:800;}
.nex_TL_Top_btm ul li p{ height:20px; line-height:20px; font-size:14px; color:#fff;}
/*其他用户资料条目*/
.nex_ucenter_otheriners_btm{ margin: 0 auto 20px; padding:45px 15px 15px;  background: #fff;}
.nex_ucenter_iners_btmtxt{ height:30px; line-height:30px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #f6f6f6;}
.nex_ucenter_iners_btmtxt span{ display:block; float:left; height:15px; line-height:15px; padding:2px 0;padding-left:12px; border-left:5px solid #FF4467; font-size:18px; color:#333;}


.nex_uc_mylisttopinter{ height:50px; width:100%;}
.nex_uc_mylisttopinter a.nex_uc_mylisttop_back{ display:block; width:50px; height:50px; position:absolute; top:0; left:0; background:url(/images/back.png) center no-repeat; background-size:15px;}
.nex_uc_mylisttopinter span.nex_uc_mylisttop_txt{display:block;  width:100px; margin:0 auto; text-align:center; height:50px; line-height:50px; font-size:16px; color:#fff; }
.nex_uc_mylistbtm{ padding:30px 15px; position: relative; border-radius:36px 36px 0 0; top:-35px; background:#fff; }

.nex_UC_mylists{}
.nex_UC_mylists ul li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #f6f6f6;}
.nex_UC_mylists ul li:last-child{ padding-bottom:0; margin-bottom:15px; border-bottom:0;}
.nex_UC_mylists ul li a{ display:block; background:#fff;}
.nex_UC_mythread_null{}
.nex_UC_mylists_title{margin:0 0 5px 0;}
.nex_UC_mylists_title em{height: 20px; line-height: 20px; display: inline-block;float:left;  padding: 0 5px; border-radius:2px; background:#FFC69E; color: #fff; font-size: 12px;margin-right:6px;}
.nex_UC_mylists_title em.nex_thread_poll{background:#FF8598!important;}
.nex_UC_mylists_title em.nex_thread_trade{background:#BDD684!important;}
.nex_UC_mylists_title em.nex_thread_reward{background:#B3DEA5!important;}
.nex_UC_mylists_title em.nex_nex_thread_activity{background:#FBD165!important;}
.nex_UC_mylists_title em.nex_thread_debate{background:#7EADFF!important;}
.nex_UC_mylists_title em.threadAttrjh{ background:#FF5151!important; }
.nex_UC_mylists_title em.nex_mythread_picfrom{ background:#FF4466!important; color:#fff;}
.nex_UC_mylists_title span{display: inherit; font-size: 14px; color:#333; font-weight:500;line-height: 20px;}
.nex_mythreadsums{ max-height:44px;line-height:22px; font-size:12px; color:#999; overflow:hidden; font-weight:400; margin-bottom:10px;}
.nex_mythread_others{ height:16px; line-height:16px;}
.nex_mythread_ol{ float: left;}
.nex_mythread_ol span{ display: inline-block; height: 16px; line-height: 16px; font-size: 12px; color: #999; background:#f3f3f3; padding:0 7px; border-radius:2px;}
.nex_mythread_ol em{display: inline-block; height: 16px; line-height: 16px; font-size: 12px; color: #aaa; margin-left:10px;}
.nex_mythread_or{ float:right;}
.nex_mythread_or span{ padding-left:23px; font-size:12px; color:#999; margin-left:12px; display:inline-block; height:20px; line-height:20px;}
.nex_mythread_or span.nex_mythread_orview{ background:url(/ucenter/1view_w.png) left center no-repeat; background-size:16px;}
.nex_mythread_or span.nex_mythread_orreply{ background:url(/ucenter/1comment_w.png) left center no-repeat; background-size:15px;}
.nex_UC_mythread_attpic{}
.nex_UC_mythread_attTop{ width:100%; height:65px; position:relative;}
.nex_UC_mythread_attTopL{ padding-right:105px;}


.nex_UC_mythread_attTopR{ width:95px; height:65px; border-radius:6px; position:absolute; top:0; right:0;}
.nex_UC_mythread_attBtm{ margin-top:15px;}



.nex_U_subnav{ height:20px; line-height:20px; margin-bottom:25px; }
.nex_U_subnav a{ display: inline-block; height: 25px; line-height: 25px; padding: 0; background: #fff; color: #333; font-size: 18px; position: relative; z-index: 1; margin-right:15px;}
.nex_U_subnav a:after{ display: block; content: ''; width: 100%; height: 5px; position: absolute; background: #FF4466; opacity: 0; position: absolute; bottom: 6px; z-index: -1; border-radius: 5px;}
.nex_U_subnav a.a,.nex_U_subnav a.curr{ color:#333; font-weight:600;}
.nex_U_subnav a.a:after{ opacity:1;}

.nex_UC_mylist_date{ height:16px; line-height:16px; font-size:12px; color:#999; overflow:hidden; margin:10px 0;font-weight:400;}

.nex_mythreadpic{ width:100%; height:150px; margin-bottom:10px; border-radius:2px;}
.nex_mythreadpics{ width:110px; height:88px; float:left; overflow:hidden; border-radius:2px;}
.nex_mythreadintel{ padding-left:125px;}
.nex_mythreadsum{ height:44px; line-height:22px; font-size:12px; color:#999; overflow:hidden; margin-bottom:25px;}
.nex_mythread_btm{height:20px; line-height:20px;}
.nex_mythread_btml{float:left;display:inline-block; height:20px; line-height:20px;font-size:12px; color:#999; padding-left:22px; background:url(/ucenter/column.png) left center no-repeat; background-size:13px;}
.nex_mythread_btmr{ float:right;}
.nex_mythread_btmr span{ padding-left:23px; font-size:14px; color:#999; margin-left:15px; display:inline-block; height:20px; line-height:20px;}
.nex_mythread_btmr span.nex_mythread_orview{ background:url(/ucenter/1view_w.png) left center no-repeat; background-size:16px;}
.nex_mythread_btmr span.nex_mythread_orreply{ background:url(/ucenter/1comment_w.png) left center no-repeat; background-size:16px;}
.nex_UC_mylists ul li.nex_mythreadNone{  height: 50px; line-height: 50px; text-align: center; font-size: 16px; color: #333; width: 92%;  background: #fff; margin: 20px auto; border-radius: 4px;}
/*加好友*/
.nex_friend_management{ padding:15px;}
.nex_friend_management h3{ height:20px; line-height:20px; margin-bottom:20px; font-size:16px; color:#333;}
.nex_addfriend_right{ padding-left:20px;}
.nex_add_friend_summit{}
.nex_add_friend_summit button{ background:#FF4466; border:0; border-radius:4px; padding:0 10px; height:20px; line-height:20px; font-size:12px; color:#fff; font-weight:400;}



/*我的消息*/
.nex_mypm_top{ width:100%; height:50px; position:fixed; top:0; left:0; z-index:100; background:#fff; border-bottom:1px solid #f6f6f6!important;}
.nex_mypm_top a{display:block;width: 50px; height: 50px; line-height:50px; position:absolute; top:0; right:0; z-index:22;background-size: 19px!important;  overflow: hidden; color: #fff; font-size: 16px; background:url(/ucenter/post_d.png) center no-repeat;}
.nex_mypm_top a.nexback{width: 50px; height: 50px; line-height:50px; position:absolute; top:0; left:0; z-index:22;overflow: hidden; color: #fff; font-size: 16px; background:url(/ucenter/back_d.png) center no-repeat;background-size: 15px!important;  }
.nex_mypm_top h3{ width: 120px; height: 50px; line-height: 50px; text-align: center; overflow: hidden; margin: 0 auto;font-size: 14px; color: #333; font-weight: 500;}
.nex_PM_empty{ width:100%; height:100%; background:url(/ucenter/noDate.png) center no-repeat;}
.nex_PM{min-height: 750px; background: #fff;padding:66px 15px 15px; }
.nex_PM li{background:#fff; height:auto;border-bottom:1px solid #f6f6f6; padding-bottom:15px; margin-bottom:15px;overflow:visible;}
.nex_PM li a{ padding:10px 0;}
.nex_avatar_img{ float:left; width:35px; height:35px; position:relative;}
.nex_avatar_img span.nex_pm_num{ width:20px; height:20px; line-height:20px; overflow:hidden; text-align:center; position:absolute; right:-15px; top:-5px; background:url(/ucenter/nex_dialog.png) no-repeat; background-size:20px; font-size:12px; color:#fff; font-weight:400; }
.nex_avatar_img img{ width:100%!important; height:100%!important; border-radius:100%;}
.nex_avatar_conts{ padding-left:55px;}
.nex_pm_name{ font-size:12px;}
.nex_pm_time{ color:#666; padding:0 5px}
.nex_pm_name em{ color:#FF4466;font-size:12px;}
.nex_pm_content{ font-size:12px; color:#666; line-height:22px;}
.nex_pm_content span.nex_pmnr{ font-size:12px; font-weight:500; color:#666; line-height:22px;margin-top: 10px; display: block;}
.nex_PM_box{ margin:0; padding:15px 15px 80px 15px; font-size:14px;}
.nex_PM_box .page{ margin-top:40px;}
.nex_dialog_avator img{ background:none; border:0!important; border-radius:100%;}
.nex_dialog_green{ display:inline-block; margin-left: 10px;  position: relative; z-index:2; background:#F1F1F1;font-size:14px; border-radius:3px; padding:5px 10px;}
.nex_dialog_green i{ width:30px; height: 30px; background:url(/ucenter/corner2.png) center no-repeat; background-size:30px; position: absolute; left: -13px; top: 0px; z-index:-1;}
.nex_dialog_white{ display:inline-block;  margin-right:10px; position: relative; background:#E2EAF7; border-radius:3px; padding:5px 10px; font-size:14px; color:#333; z-index:2;}
.nex_dialog_white i{ width:30px; height: 30px; background:url(/ucenter/corner1.png) center no-repeat; background-size:30px; position: absolute; right: -13px; top: 0px; z-index:-1;}
.nex_ltdate{ font-size:12px; color:#666; text-align:center; height:55px; line-height:55px;}
.nex_dialog{ position:relative; padding-right: 33px!important; padding-left:45px!important;}
.nex_dialog_avator{ position:absolute; top:6px; right:0;}
.nex_dialogx{ position:relative; padding-left: 33px; padding-right:40px;}
.nex_dialog_avatorx img{ background:none; border:0!important; border-radius:100%;}
.nex_dialog_avatorx{position:absolute; top:8px; left:0;}
.pmform{ position: fixed; bottom: 0px; left: 0; right: 0; height: 40px; background: #fff; border-top: solid 1px #f6f6f6;  padding:15px; z-index: 99;}
.pmform .nex_input_pm { width: 100%!important; height: 34px; line-height:34px; border:1px solid #f3f3f3!important;border-radius:2px; color:#333!important;}
.pmform .nex_button2{width:100%; height: 34px;line-height:34px; background:#FF4466; font-size:14px; color:#fff; text-align:center; border:0; border-radius:2px;}
.nex_reply_textaera{ float:left; width:82%;}
.nex_reply_textbtn{ float:right;width:12%;}
.self_msg{ padding:10px 0;}
/*发消息页面*/
.nex_post_msg_from{ padding:66px 15px 15px!important;}
.nex_post_msg_from li{ padding:0!important;}
.post_msg_from{ background:#fff; padding:15px 10px;}
.post_msg_from .nex_input_pm{ width: 100%; border:1px solid #f6f6f6!important; font-size: 14px; padding: 10px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; color:#333!important;}
.post_msg_from .nex_input_pm::-webkit-input-placeholder{ color:#999; font-size:12px;}
.btn_login .pn:hover, .btn_register .pn:hover{ background:#dfdfdf!important; color:#333; box-shadow: 3px 4px 5px rgba(223, 223, 223,0.4);}
/*导读*/
.nex_bbs_top_selected{}
.nex_bbs_top_selected li{padding:0!important; margin-top:0!important; border-top:0!important}
.nex_bbs_top_selected li.a{ border-bottom:2px solid #FF4466!important;}
.nex_bbs_top_selected li.a a{ color:#FF4466!important;}
.noDate,.noData{ padding:15px 10px; background:#fff; text-align:center; font-size:16px;}
.nex_Guide_noData{padding:15px 10px; background:#fff; text-align:center; font-size:16px; width:95%;}

/*个人收藏页面*/
.nex_uc_myfavtop{height: 50px; line-height: 50px;background:#fff;border-bottom:1px solid #f6f6f6;}
.nex_uc_myfavtop a.nex_uc_myfavtop_back{ display:block; width:50px; height:50px; position:absolute; top:0; left:0; background:url(/ucenter/back_d.png) center no-repeat; background-size:15px;}
.nex_uc_myfavtop span.nex_uc_myfavtop_txt{display:block;  width:100px; margin:0 auto; text-align:center; height:50px; line-height:50px; font-size:14px; color:#333; font-weight:600; }




/*用户资料*/
.nex_ucenter_bd{ background:#F3F5F9;}
.nex_ucenter_bd_top{ padding:35px 15px 20px 15px; height:210px; position:relative; background:url(/ucenter/nex_u_bg.jpg) center no-repeat; background-size:cover;}
.nex_ucenter_topnav{ height:50px; position:absolute; top:0; left:0; z-index:2; width:100%;}
.nex_ucenter_topnav a{ display:block; width:50px; height:50px; position:absolute; left:0; top:0; background:url(/images/back.png) center no-repeat; background-size:15px;}
.nex_ucenter_bd_top_outter{ margin-top:20px;}
.nex_ucenter_outter_t{}
.nex_user_ava_img{ width:70px; height:70px; border-radius:100%; float:left;}
.nex_user_ava_img img{width:70px; height:70px; border-radius:100%;}
.nex_user_ava_items{ padding:10px 0 10px 95px;}
.nex_user_ava_items h5{ height:30px; line-height:30px; overflow:hidden; margin-bottom:5px;}
.nex_user_ava_items h5 span{ max-width:100px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; font-size:22px; color:#fff; display:inline-block; float:left; margin-right:12px; }
.nex_user_ava_items h5 em{ font-size:12px; color:#fff; display:inline-block; float:left; margin-left:12px;border:1px solid #fff;border-radius:2px;height:16px;line-height:16px;padding:0 5px;margin-top:6px; }
.nex_user_ava_items h5 i{ display:inline-block; float:left; margin-top:5px; width:51px; height:20px;line-height:20px; font-size:14px; color:#fff; font-weight:600; text-indent:33px; background:url(/ucenter/nex_icon_level.png) center no-repeat; background-size:51px 20px;}
.nex_user_ava_items p{ height:20px; line-height:20px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; font-size:12px; color:#fff; }
.nex_ucenter_outter_b{  margin-top:20px;}
.nex_ucenter_outter_b ul{}
.nex_ucenter_outter_b ul li{ display:inline-block; width:14%; border-right:1px solid #FF99AB; text-align:center; padding:0 4%;}
.nex_ucenter_outter_b ul li:last-child{ border-right:0;}
.nex_ucenter_outter_b ul li em{ display:block; height:20px; line-height:20px; font-size:15px; color:#fff; font-weight:600;}
.nex_ucenter_outter_b ul li p{height:20px; line-height:20px; font-size:12px; color:#fff; }


.nex_ucenter_bd_edit{ width:93%; padding:0 3.5%; height:90px; border-bottom:1px solid #eee; background:#fff; position:absolute; bottom:-90px; left:0;}
.nex_ucenter_bd_edit a{ display:block;  height:70px;line-height:70px; font-size:16px; color:#333; padding-left:30px; background:url(/ucenter/nex_setting.png) left center no-repeat; background-size:17px; position:relative; top:20px;}
.nex_ucenter_bd_edit a:after{ content:''; display:block; width:10px; height:20px; background:url(/ucenter/r_a.png) center no-repeat; background-size:15px; position:absolute; right:0; top:25px;}

.nex_ucenter_bd_top_inner{ width:87%; height:50px; padding:3%; position:absolute; background:#fff; box-shadow:0px 2px 3px #f3f3f3; border-radius:10px; z-index:10; margin:0 auto; bottom:-20px;}
.nex_ucenter_bd_top_inner ul{}
.nex_ucenter_bd_top_inner ul li{ float:left;}
.nex_ucenter_bd_top_inner ul li a{ display:block; height:50px; position:relative;}
.nex_ucenter_bd_top_inner ul li a:after{ content:''; display:block; width:10px; height:20px; background:url(/ucenter/r_a.png) center no-repeat; background-size:15px; position:absolute; right:0; top:15px;}
.nex_ucenter_bd_top_inner ul li i{}
.nex_ucenter_bd_top_inner ul li.nex_inner_l{ width:44%; border-right:1px solid #f3f3f3; padding-right:5%;}
.nex_ucenter_bd_top_inner ul li.nex_inner_l i{ display:block; float:left; width:50px; height:50px; background:url(/ucenter/nex_hr.png) center no-repeat; background-size:35px;}
.nex_ucenter_bd_top_inner ul li.nex_inner_r{ width:44%; padding-left:5%;}
.nex_ucenter_bd_top_inner ul li.nex_inner_r i{ display:block; float:left; width:50px; height:50px; background:url(/ucenter/nex_info.png) center no-repeat; background-size:35px;}
.nex_inner_o_info{ padding-left:55px;}
.nex_inner_o_info h5{ height:25px; line-height:30px; overflow:hidden; font-size:16px; color:#333; font-weight:400;}
.nex_inner_o_info p{height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#ff9900; font-weight:400;}


.nex_ucenter_bd_top_inner ul li.nex_inner_lt{ width:44%; border-right:1px solid #f3f3f3; padding-right:5%;}
.nex_ucenter_bd_top_inner ul li.nex_inner_lt i{ display:block; float:left; width:50px; height:50px; background:url(/ucenter/nex_post.png) center no-repeat; background-size:35px;}
.nex_ucenter_bd_top_inner ul li.nex_inner_rt{ width:44%; padding-left:5%;}
.nex_ucenter_bd_top_inner ul li.nex_inner_rt i{ display:block; float:left; width:50px; height:50px; background:url(/ucenter/nex_mess.png) center no-repeat; background-size:35px;}
.nex_inner_ot_info{ padding-left:55px;}
.nex_inner_ot_info h5{ height:50px; line-height:50px; overflow:hidden; font-size:14px; color:#333; font-weight:400;}


.nex_ucenter_bd_mid{ margin-top:105px; background:#fff; padding:0 15px 66px 15px;}
.nex_ucenter_bd_mid ul li{ height:60px; line-height:60px; border-bottom:1px solid #f3f3f3;}
.nex_ucenter_bd_mid ul li:last-child{ height:60px; line-height:60px; border-bottom:0;}
.nex_ucenter_bd_mid ul li a{ display:block; height:60px; line-height:60px; position:relative;}
.nex_ucenter_bd_mid ul li a span{}
.nex_ucenter_bd_mid ul li a:after{content:''; display:block; width:10px; height:20px; background:url(/ucenter/r_a.png) center no-repeat; background-size:15px; position:absolute; right:0; top:20px;}
.nex_ucenter_bd_mid ul li.nex_ucebter_tm1 a{ font-size:16px; color:#333; padding-left:30px; background:url(/ucenter/nex_thread.png) left center no-repeat; background-size:17px; position:relative; }
.nex_ucenter_bd_mid ul li.nex_ucebter_tm2 a{ font-size:16px; color:#333; padding-left:30px; background:url(/ucenter/nex_fav.png) left center no-repeat; background-size:17px; position:relative; }
.nex_ucenter_bd_mid ul li.nex_ucebter_tm3 a{ font-size:16px; color:#333; padding-left:30px; background:url(/ucenter/nex_pm.png) left center no-repeat; background-size:17px; position:relative; }
.nex_ucenter_bd_mid ul li.nex_ucebter_tm4 a{ font-size:16px; color:#333; padding-left:30px; background:url(/ucenter/nex_friend.png) left center no-repeat; background-size:17px; position:relative; }
.nex_ucenter_bd_mid ul li.nex_ucebter_tm5 a{ font-size:16px; color:#333; padding-left:30px; background:url(/ucenter/nex_blog.png) left center no-repeat; background-size:17px; position:relative; }
.nex_ucenter_bd_mid ul li.nex_ucebter_tm6 a{ font-size:16px; color:#333; padding-left:30px; background:url(/ucenter/nex_ablum.png) left center no-repeat; background-size:17px; position:relative; }
.nex_ucenter_bd_mid ul li.nex_ucebter_tm7 a{ font-size:16px; color:#333; padding-left:30px; background:url(/ucenter/nex_quite.png) left center no-repeat; background-size:17px; position:relative; }





.nex_myinfo_list{width: 100%;}
.nex_myinfo_list ul{ height: 22px; display:table; margin: 10px auto;}
.nex_myinfo_list ul li{ display:inline-block; width:110px;height: 22px; line-height:22px; overflow:hidden; float:left;font-size:12px; color:#fff; font-weight:400;}
.nex_myinfo_list ul li.nex_myinfo_list_scores{ text-align:right;}
.nex_myinfo_list ul li.nex_myinfo_list_money{ text-align:left;}
.nex_myinfo_list ul em{ margin:5px 15px 0 15px; display:block; float:left; width:1px; height:15px; background:#fff; float:left;}
.nex_myinfo_list ul li span{color:#fff;font-weight:400;}


.nex_ucenter_login{}
.nex_ucenter_login a{ display:block; width:100px; height:25px; line-height:25px; border:1px solid #fff; text-align:center; border-radius:24px; margin:10px auto; font-size:14px; color:#fff;}
.nex_ucenter_iners{ width:88%; padding:3%; margin:0 auto; position:relative; top:120px;background:#fff; border-radius:6px 6px 0 0;}
.nex_ucenter_iners_top{}
.nex_ucenter_iners_top_avator{width:90px; height:90px; padding:5px; background:#fff; float:left; margin-top:-40px; margin-left:0px; border-radius:2px;}
.nex_ucenter_iners_top_avator img{ width:90px; height:90px;}
.nex_ucenter_iners_top_author{ padding-left:115px;}
.nex_user_name{ height:30px;  margin-bottom:5px; }
.nex_user_name b{display:inline-block; float:left;height:30px; line-height:30px;font-size:20px; color:#333; font-weight:500; overflow:hidden; }
.nex_user_name em{ display:inline-block;float:left;margin-left:10px; height:16px; line-height:16px; padding:0 10px 0 0; border:1px solid #FF4466; border-radius:2px;font-size:12px; color:#FF4466; margin-top:6px;}
.nex_user_name em i{height:16px; line-height:16px; display:inline-block; margin-right:10px; background:#FF4466; color:#fff; font-size:12px; padding:0 5px;}
.nex_uc_infos{ height:20px; line-height:20px; overflow:hidden;}
.nex_uc_infos span{ margin-right:10px; font-size:12px; color:#999;}
.nex_uc_infos span.nex_uc_spline{ border-left:1px solid #ddd; padding-left:10px; margin-right:0;}




.nex_user_Profile{ background:#fff; padding:0!important; margin-bottom:25px;}
.nex_user_Profile ul{ margin-bottom:0!important;}
.nex_user_Profile ul li{ height:50px; line-height:50px; border-bottom:1px solid #f6f6f6; overflow:hidden; font-size:12px; color:#999; text-align:right;}
.nex_user_Profile ul li em{ display:block;padding-right: 10px; float:left; color:#666;}
.nex_user_Profile ul li a{ font-size:12px; color:#999; text-align:right;}
.nex_IOlistbox{ padding:65px 15px 15px; background:#fff;}
padding-bottom:10px;}
.nex_friendslisT{ min-height:600px; background:#fff;}
#friend_ul{}
#friend_ul ul li{ margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #f6f6f6;}
#tr_birthcity,#tr_residecity{ display:none;}

.nex_Ucenter_empty{ width:100%; height:200px; }
.nex_Ucenter_empty em{display:block; width:120px; height:100px; margin:150px auto 10px; background:url(/bbs/nex_cry.png) center no-repeat; background-size:100px;}
.nex_Ucenter_empty p{ height:20px; line-height:20px; text-align:center; font-size:14px; color:#999; overflow:hidden;}


.nex_IOlistbox h5{ margin-bottom:15px; border-bottom:1px solid #f6f6f6; padding-bottom:10px;}
.nex_user_tt{ display:block;  float:left; height:16px; line-height:16px; border-left:3px solid #FF4466; padding-left:15px; margin-bottom:5px; font-size:16px; color:#333; font-weight:400; }
.nex_user_fr_axo{ float:left; width:40px; height:40px;}
.nex_user_fr_axo a{ display:block; width:53px; height:40px; position:relative;}
.nex_user_fr_axo a em{ display:block; width:15px; height:15px; background:url(/ucenter/online.png) center no-repeat; background-size:15px; position:absolute; top:0; right:10px; border-radius: 100%;}
.nex_user_fr_axo img{ width:40px; line-height:40px; border-radius:100%;}
.nex_user_fr_axr{ padding-left:55px;}
.nex_user_fr_axr h4{ height:25px; line-height:25px; overflow:hidden;}
.nex_user_fr_axr h4 a{ font-size:16px; color:#333;}
.nex_user_fr_axr p{ font-size:12px; color:#666; height:16px; line-height:16px; overflow:hidden;}

.nex_Setting_Profiles{ background:#fff; padding:70px 15px 15px;}
.nex_Setting_Profiles h1{ display:none;}
.nex_Setting_Profiles ul{ margin-bottom:20px;}
.nex_Setting_Profiles ul li{ display:inline-block; margin:0 5px;}
.nex_Setting_Profiles ul li a{ font-size:14px; color:#666;}
.nex_Setting_Profiles ul li.a{}
.nex_Setting_Profiles ul li.a a{ color:#FF4466; font-weight:500;}
#profilelist tr{ margin-bottom:10px; height:70px;}
#profilelist tr th{ padding:0 10px 0 0;}
#profilelist a{ display:none;}
.nex_privacy{ margin-left:10px; border:1px solid #ddd;}
.nex_selescots{ width:77%;}
#tr_idcardtype{}
#th_idcardtype{ width:50px;}
#bio,#interest{ width:77%;}
.nex_ufile_btn{ width:100px; height:35px; line-height:35px; background:#FF4466; font-size:12px; color:#fff; text-align:center; border:0;}
/*post_sortbox*/
.nex_Sortlist_box{background:#f4f4f4;}
.nex_Sort_liners{ margin-bottom:10px;}
.nex_post_from{ background:#fff; padding:70px 15px 35px 15px;}
.nex_intels_Inputs{ width:180px!important; height:34px; margin-bottom:10px; border:1px solid #f6f6f6!important; }
.nex_Sort_liners_typename{ margin:30px 0;}
.nex_sort_desc{ height:20px; line-height:20px; margin:10px 0; overflow:hidden; font-size:12px; color:#666; font-weight:300;}
.nex_post_tb{}
.nex_post_tb tr{ height:40px; margin-bottom:20px; padding-bottom:20px}
.nex_sort_Names{ width:18%; height:20px; line-height:20px; float:left; font-size:14px; color:#FF4466; font-weight:600;}
.nex_sort_Descs{ padding-left:20%;height:20px; line-height:20px;font-size:14px; color:#333; font-weight:600;}
.nex_post_th{ height:23px; line-height:23px; font-size:12px; color:#333; padding:0; margin-bottom:10px; }
.nex_post_th .rq{ margin-right:5px;}
.nex_post_th em{ margin-left:10px; padding:0; border:0;}
.nex_post_td{}
.nex_uploading_box{color: #333;margin: 0 auto; position: fixed; top: 40%; left:0; margin-left:30px; width: 70%; height: auto; z-index: 200; visibility: visible; padding: 15px 20px;background:#f9f9f9; box-shadow:0 0px 5px 1px #f3f3f3; border:1px solid #f6f6f6;}
.nex_sortoption_select{}
.nex_sortoption_select select{ width:99%; height:30px; line-height:30px; border:1px solid #f3f3f3;}
.nex_sort_subject{}
.nex_sort_subject input{width:99%; height:30px; line-height:30px; border:1px solid #f3f3f3;padding:0;text-indent:10px;}
.nex_post_from input{ outline:none;}
.nex_post_sortdesc{height:20px; line-height:20px; overflow:hidden; margin:15px 0;}
.nex_post_sortdesc em{ display:inline-block; float:left; margin-right:10px; font-size:14px; color:#999;}
.nex_post_sortdesc span{ font-size:14px; color:#333;}

.nex_filebtn{ margin:10px 0; border:1px solid #f6f6f6; padding:3px;}
.nex_uploading_btns{ background:#FFA301; color:#fff; border: 0; padding: 0 5px;}
.nex_uploading_btns strong{ font-weight:400; font-size:12px; color:#fff;}
.nex_expendingname{ font-size:12px; color:#FF6933;}
.nex_uploading_IMG{margin-top:10px;}
.nex_uploading_IMG img{ width:140px;}
#needmessage{border-color: #eee; padding:2% 0%; text-indent:15px; width:100%; min-height:110px; }
.nex_selections{ font-size:12px; color:#999; margin-bottom:10px; }
.nex_selections textarea{ width:100%; border:1px solid #f3f3f3;}
.nex_selections select{  height: 25px;  line-height: 25px; padding: 2px 4px; border:1px solid #f3f3f3;}
.nex_selections input{ height:25px; line-height:25px; border:1px solid #f3f3f3;padding:0;}
.nex_post_td .d{ color:#FF4466;}
.nex_post_td button{ border:0;background:#FF4466; padding:0 10px; color:#fff;}
.nex_post_td button em{  color:#fff; font-size:12px; padding:0 10px;}
.nex_selections ul li{ height:30px; line-height:30px; float:left; margin-right:10px; }
.nex_ftid{ }
.nex_ftid select{ width:100%; height:40px; line-height:40px; border:1px solid #f3f3f3; margin-bottom:10px; font-size:12px; color:#999; text-indent:10px;}
.bl_none{ margin-top:20px;}


.nex_Message_Box{}







.nex_bottomnav{ height:60px; background:#fff; border-top:1px solid #f3f3f3; width:100%; position:fixed; left:0; bottom:0; z-index:2222;}
.nex_bottominter{ height:51px; padding:2px 0;}
.nex_bottominter ul{}
.nex_bottominter ul li{ width:20%;float:left; text-align:center;}
.nex_bottominter ul li a{ width:100%; height:100%; display:block; position:relative;}
.nex_bottominter ul li a i{ display:block; width:25px; height:25px; margin:5px auto;}
.nex_bottominter ul li a i.nex_iconbtm1{ background:url(/bottomnav/icon1.png) center no-repeat; background-size:25px;}
.nex_bottominter ul li a i.nex_iconbtm2{ background:url(/bottomnav/icon2.png) center no-repeat; background-size:27px;}
.nex_bottominter ul li a i.nex_iconbtm3{ background:url(/bottomnav/icon3.png) center no-repeat; background-size:27px;}
.nex_bottominter ul li a i.nex_iconbtm4{ background:url(/bottomnav/icon4.png) center no-repeat; background-size:25px;}
.nex_bottominter ul li a i.nex_iconbtm5{ background:url(/bottomnav/icon5.png) center no-repeat; background-size:25px;}
.nex_bottominter ul li a p{ height:15px; line-height:15px; font-size:13px; color:#333; margin-top:2px;}
.nex_bottominter ul li a em{display:block; width:10px; height:10px; background:#ff4400; border-radius:100%; position:absolute; top:0px; right:25px;}


/* CSS Document */
.nex_bkjsbg_topimg{ width:100%; height:125px; position:relative; top:50px; padding-top:51px;}
.nex_bkjsbg_topnone{ height:48px;}
.nex_bbsiners{ padding:15px;height:35px;z-index:4; position:relative; background:#fff; border-bottom:1px solid #f3f3f3;}
.nex_bbslist_icon{ width: 35px; height:35px; border-radius:2px; float:left;}
.nex_bbslist_icon img{ width:100%; height:100%;border-radius:2px;}
.nex_bbslist_infos{ padding-left: 45px; height:35px; line-height:35px;}
.nex_bbslist_infos p{  font-size: 14px;color:#666; height:35px; line-height:35px; overflow:hidden;}
.nex_bbslist_infos p span{ margin-right:5px; font-weight:500;}

.nex_bbslist_infos a.nex_sc{ display:block; height:22px; line-height:22px; font-size:12px; text-align:center; color:#fff; border:2px solid #FF4466; position: absolute; border-radius:2px; top: 20px;  right:15px;}
#number_favorite_num{ display:inline-block;padding: 0 10px; float:left; background:#fff;height:22px; line-height:22px;font-size:12px; text-align:center; color:#FF4466; }
#number_favorite{display:inline-block; padding: 0 10px;float:right;background:#FF4466;height:22px; line-height:22px;font-size:12px; text-align:center; color:#fff; }
.nex_bbs_top_select{ display: block; height: 40px; line-height: 40px;background:#fff; font-size: 16px; text-align: center;}
.nex_bbs_top_select ul{ }
.nex_bbs_top_select ul li{ float: left; width:25%;height: 40px; line-height: 40px;}
.nex_bbs_top_select ul li a{  display: block; height: 40px;line-height: 40px; padding: 0;  color: #333; font-size: 14px; position: relative; letter-spacing:2px; }
.nex_bbs_top_select ul li a:after{ display:block; content:''; width:20px; height:2px; background:#FF4466; position:absolute; top:40px; left:39%; opacity:0;}
.nex_bbs_top_select ul li a em{ display:block; width:20px; height:2px; opacity:0; position:absolute; top:38px; left:37%; z-index:10;}
.nex_bbs_top_select ul li a.on{ color: #FF4466;font-weight:400;}
.nex_bbs_top_select ul li a.on:after{ opacity:1;}
.nex_bbs_top_select ul li.a a{ color: #FF4466;font-weight:500;}
.nex_bbs_top_select ul li.a a em{ opacity:1; background:#FF4466;}
.nex_thread_sums{ line-height:22px; font-size:12px; color:#999;}


.nex_count_forumlists{ position: absolute; top: 10px; right: 0;}
.nex_count_forumlists span{ display:inline-block; padding-left:20px; margin-right: 10px;  line-height: 20px;  height: 20px;font-size: 12px;color:#bbb; }
.nex_count_forumlists span.views{ background:url(/bbs/view_po.png) left center no-repeat; background-size:16px; max-width: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.nex_count_forumlists span.replies{ background:url(/bbs/reply_po.png) left center no-repeat;background-size:16px;max-width: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-right:0;}

.nex_Digests{}
.nex_sub_bk{ padding:0px 15px; background:#fff; margin-bottom:15px;}
.nex_sub_bk h5{ font-size:14px; height:40px;line-height:40px;border-bottom:solid 1px #f3f3f3; color:#333; }
.nex_sub_bk ul{ background:#fff; padding:15px 0 0 0; width:105%;}
.nex_sub_bk li{float: left; width: 47%; height: 47px; margin: 0 3% 2% 0; }
.nex_sub_list_Icon{float:left; width:40px; height:40px;}
.nex_sub_list_Icon a{}
.nex_sub_list_Icon a img{ width:40px; height:40px; border-radius:12px;}
.nex_sub_list_Names{}
.nex_sub_list_Names a{ display:block;float:left; margin-left:10px; height:40px; line-height:40px; font-size:14px; color:#333; font-weight:500; }
.nex_count_Mythreads{  position:absolute;top:7px;right:0;}
.nex_count_Mythreads span{ display:inline-block; padding-left:20px; margin-right: 10px;  line-height: 20px;  height: 20px;font-size: 12px;color:#bbb; }
.nex_count_Mythreads span.views{ background:url(/bbs/view_po.png) left center no-repeat; background-size:16px; max-width: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.nex_count_Mythreads span.replies{ background:url(/bbs/reply_po.png) left center no-repeat;background-size:16px;max-width: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-right:0;}
.nex_vt_lvnid_list{ float:left; height:16px; line-height:16px; border:1px solid #FF4466; border-radius:2px;}
.nex_vt_lvnid_list i{ float:left; width:22px; height:16px; background:#FF4466 url(/bbs/level_mark.png) 2px center no-repeat; background-size:10px; font-size:12px; color:#fff; line-height:16px; text-indent:12px; font-weight:500; }
.nex_vt_lvnid_list span{ float:right; padding:0 5px; font-size:12px; color:#FF4466; height:16px; line-height:16px; background:#fff;}
.nex_Putintops{ padding:15px 15px 0 15px; background:#fff;}
.nex_Putintops ul li{ height:20px; line-height:20px; border-bottom:1px dashed #f3f3f3; background:#fff; padding:0 0 10px 0px; margin-bottom:10px;}
.nex_Putintops ul li:last-child{ margin-bottom:0;border-bottom:0;}
.nex_Putintops ul li a{display:block;height:20px; line-height:20px;}
.nex_Putintops ul li a em{ display:inline-block; float:left; border:1px solid #FF7547;color:#FF7547; border-radius:2px;  width:43px;height:18px; line-height:18px; font-size:12px; text-align:center; }
.nex_Putintops ul li a span{ display:inline-block; float:left; max-width:56%; height:20px; line-height:20px; font-size:14px; color:#333; margin-left:8px;   overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.nex_Putintops ul li a i{display:inline-block; float:right; height:20px; line-height:20px; font-size:12px; color:#999;}

.nex_sortTypes{ float:left;padding:15px 15px 0 15px; background:#fff; clear:both;}
.nex_sortTypes ul{}
.nex_sortTypes ul li{ float:left; margin:0px 10px 10px 0; height:20px; line-height:20px;}
.nex_sortTypes ul li a{ display:block; height:18px; line-height:18px; border:1px solid #ddd; border-radius:2px; color:#666; background:#fff; font-size:12px; padding:0 6px; position:relative;}
.nex_sortTypes ul li.a{}
.nex_sortTypes ul li.a a { border:1px solid #FF4466; color:#FF4466; background:#FFEEF1;}
.nex_sortTypes ul li a span{ display:block; position:absolute; top:-10px; right:-5px; background:#ddd; color:#fff; font-size:12px; line-height:15px; padding:0 5px; height:15px; overflow:hidden; text-align:center; border-radius:2px;}
.nex_sortTypes ul li.a a span{ background:#FF4466; color:#fff;}
.noDate, .noData{ font-size: 14px!important; padding: 15px 0!important;  width: 100%!important; min-height: 340px; line-height:100px;}
.category{ font-size:16px; color:#fff;left: 42%; top: 13px;}
.category .name{ line-height:23px;}
.nex_threadlisttxt li.noDate{ width:100%!important; margin-top:0; }
.nex_threadlisttxt li.noData{ background:none;}
.nex_threadlisttxt li.noData em{ display:block; width:200px; height:123px; margin:50px auto 15px; background:url(/bbs/nodata.png) center no-repeat; background-size:200px;}
.nex_threadlisttxt li.noData p{ height:20px; line-height:20px; text-align:center; font-size:14px; color:#999; overflow:hidden;}

/*threadlist style*/
.nex_threadlisttxt{ padding:15px; background:none; }
.nex_threadlisttxt ul li{padding-bottom:15px; margin-bottom:15px; background:#fff; padding:15px;}
.nex_threadlisttxt ul li.noData{ border-bottom:0;}
.nex_threadlisttxt ul li a{ display:block; width:100%; height:100%;}
.nex_thread_style1{}
.nex_thread_top{ margin-bottom:10px;}
.nex_thread_tl{ width:40px; height:40px; float:left; position:relative;}
.nex_thread_tl img{ width:40px; height:40px; border-radius:100%;}




.nex_thread_tr{ padding-left:53px; position:relative;}

.nex_thread_username{ height:20px; line-height:20px; padding-top:2px; margin-bottom:5px; overflow:hidden;}
.nex_thread_username span{ display:inline-block; float:left; font-size:16px; color:#333; font-weight:400; margin-right:5px;}
.nex_thread_userintel{ height:14px; line-height:14px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.nex_thread_userintel dl{}
.nex_thread_userintel dl dd{ float:left; font-size:12px; color:#999;}
.nex_thread_userintel dl em{ display:block; float:left; margin:2px 8px; width:1px ;height:10px; background:#ccc;}
.nex_thread_mid{ line-height:25px; font-size:16px; color:#333; font-weight:500; margin-bottom:10px;}
.nex_thread_mid em{ margin-right:5px; color:#FF4466; font-size:14px;}
.nex_thread_pics{ width:105%;}
.nex_attachpic_one{ width:95%; height:16em; border-radius:4px;}
.nex_attachpic_two{ width:46%; height:10em; float:left; margin-right:3%; border-radius:4px;}
.nex_attachpic_three{ width:30%; height:10em;float:left; margin-right:3%; border-radius:4px;}
.nex_attachpic_four{width:46%; height:10em; float:left; margin:0 3% 3% 0; border-radius:4px;}
.nex_attachpic_four:nth-child(3){margin:0 3% 0 0; }
.nex_attachpic_four:nth-child(4){margin:0 3% 0 0; }

.nex_attachpic_five{ width:21.5%; height:8em; float:left; margin:0 3% 3% 0; border-radius:4px;}
.nex_attachpic_six{ width:30%; height:10em;float:left; margin:0 3% 3% 0; border-radius:4px;}
.nex_attachpic_six:nth-child(4){margin:0 3% 0 0;}
.nex_attachpic_six:nth-child(5){margin:0 3% 0 0;}
.nex_attachpic_six:nth-child(6){margin:0 3% 0 0;}
.nex_thread_btm{ height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
.nex_thread_date{ float:left; font-size:12px; color:#999;}
.nex_thread_ingos{ float:right;height:20px; line-height:20px; }
.nex_thread_ingos span{ display:inline-block; margin-left:15px; padding-left:22px;height:20px; line-height:20px;  font-size:12px; color:#999;}
.nex_thread_ingos span.views_icon{ background:url(/bbs/fl_view.png) left center no-repeat; background-size:18px;}
.nex_thread_ingos span.replies_icon{ background:url(/bbs/fl_reply.png) left center no-repeat; background-size:16px;}
.nex_thread_ingos span.zans_icon{ background:url(/bbs/fl_zan.png) left center no-repeat; background-size:16px;}
.nex_bbs_pagetops{ text-align:center; height:20px; line-height:20px; overflow:hidden; font-size:14px; color:#999;}


/*txt*/

/*瀑布流开始*/
.nexwaterfall{ display: block; position: relative;}
.nex_column{ display: block; position: relative; width: 49%; float: left; padding: 0 4% 0 0; box-sizing: border-box;}
.nexwateritems {display: block;margin: 0 0 12% 0; box-shadow: 3px 5px 14px #ddd;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear; overflow: hidden; position: relative; background:#fff;}
.nex_threadlistpics{ overflow:hidden; padding:15px; width:auto;}
.nex_threadlistpics ul{ width:106%;}
.nexwateritems a{ padding:0;}
.nex_threadlistpics ul li{ float:left;  width: 45.2%;  margin: 0 4% 4% 0; background:#fff; padding:0;-webkit-transition: all .7s ease-out .1s; -moz-transition: all .7s ease-out; -o-transition: all .7s ease-out .1s; transition: all .7s ease-out .1s; position:relative; overflow:hidden;}
.nex_water_botm{ padding:0 10px 10px 10px;}
.nex_column h5.threadSubject{ line-height: 25px; margin-bottom:5px; overflow:hidden; font-size:14px;font-weight: 500; }
.nex_column h5.threadSubject span{ display:block;font-size: 14px; line-height: 35px; font-weight: 400;height: 30px; color:#333; font-weight:400;overflow: hidden;}
.nex_column h5 span.threadAttr{height: 20px; line-height: 20px; display: inline-block; padding: 0 5px; background:#FF4466; color: #fff; font-size: 12px;}
.nex_column h5 span.threadAttrjh{ height: 20px; line-height: 20px; display: inline-block; padding: 0 5px; background: #FF4466 color: #fff; font-size: 12px;}
.nex_water_tails{ height:18px; line-height:18px; overflow:hidden;}
.nex_water_tails span{ font-size:14px; color:#999; margin-right:10px; display:inline-block; padding-left:22px;}
.nex_water_tails span.nex_wt_view{ background:url(/bbs/view_po.png) left center no-repeat; background-size:16px;}
.nex_water_tails span.nex_wt_reply{ background:url(/bbs/reply_po.png) left center no-repeat; background-size:16px;}



.nex_waterfallpic{ width:100%; height:40%; position:relative;}
.nex_waterfallpic span.nopic{ display:block; width:100%; min-height:100px; background:url(/bbs/nophototiny.png) center no-repeat;}
.nex_waterfallpic em{ display:block; width:51px; height:20px; line-height:20px; font-size:12px; color:#fff; background:rgba(0,0,0,0.4) url(/bbs/photo.png) 5px center no-repeat; background-size:14px; position:absolute; right:0; top:0; text-indent:22px; border-radius:0 4px 0 0;}
.nex_waterfallpic img{ width:100%; height:auto; border-radius:4px 4px 0 0;}
.nex_wfinfosd{overflow:hidden;}
.nex_forumavat{padding:5px 10px 10px 10px; height:20px;}
.nex_bbszza{width: 20px; height:20px; border-radius: 50%; overflow: hidden; float: left; margin-right:10px;}
.nex_bbszza img{width: 20px;  height: 20px; border-radius:100%;}
.nex_forumavat span{font-size: 12px; line-height:20px; height:20px; overflow:hidden; display:block; max-width:50px;text-overflow:ellipsis; white-space:nowrap;  color: #666; float:left;}
.nex_forumavat span.nex_datelines{font-size: 12px; color: #8C8F95; line-height: 16px; display:block;}
.nex_wfinfosd em{ display:inline-block; padding-left:25px; float:right; line-height: 20px;  height: 20px;font-size: 12px; color:#8C8F95;}
.nex_wfinfosd em.nex_view{ background:url(/bbs/view.png) left center no-repeat; background-size:20px;}

/*sort_types*/
.nex_line_Ups{ padding:15px 15px 0 15px; background:#fff; border-bottom:1px solid #f3f3f3;padding-bottom: 5px;}
.nex_line_Ups_inters{white-space: nowrap; overflow-y: hidden; width:100%; background:none;}
.nex_sort{ padding:0; }
.nex_Dunts{ clear:both; margin-bottom:10px;}
.subtsm{ padding:10px 10px 0 10px; background:#fcfcfc;}

.nex_sort span{float:left;display:block;margin-right:10px;padding:0 3px 0 0;font-size:12px;}
.nex_sort_selection{ margin-bottom:12px;}
.nex_sort_selection:last-child{ margin-bottom:0px;}
.nex_sort span{float:left;display:block;font-size:12px;}
.nex_sort span.nex_option_title{height:30px;line-height:30px;}
.nex_sort span a{font-size:12px;color:#333;font-weight:600;}
.nex_sort_select_items{ padding-left:66px; position:relative;}

.nex_sort span{float:left;display:block;margin-right:10px;padding:0 3px 0 0;font-size:12px;}
.nex_sort span.nex_option_title{height:30px;line-height:30px;}
.nex_sort span a{font-size:12px;color:#FF4466;font-weight:600;}
.nex_sort li{float:left;margin:0 10px 5px 0;}
.nex_sort li a{color:#666;font-size:12px;}
.nex_sort li.a a{color:#FF4466;font-weight:500;}

.nex_sort_select_items{ padding-left:6px; position:relative;}
.nex_sort_select_items ul{ overflow:hidden; padding-right:50px;}
.nex_sort_select_items ul li{float:left;margin:0 10px 5px 0;}
.nex_sort_select_items ul li a{color:#666;font-size:12px;}
.nex_sort_select_items ul li.a a{color:#FF4466;font-weight:500;}

.nex_fold_part{ position:absolute;top:0;right:0;margin:0!important;}
.nex_fold_part em{ display:block; border:1px solid #FF4466; color:#FF4466; padding:0 15px 0 3px; border-radius:24px; line-height:16px;}
.nex_fold_part i{display:block; width:10px; height:10px; position:absolute; top:4px; right:4px;}
.nex_fold_part i.nex_fold_btn_icon_down{ background:url(/images/nex_sort_down.png) center no-repeat; background-size:7px!important;}
.nex_fold_part i.nex_fold_btn_icon_up{ background:url(/images/nex_sort_up.png) center no-repeat; background-size:7px!important;}

.nex_search_sortform{height:30px;line-height:30px;margin-bottom:10px;}
.nex_search_sortform select{border:1px solid #eee;width:100%;height:30px;line-height:30px;font-size:12px;color:#666;padding:0 10px 0 5px;}
.nex_sortsearch_enter{border:0;background:#FF4466;color:#fff;padding:0 10px;font-size:12px;color:#fff;height:25px;line-height:25px;}





.nex_FenLei_List{ padding:15px}
.nex_FenLei_List ul{ width: 104%;}
.nex_FenLei_List ul li.nex_ttpivrange{ float: left; margin: 0 4% 4% 0; width: 46%; background: #fff; border-radius: 4px; box-shadow: 0 4px 8px 0 rgba(79,125,183,.08); transition: all 0.3s linear;}
.nex_FenLei_List ul li.nex_ttpivrange:hover{ transform: translateY(-6px); box-shadow: 0 26px 40px -24px rgba(79,125,183,.3);}
.nex_newstar_out_sort{}
.nex_newstar_outimg_sort{ width: 100%; height: 18em;}
.nex_newstar_outimg_sort a{ display: block; width: 100%; height: 18em; border-radius: 4px 4px 0 0;}
.nex_insidebtm_sort{ padding: 15px;}
.nex_insidebtm_sort h5{ height: 40px;  line-height: 20px;  overflow: hidden;}
.nex_insidebtm_sort h5 a{font-size: 13px; color: #333; font-weight: 500;}
.nex_insidebtm_sort h5 a:hover{ color:#FF4466;}
.nex_insidebtmin_sort{ height:20px; line-height:20px; overflow:hidden; margin-top: 15px;}
.nex_insidebtmin_sort span{ display:block; float:left; font-size:12px; color:#999;}
.nex_insidebtmin_sort em{ display:block; float:left;  width:1px; height:10px; margin:5px 5px 0 5px; background:#ccc;}
.nex_FenLei_List{}

.nex_FenLei_List ul li.nex_moteCons{ float: left; margin: 0 4% 4% 0; width: 46%;  background: #fff; border-radius: 4px; box-shadow: 0 4px 8px 0 rgba(79,125,183,.08); transition: all 0.3s linear;}
.nex_FenLei_List ul li.nex_moteCons:hover{ transform: translateY(-6px); box-shadow: 0 26px 40px -24px rgba(79,125,183,.3);}
.nex_moteTopimg{width: 100%; height: 18em; }
.nex_moteTopimg a{  display: block; width: 100%; height: 18em;  border-radius: 4px 4px 0 0;}
.nex_mote_btm{ padding: 15px;}
.nex_mote_btm h5{ height: 20px;  line-height: 20px;  overflow: hidden;}
.nex_mote_btm h5 a{font-size: 13px; color: #333; font-weight: 500;}

.nex_mote_details{ height:20px;line-height:20px; overflow: hidden;margin: 10px 0;text-align:center;}
.nex_mote_details span{display: block; float: left; font-size: 12px; color: #999;}
.nex_mote_details em{ display: block; float: left; width: 1px; height: 10px; 
margin:5px 7% 0 7%; background: #ccc;}

.nex_mote_others{ height:20px; line-height:20px; overflow:hidden;}
.nex_mote_others span{ display:block; float:left; font-size:12px; padding-left:22px; background:url(/images/fire.png) left center no-repeat; color:#FF4466;}
.nex_mote_others em{ display:block; float:right; height:20px; line-height:20px; font-size:12px; color:#FF4466;}



.nex_FenLei_List{}
.nex_FenLei_List ul li.nex_Jobterms{border-bottom:1px solid #eee;margin-bottom:15px; width:86%; padding:5%;background:#fff;}
.nex_FenLei_List ul li.nex_Jobterms:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}
.nex_FenLei_List ul li.nex_Jobterms a{display:block;width:100%;height:100%;}


.nex_JobNames{}
.nex_JobNames span{ display:block; height:30px;line-height:30px;font-size:18px;color:#333;font-weight:600;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;  margin-bottom:5px;}
.nex_JobNames em{ display:block; height:20px; line-height:20px; font-size:14px;color:#999;font-weight:300;overflow:hidden;}
.nex_JobDetails{margin:30px 0;}
.nex_JobDetails dl{}
.nex_JobDetails dl dd{width:25%;float:left;height:40px;line-height:40px;font-size:13px;color:#999;overflow:hidden;}
.nex_JobDetails dl dd.nex_SPLong{width:45%;}
.nex_JobDetails dl dd em{font-weight:bold;color:#333;margin-right:5px;letter-spacing:2px;}
.nex_JobDetails dl dd i{padding:0 5px;}.nex_JobDescs{line-height:30px;font-size:16px;color:#999;margin-bottom:30px;}

.nex_JogTags{}
.nex_JogTags span{display:inline-block;margin:0 5px 10px 0;padding:0 10px;background:#FF4466;font-size:12px;color:#fff;height:20px;line-height:20px;border-radius:2px;}
.nex_JogTags b{display:inline-block;background:#38D27D;margin:0 5px 10px 0;padding:0 10px;font-size:12px;color:#fff;height:20px;line-height:20px;border-radius:2px;font-weight:400;}
.nex_JogTags i{display:inline-block;background:#FF33CC;margin:0 5px 10px 0;padding:0 10px;font-size:12px;color:#fff;height:20px;line-height:20px;border-radius:2px;}
.nex_JogTags em{display:inline-block;background:#FF6600;margin:0 5px 10px 0;padding:0 10px;font-size:12px;color:#fff;height:20px;line-height:20px;border-radius:2px;}
.nex_JogTags strong{display:inline-block;background:#FF6666;margin:0 5px 10px 0;padding:0 10px;font-size:12px;color:#fff;height:20px;line-height:20px;border-radius:2px;font-weight:400;}




.nex_search_sortform{ height:30px; line-height:30px; margin-bottom:10px;}
.nex_search_sortform select{ border:1px solid #eee; width:100%; height:30px; line-height:30px; font-size:12px; color:#666; padding:0 10px 0 5px;}
.nex_sortsearch_enter{ border:0; background:#FF4466; color:#fff; padding:0 10px; font-size:12px; color:#fff; height:25px; line-height:25px;}
.nex_Forum_title{ height:25px; width:100%; position:relative; margin-bottom:30px;}
.nex_Forum_title span{ display:inline-block; height:25px; line-height:25px; font-size:16px; color:#333; font-weight:500; letter-spacing:2px;}
.nex_Forum_title em{ display:block; width:56px; height:2px; border-radius:2px; background:#FF4466; position:absolute;}
.nex_Forum_title em.nex_Forumt_line1{ left:0; top:30px;}
.nex_Forum_title em.nex_Forumt_line2{ left:15px; top:35px;}

.nex_footer_btm{ margin-bottom:60px;}


/*底部*/
.mkty-bottom-menu{position: fixed;height:50px; bottom:0px; left:0;width: 100%;background-color: #fcfcfc;border-top:1px solid #f0f0f0;overflow: hidden;z-index: 9;-webkit-transition:bottom 0.4s;}
.mkty-bottom-menu ul{padding: 0 2px;color:#888;font-size: 16px;}
.mkty-bottom-menu .btmm-item{float: left;width: 20%;}
.mkty-bottom-menu .btmm-item .mktybm-pmt{position: relative;}
.mkty-bottom-menu .btmm-item .mktybm-pmt-dot{position: absolute;top:3px;right:-1px;width: 8px;height: 8px; background-color: #f30;border-radius: 5px;}
.mkty-bottom-menu .btmm-item a{display: block;padding-top: 6px;padding-bottom: 5px;}
.mkty-bottom-menu .btmm-item .btmm-icon{display: block; font-size: 21px;text-align: center;line-height: 25px;color:#6d6d6d;}
.mkty-bottom-menu .btmm-item .btmm-txt{display: block;font-size: 12px;text-align: center;line-height: 12px;color:#6d6d6d;}
.mkty-bottom-menu .btmm-item.active .btmm-icon{color:#fc4e80;}
.mkty-bottom-menu .btmm-item.active .btmm-icon.btmm-big .mktyiconfont{color:#fff;display:inline-block;line-height: 38px;font-size: 30px; width: 80%;border-radius: 20px;background-color: #53b0f2;}
.mkty-bottom-menu .btmm-item.active .btmm-txt{color:#fc4e80;}
.active::after {
    content: '';
    width: 100%;
    background: none;
}



.hpw-page {
	background:#fff;
	display: -webkit-box;
	display: box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}

.hpw-page a {
    padding: 10px 0;
    text-align: center;
    display: block;
    -webkit-box-flex: 3;
    box-flex: 3;
}

.hpw-page span {
	color: #f46;
	display: block;
	height: 30px;
	line-height: 30px;
}

.page-up span {
	border-right: 1px solid #efefef;
}

.page-down span {
	border-left: 1px solid #efefef;
}

.hpw-page a.touch {
	background: #f0f0f0
}

.hpw-page a.touch span {
	color: #579b00
}

.hpw-page span.page-num {
	display: inline-block;
	color: #878787
}

.hpw-page .page-select-a {
	-webkit-box-flex: 1;
	box-flex: 1;
	position: relative;
	background:#fff;
}

.hpw-3g-page-btn {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 44px;
	min-width: 70px;
	border: 0;
	opacity: .01;
	-webkit-appearance: none;
	background:#fff;
}

.hpw-page a.disable span {
	color: #b7b7b7
}

.hpw-page a.disable {
	background: #fff
}

.hpw-page a.disable.active {
	background: #fff
}

.hpw-page span.triangle {
	margin-left: 1px;
	display: inline-block;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 4px;
	border-color: #a5a5a5 transparent transparent transparent
}

.hpw-page .page-select-a.active span.page-num {
	color: #579b00
}

.hpw-page .page-select-a.active span.triangle {
	vertical-align: 3px;
	border-color: transparent transparent #579b00 transparent
}


.mkty-bottom-menu .btmm-item .btmm-icon {
    display: block;
    text-align: center;
    line-height: 25px;
    color: #bababa;
}
.mkty-bottom-menu .btmm-item a {
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
}

@font-face {
  font-family: 'iconfont';
  src: url('/font5/iconfont.ttf?t=1651634204113') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 21px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}