@charset "gb2312";

* {

	padding:0;

	margin:0;

	font-family:"微软雅黑", "Microsoft Yahei", arial, tahoma, "Hiragino Sans GB", "宋体"

}

html {

	height:100%

}

body {

	color:#555;

	font-size:14px;

	text-align:center;

	_overflow-x:hidden

}

s, i, b, em {

	text-decoration:none;

	font-style:normal;

	font-weight:normal

}

input, button, textarea, select, img {

	line-height:normal

}

select, input, button, label {

	vertical-align:middle

}

textarea {

	overflow:auto;

	line-height:150%

}

input[type='radio'], input[type='checkbox'] {

	margin:0 5px

}

ul, ol, dl {

	list-style:none

}

iframe {

	display:block

}

table {

	border-collapse:collapse;

	border-spacing:0

}

h1, h2, h3, h4, h5, h6, select, input, textarea, button, table {

	font-size:100%

}

h1, h2, h3, h4, h5, h6 {

	font-weight:600

}

a {

	color:#3c82c8;

	outline:0;

	text-decoration:none

}

a:hover {

	color:#000

}

a img {

	border:0

}

.hide {

	display:none

}

.left, .right {

	display:inline

}

.left {

	float:left

}

.right {

	float:right

}

.txtR {

	color:red

}

.txtS {

	font-size:11px

}

.ellipsis {

	text-overflow:ellipsis;

	white-space:nowrap;

	overflow:hidden

}

::-webkit-input-placeholder {

color:#999

}

:-moz-placeholder {

color:#999

}

::-moz-placeholder {

color:#999

}

:-ms-input-placeholder {

color:#999

}

.placeholder {

	display:none;

	text-align:left;

	font-size:14px;

	font-weight:500;

	color:#000;

	position:absolute;

	z-index:9;

	height:30px;

	line-height:30px

}

.hasPH {

	z-index:10;

	position:relative

}

.hasPH input {

	filter:alpha(opacity=75)

}

input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"]>input[type="button"]::-moz-focus-inner {

border:0;

padding:0

}

b.vspace {

	display:inline-block;

	margin:-4px 5px 0;

	height:25px;

	width:1px;

	background-color:#dcdcdc;

	vertical-align:middle

}

.wrap, .inner {

	clear:both;

	display:block;

	margin:0 auto

}

.inner {

	width:1080px

}

.txtbox {

	display:inline-block;

	border:solid 1px #ccc;

	background-color:#fff;

	padding-left:4px;

	padding-right:4px;

	padding-top:4px;

	padding-bottom:5px;

	border-radius:2px;

	color:#333

}

.txtbox.off {

	background-color:#f4f4f4;

	color:#afafaf;

	border-color:#ddd

}

.txtbox.on {

	border-color:#50aaff;

	-webkit-box-shadow:0 0 5px rgba(80, 170, 255, 0.45);

	-moz-box-shadow:0 0 5px rgba(80, 170, 255, 0.45);

	box-shadow:0 0 5px rgba(80, 170, 255, 0.45)

}

.txtbox.drop {

	background-image:url("../images/i_drop.png")/*tpa=http://www.51wzcl.com/images/i_drop.png*/;

	background-position:85% -7px;

	background-repeat:no-repeat

}

.btn {

	font-size:14px;

	color:#fff;

	display:inline-block;

	padding:4px 15px;

	line-height:normal;

	overflow:visible;

	margin:0 3px;

	border-radius:3px;

	border:solid 1px #aaa;

	background-color:#aaa;

	cursor:pointer;

	-webkit-user-select:none;

	-khtml-user-select:none;

	-moz-user-select:none;

	-ms-user-select:none;

transition:all .25s linear 0

}

.btn.big {

	padding:8px 25px;

	padding:5px 25px\0;

+padding:5px 25px

}

a.btn {

	color:#fff;

	text-decoration:none

}

input.btn {

	vertical-align:top

}

.btn.over {

	border-color:#888;

	background-color:#8c8c8c

}

.btn.bgW {

	color:#888;

	border-color:#ddd;

	background-color:#fff

}

.btn.bgW.over {

	color:#333;

	border-color:#bbb;

	background-color:#f0f0f0

}

.btn.bgG.over {

	border-color:#4ba00f;

	background-color:#4ba00f

}

.btn.bgB.over {

	border-color:#0064a5;

	background-color:#0064a5

}

.btn.bgD.over {

	border-color:#282d32;

	background-color:#282d32

}

.btn.bgR.over {

	border-color:#b9120a;

	background-color:#b9120a

}

.btn.bgO.over {

	border-color:#be7800;

	background-color:#be7800

}

.btn.bgY.over {

	border-color:#d7b405;

	background-color:#d7b405

}

.btn b {

	display:inline-block

}

.btn.drop {

	padding-right:8px;

	padding-left:8px

}

.drop i {

	display:inline-block;

	width:15px;

	height:16px;

	vertical-align:middle;

	background-image:url("../images/i_drop.png")/*tpa=http://www.51wzcl.com/images/i_drop.png*/;

	background-position:100% 6px;

	background-repeat:no-repeat

}

.btn.bgW.drop i {

	background-position:100% -15px

}

.btn.upload {

	z-index:5;

	position:relative

}

.btn.upload input {

	position:absolute;

	left:0;

	top:0;

	cursor:pointer;

	height:25px;

	width:100%;

	height:100%;

	border:1;

	-moz-opacity:0;

	filter:alpha(opacity=0);

	opacity:0

}

.btn.off {

	cursor:default;

	color:#bbb;

	background-color:#e9e9e9;

	border-color:#ddd

}

.btn.off.drop i {

	background-position:100% -34px

}

.lab {

	display:inline-block;

	margin:0 1px;

	padding:3px 5px 4px;

	line-height:1;

	color:#fff;

	border-radius:3px;

	background-color:#b9b9b9

}

.bgG {

	border-color:#5ab90a;

	background-color:#5ab90a

}

.bgB {

	border-color:#3c82c8;

	background-color:#3c82c8

}

.bgD {

	color:#fff;

	border-color:#4b5055;

	background-color:#4b5055

}

.bgR {

	border-color:#e12118;

	background-color:#e12118

}

.bgO {

	border-color:#e6960a;

	background-color:#e6960a

}

.bgY {

	border-color:#fad200;

	background-color:#fad200

}

.block {

	text-align:left;

	display:block;

	margin:0 auto;

	overflow:hidden

}

.block .hd, .block .ft, .block .bd {

	display:block;

	clear:both

}

.block .hd {

	padding:8px 5px;

	border-bottom:solid 1px #e9e9e9

}

.block .hd .right {

	margin-right:5px

}

.block .hd strong {

	float:left;

	display:inline-block;

	padding:0 10px

}

.tab_head, ul.tab_head {

	clear:both;

	display:block;

	height:30px;

	margin:0 auto;

	list-style-type:none;

	padding-left:5px

}

.tab_head ul {

	float:left

}

.tab_head li {

	float:left;

	height:30px;

	line-height:30px

}

.tab_head li a {

	color:#888;

	text-align:center;

	display:block;

	border-radius:5px 5px 0 0;

	border:solid 1px #ccc;

	border-bottom:0;

	padding:0 15px

}

.tab_head li a:hover {

	color:#000

}

.tab_head li.on a {

	font-weight:bold;

	color:#000

}

.tab_main {

	margin:0 auto;

	background-color:#fff;

	border:solid 1px #d9d9d9;

	border-top:0

}
.text p {

	text-align:left;

	text-align:justify;
	padding-left:18px;
	text-justify:inter-ideograph;
	background:url(../images/dot3.png) left center no-repeat;

}

.tags {

	display:block

}

.tags a {

	border-radius:4px;

	display:inline-block;

	padding:5px;

	background-color:#eee;

	margin:2px 5px 2px 0;

	color:#999

}

.links {

	text-align:left;

	padding:5px

}

.links a {

	display:inline-block;

	padding:8px

}

table td {

	cursor:default;

	text-align:center

}

table td.td_l {

	text-align:left;

	padding-left:5px

}

table th.td_r, table td.td_r {

	text-align:right;

	padding-right:5px

}

.tbl_data {

	margin:0 auto;

	font-size:13px;

	width:100%;

	table-layout:fixed;

	background-color:#fff

}

.tbl_data tbody td {

	text-overflow:ellipsis;

	white-space:nowrap;

	overflow:hidden;

	zoom:1;

	padding-top:8px;

	padding-bottom:8px;

	line-height:180%;

	border-top:solid 1px #eee;

transition:all .25s linear 0

}

.tbl_data tfoot td {

	border-top:solid 1px #eee;

	padding-top:8px;

	padding-bottom:8px

}

.tbl_data thead td {

	color:#fff;

	padding:8px 0

}

.form li.n1, tr.n1 {

	background-color:#fff

}

.form li.n2, tr.n2 {

	background-color:#fafafa

}

.form li.over, tr.over td {

	color:#000;

	background-color:#f0f0f0;

	border-color:#dcdcdc

}

tr.over td a {

	color:#000

}

.form li.on, tr.on {

	background-color:#ffe

}

tr.on td {

	color:#000;

	border-color:#e4e4d8

}

.form {

	margin:0 auto;

	clear:both;

	text-align:left

}

.form li {

	list-style-type:none;

	zoom:1;

	clear:both;

	padding-top:10px;

	padding-bottom:10px;

	border-bottom:solid 1px #eee

}

.form li.wrap_editor {

	padding-left:20px

}

.form li.wrap_editor textarea {

	width:95%;

	min-height:400px

}

.form li.tr_n2 {

	background-color:#fafafa

}

.form li label {

	margin-right:8px;

	vertical-align:middle

}

.form li span {

	color:#999;

	display:inline-block;

	vertical-align:middle

}

.form span.txt {

	color:#555

}

.form span.txt .stit {

	margin-left:10px;

	margin-right:3px;

	vertical-align:middle

}

.form span.txt .txtbox, .form span.txt select {

	margin:0 3px;

	vertical-align:middle

}

.form span select {

	padding:3px 5px

}

.form span select option {

	padding:0 5px

}

.form span.tit {

	text-align:right;

	width:100px;

	margin-right:5px

}

.form span.tit b {

	color:red;

	font-size:150%;

	margin-right:5px;

	vertical-align:middle

}

.form span.tip {

	font-size:13px;

	margin-left:5px;

	white-space:nowrap

}

.form_btn {

	text-align:left;

	clear:both;

	zoom:1

}

.form li.form_btn {

	border-bottom:0;

	background-color:#fff;

	line-height:22px;

 

	padding-left:10px; 

	TEXT-INDENT: 2em;

}

div.form_btn {

	border-top:solid 1px #eee;

	padding:10px 0 15px 10px

}

.form_btn .tip {

	padding:8px 0;

	display:inline-block;

	vertical-align:middle;

	margin-left:15px

}

.dlg_main .form {

	margin:10px 0

}

.dlg_main .form, .dlg_main .form li {

	border:0

}

.dlg_main .form span.tit {

	width:80px

}

#ifrm_submit {

	width:0;

	height:0;

	display:none

}

#pwd_level {

	display:inline-block;

	width:240px;

	height:18px;

	margin-left:5px;

	font-size:12px;

	visibility:hidden

}

#pwd_level s {

	text-decoration:none;

	display:inline-block;

	text-align:center;

	width:79px;

	height:16px;

	line-height:16px;

	background-color:#d9d9d9;

	margin-right:1px

}

#pwd_level s.pswL {

	background-color:red;

	color:#fff

}

#pwd_level s.pswN, #pwd_level s.pswN1 {

	background-color:#ffb400

}

#pwd_level s.pswN {

	color:#fff

}

#pwd_level s.pswN1 {

	color:#ffb400

}

#pwd_level s.pswH, #pwd_level s.pswH1 {

	background-color:#14dc00

}

#pwd_level s.pswH1 {

	color:#14dc00

}

#pwd_level s.pswH {

	color:#fff

}

.breadcrumb {

	display:block;

	height:35px;

	text-align:left;

	text-overflow:ellipsis;

	white-space:nowrap;

	overflow:hidden

}

.breadcrumb a, .breadcrumb i, .breadcrumb strong {

	height:35px;

	line-height:35px;

	float:left

}

.breadcrumb i {

	color:#aaa;

	text-align:center;

	width:20px

}

.breadcrumb strong {

	font-weight:500

}

.pager {

	display:block;

	text-align:left;

	font-size:12px

}

.pager em, .pager a, .pager span {

	display:inline-block;

	vertical-align:middle

}

.pager a, .pager span {

	color:#888;

	border:solid 1px #e5e5e5;

	background-color:#fff;

	padding:3px 10px

}

.pager a:hover, .pager span.on {

	border-color:#3c82c8;

	background-color:#3c82c8;

	color:#fff

}

.pager em {

	margin:0 3px

}

.pager span.title {

	background:0;

	border:0

}

.tips {

	margin-top:10px;

	text-align:left;

	color:#777;

	border:solid 1px #dcdcbe;

	background-color:#ffe;

	padding:5px 10px

}

.tips dt {

	color:#555;

	padding:0 0 5px;

	text-indent:20px

}

.tips i.title {

	font-weight:bold;

	display:inline-block;

	margin-right:5px;

	text-indent:20px

}

.tips .i_tip {

	background-position:0 -87px

}

.tips .i_info {

	background-position:0 -57px

}

.tips dd {

	font-size:12px;

	padding:2px 0

}

.tips dd strong {

	color:#555;

	margin:0 5px

}

.steps, .steps li {

	height:35px

}

.steps {

	margin:10px auto;

	clear:both;

	background-color:#e5e5e5

}

.steps li {

	display:block;

	float:left;

	color:#787878;

	padding-left:20px;

	padding-right:40px;

	line-height:35px;

	background-image:url("../images/bg_step.png")/*tpa=http://www.51wzcl.com/images/bg_step.png*/;

	background-repeat:no-repeat;

	background-position:100% 0

}

.steps li a {

	color:#00f

}

.steps li a:hover {

	color:#000

}

.steps li.on {

	color:#fff;

	background-color:#e6b400

}

.steps li.off {

	text-decoration:line-through;

	color:#aaa

}

.steps li b {

	font-weight:700;

	vertical-align:middle;

	font-family:arial, Verdana, "宋体";

	margin-right:5px;

	font-size:150%;

	font-style:italic

}

.steps li.onL {

	background-position:100% -40px

}

.steps li.onR {

	background-position:100% -80px

}

#back2top {

	color:#fff;

	text-align:center;

	line-height:50px;

	width:50px;

	height:50px;

	position:fixed;

	opacity:.6;

	filter:alpha(opacity=60);

	bottom:90px;

	right:5px;

	background-color:#000;

	border-radius:50%;

	font-size:120%;

	z-index:999999

}

#back2top:hover {

	opacity:1;

	filter:alpha(opacity=100)

}

#flying {

	position:absolute;

	border:solid 1px #999;

	background-color:#fff;

	opacity:.6;

	filter:alpha(opacity=60)

}

.bgMask {

	display:none;

	width:100%;

	height:100%;

	position:fixed;

	_position:absolute;

	left:0;

	top:0

}

#overlay {

	cursor:move;

	position:absolute;

	opacity:.05;

	filter:alpha(opacity=5);

	background-color:#fff;

	-moz-user-select:-moz-none;

	-webkit-user-select:none;

	-khtml-user-select:none

}

.move {

	cursor:move

}

.loading {

	position:absolute;

	background-image:url("../images/loading.gif")/*tpa=http://www.51wzcl.com/images/loading.gif*/;

	background-repeat:no-repeat;

	background-position:50% 45%;

	left:0;

	right:0;

	_width:100%;

	height:10px;

	color:#6478b4;

	padding-top:35px;

	text-align:center

}

a.hider_close {

	z-index:30;

	position:absolute;

	width:20px;

	height:20px;

	right:3px;

	top:3px;

	background-image:url("../images/i_close.png")/*tpa=http://www.51wzcl.com/images/i_close.png*/;

	background-position:6px 6px;

	background-repeat:no-repeat

}

a.hider_close:hover {

	background-position:6px -21px

}

.tooltip {

	z-index:20000;

	display:none;

	position:absolute;

	border-radius:3px;

	border:solid 1px #b4b482;

	-webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, .2);

	-moz-box-shadow:1px 1px 3px rgba(0, 0, 0, .2);

	box-shadow:1px 1px 3px rgba(0, 0, 0, .2)

}

.tooltip .mbody {

	font-size:12px;

	text-align:left;

	border-radius:3px;

	display:block;

	position:relative;

	padding:5px 10px;

	z-index:20;

	color:#888;

	background-color:#ffe

}

.tArr {

	position:absolute;

	text-align:center;

	width:14px;

	height:14px;

	line-height:14px;

	z-index:0

}

.tArr s, .tArr b {

	position:absolute;

	left:0;

	top:0;

	font-family:Arial, Helvetica, sans-serif;

	margin:0;

	padding:0;

	line-height:normal

}

.tArr b {

	font-size:14px;

	right:0;

	bottom:0;

	color:#b4b482

}

.tArr s {

	font-size:13px;

	font-size:12px\0;

+font-size:12px;

	right:1px;

	top:1px;

	color:#ffe

}

.tArr.B, .tArr.BR, .tArr.BL {

	top:-8px

}

.tArr.TL, .tArr.BL {

	left:10px

}

.tArr.TR, .tArr.BR {

	right:10px

}

.tArr.B, .tArr.T {

	left:50%;

	margin-left:-7px

}

.tArr.T, .tArr.TR, .tArr.TL {

	bottom:-7px

}

.tArr.L, .tArr.R {

	top:50%;

	margin-top:-7px

}

.tArr.LT, .tArr.RT {

	top:10px

}

.tArr.LB, .tArr.RB {

	bottom:10px

}

.tArr.LB, .tArr.LT, .tArr.L {

	right:-6px

}

.tArr.RB, .tArr.RT, .tArr.R {

	left:-7px

}

.tooltip.bgD {

	border-color:#53535d

}

.tooltip.bgD .mbody {

	color:#fff;

	background-color:#53535d

}

.tooltip.bgD .tArr b, .tooltip.bgD .tArr s {

	color:#53535d

}

.tooltip i {

	position:absolute;

	width:20px;

	height:20px;

	left:5px;

	top:5px

}

.tooltip.load .mbody, .tooltip.ok .mbody, .tooltip.info .mbody, .tooltip.err .mbody {

	padding-left:25px

}

.tooltip.err .mbody {

	color:red

}

.tooltip i {

	z-index:50;

	position:absolute;

	left:5px;

	top:5px;

	width:16px;

	height:16px

}

.i_err, .i_ok, .i_info, .i_tip {

	background-image:url("../images/i_msg.png")/*tpa=http://www.51wzcl.com/images/i_msg.png*/;

	background-repeat:no-repeat

}

.i_err {

	background-position:0 -28px

}

.i_ok {

	background-position:0 1px

}

.i_info {

	background-position:0 -59px

}

.i_tip {

	background-position:0 -89px

}

.i_load {

	background-image:url("../images/sloading.gif")/*tpa=http://www.51wzcl.com/images/sloading.gif*/;

	background-repeat:no-repeat;

	background-position:50% 50%

}

img.vcode {

	cursor:pointer

}

.menu, ul.menu {

	text-align:left;

	font-size:13px;

	min-width:100px;

	padding:0 1px;

	border-radius:3px;

	border:solid 1px #bbb;

	background-color:#fff;

	-webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, .2);

	-moz-box-shadow:2px 2px 5px rgba(0, 0, 0, .2);

	box-shadow:2px 2px 5px rgba(0, 0, 0, .2)

}

.menu ul, ul.menu {

	overflow:hidden;

	overflow-y:auto

}

.menu li {

	color:#555;

	display:block;

	clear:both;

	text-align:left;

	border-radius:2px;

	cursor:pointer;

	margin:1px 0;

	padding:3px 15px;

	line-height:normal;

transition:all .15s linear 0

}

.menu .hd, .menu li.hd {

	border-radius:0;

	cursor:default;

	margin-bottom:5px;

	background-color:#f5f5f5;

	border-bottom:solid 1px #eee

}

.menu li.hr {

	cursor:default;

	padding:0;

	height:1px;

	margin:3px 0;

	line-height:1px;

	font-size:1px;

	overflow:hidden;

	background-color:#e9e9e9

}

.menu li a {

	display:block;

	color:#555;

	text-decoration:none

}

.menu li.over, .menu li.on {

	background-color:#3c82c8;

	color:#fff

}

.menu li.over a, .menu li.on a {

	color:#fff

}

.menu.hide {

	position:absolute;

	display:none;

	z-index:500

}

.hiSlider {

	position:relative;

	display:block

}

.hiSlider .listview {

	display:block;

	overflow:hidden;

	position:relative

}



.hiSlider .fw p {

	 

	text-indent:2em;

	margin:5px;

	line-height:22px;

}



.hiSlider .listview ul {

	display:block;

	position:absolute;

	-webkit-user-select:none;

	-khtml-user-select:none;

	-moz-user-select:-moz-none;

	z-index:5

}

.hiSlider .listview ul li, .hiSlider .listview ul li a {

	display:block;

	overflow:hidden

}

.hiSlider .pg_prev, .hiSlider .pg_next, .hiSlider .lst_prev, .hiSlider .lst_next {

	cursor:pointer;

	display:block;

	position:absolute;

	opacity:.30;

	filter:alpha(opacity=30)

}

.hiSlider .lst_prev {

	background-position:50% -159px

}

.hiSlider .lst_next {

	background-position:50% -259px

}

.hiSlider .pg_prev.over, .hiSlider .pg_next.over, .hiSlider .lst_prev.over, .hiSlider .lst_next.over {

	opacity:.75;

	filter:alpha(opacity=75)

}

.hiSlider .pg_prev.off, .hiSlider .pg_next.off, .hiSlider .lst_prev.off, .hiSlider .lst_next.off {

	cursor:default;

	opacity:.15;

	filter:alpha(opacity=15)

}

.hiSlider .pg_nav {

	text-align:center;

	z-index:100;

	position:absolute;

	bottom:0;

	left:0;

	right:0;

	height:20px

}

.hiSlider .pg_nav s {

	color:#000;

	display:inline-block;

	margin:0 1px;

	width:7px;

	height:7px;

	line-height:7px;

	text-decoration:none;

	font-size:20px;

	border:solid 1px #000;

	background-color:#fff

}

.hiSlider .pg_nav s.on {

	color:red;

	background-color:#000;

	border-color:#fff

}

.hiDialog {

	z-index:50;

	display:none;

	position:fixed;

	_position:absolute;

	font-size:12px;

	border:solid 6px rgba(0, 0, 0, .45);

	border-radius:5px;

	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);

	-moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);

	box-shadow:0 0 10px rgba(0, 0, 0, .3)

}

.dlg_inner {

	border:solid 1px #555;

	display:block;

	clear:both

}

.dlg_top {

	text-align:left;

	font-weight:bold;

	height:32px;

	line-height:32px;

	-moz-user-select:-moz-none;

	-webkit-user-select:none;

	-khtml-user-select:none;

	text-indent:10px;

	color:#b4bec8;

	z-index:50;

	border-bottom:solid 1px #e5e5e5;

	background-color:#f5f5f5;

	font-size:14px

}

a.dlg_close {

	position:absolute;

	right:8px;

	top:4px;

	width:24px;

	height:24px;

	outline:0;

	z-index:55;

	background-image:url("../images/dlg_close.png")/*tpa=http://www.51wzcl.com/images/dlg_close.png*/;

	background-position:0 50%;

	background-repeat:no-repeat

}

a.dlg_close:hover {

	background-position:-24px 50%

}

.dlg_top, .dlg_main, .dlg_bottom {

	display:block;

	clear:both;

	margin:0 auto;

	zoom:1

}

.dlg_main iframe {

	width:100%

}

.hiDialog.focus .dlg_top {

	color:#555

}

.hiDialog.noTitle .dlg_top {

	position:absolute;

	left:0;

	right:0;

	top:0;

	border:0;

	_width:100%;

	background:0

}

.dlg_main {

	font-size:14px;

	overflow:hidden;

	overflow-y:auto;

	z-index:40;

	background-color:#fff

}

.dlg_bottom {

	height:46px;

	padding-right:5px;

	padding-left:5px;

	z-index:49;

	background-color:#fafafa;

	border-top:solid 1px #e8e8e8;

	text-align:right

}

.dlg_bottom .btn, .dlg_bottom .btn_disabled {

	margin:8px 3px 0

}

.dlgTip {

	color:#fff;

	text-align:center;

	opacity:.75;

	filter:alpha(opacity=75);

	border:0;

	background-color:#000

}

.dlgTip .dlg_main {

	padding:5px;

	line-height:160%;

	background:0;

	position:relative

}

.dlgWait .dlg_inner, .dlgTip .dlg_inner {

	border:0

}

.dlgHtml .dlg_main {

	border-radius:0

}

.dlgHtml .dlg_main .form {

	text-align:left

}

.dlgHtml .dlg_main .form span.tit {

	width:70px

}

.dlgAlert .dlg_main, .dlgConfirm .dlg_main, .dlgError .dlg_main {

	min-height:70px;

	background-position:30px 20px;

	background-repeat:no-repeat;

	padding:0 10px;

	text-align:left;

	border-radius:0

}

.dlgAlert .dlg_main p, .dlgConfirm .dlg_main p, .dlgError .dlg_main p {

	font-size:14px;

	line-height:180%;

	margin:15px 10px 10px 100px

}

.dlgAlert .dlg_bottom, .dlgConfirm .dlg_bottom, .dlgError .dlg_bottom {

	text-align:center

}

.dlgAlert .dlg_main {

	background-image:url("../images/ico_alert.png")/*tpa=http://www.51wzcl.com/images/ico_alert.png*/

}

.alertmsg {

	background-image:url("../images/ico_alert128.png")/*tpa=http://www.51wzcl.com/images/ico_alert128.png*/

}

.dlgConfirm .dlg_main {

	background-image:url("../images/ico_ask.png")/*tpa=http://www.51wzcl.com/images/ico_ask.png*/

}

.errmsg, .dlgError .dlg_main {

	background-image:url("../images/ico_error.png")/*tpa=http://www.51wzcl.com/images/ico_error.png*/

}

.alertmsg, .okmsg, .errmsg {

	background-repeat:no-repeat

}

.okmsg {

	background-image:url("../images/ico_ok.png")/*tpa=http://www.51wzcl.com/images/ico_ok.png*/

}

.dlgWait {

	border:solid 1px #888;

	border-radius:5px

}

.dlgWait .dlg_main {

	background-image:url("../images/loading.gif")/*tpa=http://www.51wzcl.com/images/loading.gif*/;

	background-position:50% 10px;

	background-repeat:no-repeat;

	border-radius:5px;

	padding:30px 0 10px;

	color:#758cb9

}

.zoomin {

	cursor:url("../images/zoomin.cur")/*tpa=http://www.51wzcl.com/images/zoomin.cur*/, pointer;

	cursor:url("../common/images/zoomin.cur")/*tpa=http://www.51wzcl.com/common/images/zoomin.cur*/, pointer\9

}

#imgViewer {

	border-radius:0;

	box-shadow:none;

	border:0

}

#imgViewer .dlg_main {

	border-radius:0;

	background:0;

	position:relative;

	overflow:hidden

}

#imgViewer .dlg_top {

	font-size:14px;

	height:40px;

	line-height:40px;

	color:#fff;

	background:0;

	border:0

}

#imgViewer a.dlg_close {

	width:42px;

	height:40px;

	background-image:url("../images/imgViewer_close.png")/*tpa=http://www.51wzcl.com/images/imgViewer_close.png*/;

	background-repeat:no-repeat;

	background-position:0 0;

	top:0;

	right:0;

	opacity:.45;

	filter:alpha(opacity=45)

}

#imgViewer a.dlg_close:hover {

	opacity:.75;

	filter:alpha(opacity=75)

}

#dlg_imgPreview {

	display:block;

	position:absolute;

	top:10px;

	left:10px;

	right:10px;

	text-align:center;

	overflow:hidden;

	background-image:url("../images/bloading.gif")/*tpa=http://www.51wzcl.com/images/bloading.gif*/;

	background-position:50% 50%;

	background-repeat:no-repeat

}

#dlg_imgPreview img {

	box-shadow:0 0 20px rgba(0, 0, 0, 0.8);

	-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.8);

	-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.8)

}

#dlg_imgFoot {

	position:absolute;

	left:10px;

	right:10px;

	bottom:0;

	height:140px;

	background-color:#000;

	border-radius:6px 6px 0 0

}

#imgViewer .pg_title {

	display:block;

	clear:both;

	margin:5px 30px 0;

	height:30px;

	line-height:30px;

	font-size:16px;

	color:#fff;

	text-indent:10px

}

#imgViewer .pg_title s {

	text-decoration:none;

	font-weight:normal;

	margin-left:10px;

	color:#aaa

}

#dlg_imgFoot .lst_prev, #dlg_imgFoot .lst_next {

	top:36px;

	width:30px;

	height:104px

}

#dlg_imgFoot .listview {

	height:90px;

	margin:5px 30px;

	background-color:#222

}

#dlg_imgFoot .listview ul {

	height:80px

}

#dlg_imgFoot .listview ul li {

	float:left;

	padding:4px;

	opacity:.30;

	filter:alpha(opacity=30)

}

#dlg_imgFoot .listview ul li a {

	height:80px;

	width:80px;

	border:solid 1px #000

}

#dlg_imgFoot .listview ul li.on {

	background-color:#f08300;

	opacity:1;

	filter:alpha(opacity=100)

}

#dlg_imgFoot .lst_prev, #dlg_imgFoot .lst_next, #imgViewer .pg_prev, #imgViewer .pg_next {

	display:block;

	position:absolute;

	background-image:url("../images/imgViewer_arr.png")/*tpa=http://www.51wzcl.com/images/imgViewer_arr.png*/;

	background-repeat:no-repeat;

	opacity:.30;

	filter:alpha(opacity=30)

}

#imgViewer .pg_prev, #imgViewer .pg_next {

	cursor:pointer;

	width:80px;

	height:100px;

	top:35%;

	border:solid 1px #000;

	background-color:#111

}

#imgViewer .pg_prev {

	border-left:0;

	border-radius:0 5px 5px 0;

	left:0;

	background-position:50% 29px

}

#imgViewer .pg_next {

	border-right:0;

	border-radius:5px 0 0 5px;

	right:0;

	background-position:50% -70px

}

#dlg_imgFoot .lst_prev {

	left:0;

	background-position:50% -159px

}

#dlg_imgFoot .lst_next {

	right:0;

	background-position:50% -259px

}

#imgViewer .pg_prev.over, #imgViewer .pg_next.over, #dlg_imgFoot .lst_prev.over, #dlg_imgFoot .lst_next.over {

	opacity:.75;

	filter:alpha(opacity=75)

}

#imgViewer .pg_prev.off, #imgViewer .pg_next.off, #dlg_imgFoot .lst_prev.off, #dlg_imgFoot .lst_next.off {

	cursor:default;

	opacity:.05;

	filter:alpha(opacity=5)

}

.rotate_0 {

	-webkit-transform:rotate(0);

	-moz-transform:rotate(0);

	-o-transform:rotate(0);

	-ms-transform:rotate(0)

}

.rotate_90 {

	-webkit-transform:rotate(90deg);

	-moz-transform:rotate(90deg);

	-o-transform:rotate(90deg);

	-ms-transform:rotate(90deg)

}

.rotate_180 {

	-webkit-transform:rotate(180deg);

	-moz-transform:rotate(180deg);

	-o-transform:rotate(180deg);

	-ms-transform:rotate(180deg)

}

.rotate_270 {

	-webkit-transform:rotate(270deg);

	-moz-transform:rotate(270deg);

	-o-transform:rotate(270deg);

	-ms-transform:rotate(270deg)

}

#dlg_imgBar {

	padding:0 10px;

	height:44px;

	background-color:#000;

	position:absolute;

	opacity:.55;

	filter:alpha(Opacity=55);

	display:block

}

#dlg_imgBar a {

	display:block;

	float:left;

	width:44px;

	height:44px;

	background-image:url("../images/imgViewer_zoom.png")/*tpa=http://www.51wzcl.com/images/imgViewer_zoom.png*/;

	background-repeat:no-repeat;

	outline:0

}

#dlg_imgBar a:hover {

	opacity:.5;

	filter:alpha(Opacity=50)

}

#dlg_imgBar a#rotateA {

	background-position:0 0

}

#dlg_imgBar a#rotateB {

	background-position:-44px 0

}

#dlg_imgBar a#zoomIn {

	background-position:-88px 0

}

.dlg_inner:after, .form li:after, .wrap:after, .inner:after, .tags:after, .pager:after, .aside:after, .hd:after, .bd:after, .ft:after, .block:after, .clear:after {

	visibility:hidden;

	display:block;

	font-size:0;

	line-height:0;

	content:" ";

	clear:both;

	height:0

}

.dlg_inner. .form li, .wrap, .inner, .pager, .aside, .hd, .bd, .block, .ft, .tags, .clear {

zoom:1

}





/*图片滚动*/



.njf2_main3 {

	 width: 995px; height: 143px;background-color:#FFF; margin:0 auto; 

}

.njf2_main3 .nmain3_left2 {

	width: 165px; height: 133px; float: left; background-color:#FFF;

}

.njf2_main3 .nmain3_right2 {

	width: 710px; height: 131px; float: right; background-color:#FFF;

}

.nmain3_right2 .nboxcontent_1 {

	width: 710px; height: 126px; padding-top: 5px; _padding-top: 10px; _height: 121px;  

}

.nmain3_right2 .nproimg {

	width: 100px; height: 125px; text-align: center; margin-right: 25px;

}

.nmain3_right2 .nproimg a {

	width: 100px; height: 90px; color: rgb(68, 68, 68); padding-right: 5px;

}

.nmain3_right2 .nproimg img {

	border: 1px solid rgb(211, 215, 224); width: 100px; height: 90px;

}

.nmain3_right2 .nproname {

	padding-bottom: 0px; margin:0px;



/*合作伙伴*/

#cooper {

	float:left;

	clear:left;

	display:block;

	background:url("../images/bg_bar.gif")/*tpa=http://www.51wzcl.com/images/bg_bar.gif*/ top repeat-x;

	margin-top:5px;

	width:995px;

	height:195px;

	background-color:#edf7f9;

}

#cooper ul li {

	list-style:none;

	margin-left:25px;

	margin-top:30px;

	float:left;

}
