body{margin: 0;}
#header {
	height: 94px;
	background: #323232
}
#header {
	height: 94px;
	background: #323232
}
#header .logo {
	padding-right: 4px;
	float: left;
	height: 100%;
}
#header .xitong {
	line-height: 80px;
	height: 80px;
	;
	float: left;
	height: 100%;
	font-size: 20px;
	font-family: '宋体'
}
#header .content {
	width: 80%;
	margin: auto;
	height: 80px;
	padding: 10px 0 0 0;
	overflow: hidden;
	color: #fff;
	font: "宋体";
	font-size: 20px;
	line-height: 80px;
}
#content {
	width: 920px;
	margin: auto;
	padding: 20px 0 0 0;
	overflow: hidden
}
.form-login {
	width: 420px;
	padding-left: 40px
}
#content h2 {
	font-size: 25px;
	text-align: center;
	color: #494949;
	border-bottom: 1px dashed #CCC;
	padding-bottom: 3px;
	margin-bottom: 10px;
}
#content h2 span {
	font-size: 12px;
	font-weight: normal
}
#content h2 span em {
	background: url({IMG_PATH}member/order.png) no-repeat 0px -16px;
	width: 15px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	margin-right: 5px;
	color: #FFF
}
#content h2 span.on {
	color: #333;
	font-weight: 700
}
#content h2 span.on em {
	background-position: 0px 0px;
}
#footer {
	color: #666;
	line-height: 24px;
	width: 920px;
	margin: auto;
	text-align: center;
	padding: 12px 0;
	margin-top: 52px;
	border-top: 1px solid #e5e5e5
}
#footer a {
	color: #666;
}
.form-login {
	width: 440px;
	padding-left: 40px
}
.r{float: right;width: 200px;margin-top: 10px;}
.r iframe{width: 200px!important;height: 50px!important;}
.r a{color: #fff;text-decoration: none;}
.pc{display: block}
.sj{display: none}
.f14{text-align: center;}






.submit,.pass-logo a,.form-login .input label,.item span{display:inline-block;zoom:1;*display:inline;}
.blue,.blue a{color:#377abe}
.log{line-height:24px; height:24px;float:right; font-size:12px;margin-top: 20px;}
.log span{color:#ced9e7}
#header{ height:94px; background:#323232}
#header .logo{ padding-right:30px;float:left;height: 100%;}
	

.form-login h2{font-size:25px;color:#494949;border-bottom: 1px dashed #CCC;padding-bottom:3px; margin-bottom:10px}
.form-login .input{ padding:0;margin: 20px 0px;display: block;height: 42px;}

.form-login .input label{ width:84px;font-size:14px; color:#888; text-align:right}
.take,.reg{padding:0 0 0 0px}
.take .submit{background:#eeeeee;color:#CCCCCC;width: 100%;height: 40px;border-radius: 4px;margin-bottom: 14px; }
.take a{float: right}
.form-login  hr{background:#e5e5e5; height:1px;border: none;margin: 40px 0 }

.submit{padding-left:3px}
.submit,.submit input{ background: url({IMG_PATH}member/but.png) no-repeat; height:29px;cursor:hand;}
.submit input{background-position: right top; border:none; padding:0 10px 0 7px; font-size:14px}
.reg{ color:#666; line-height:24px;text-align: center}
.reg .submit{background:#eeeeee; height:35px;color: #bbbbbb;width: 100%;height: 42px;margin-top: 10px;}
.reg .submit input{font-weight:normal; color:#666666; height:42px}

.col-1{position:relative; zoom:1;width:400px; margin: auto; height:auto}
.col-1 span.o1,
	.col-1 span.o2,
	.col-1 span.o3,
	.col-1 span.o4{position:absolute;width:3px;height:3px; overflow:hidden;background: url({IMG_PATH}fillet.png) no-repeat}
	.col-1 span.o1{background-position: left -6px; top:-1px; left:-1px}
	.col-1 span.o2{background-position: right -6px; top:-1px; right:-1px}
	.col-1 span.o3{background-position: left -9px; bottom:-1px; left:-1px}
	.col-1 span.o4{background-position: right -9px; bottom:-1px; right:-1px;}
.col-1 .title{color:#386ea8; padding:5px 10px 3px;height:22px; font-size:18px}
.col-1 div.content{padding:0px 10px 10px}
.col-1 div.content h5{background: url({IMG_PATH}member/ext-title.png) no-repeat 2px 10px; height:34px}
.col-1 div.content h5 strong{ visibility: hidden}
.pass-logo{ margin:auto; width:261px; padding-top:15px}
.pass-logo p{border-top: 1px solid #e1e4e8; padding-top:15px}
.item{padding:10px 0; vertical-align:middle; margin-bottom:10px}
.item span{ color:#8c8686}
.login-list li{ float:left;height:26px; margin-bottom:14px;width:123px;background:url({IMG_PATH}member/mbg.png) no-repeat}
.login-list li a{ display:block;background-repeat:no-repeat; background-position:6px 5px;height:26px; padding-left:36px; line-height:26px}
.login-list li a:hover{text-decoration: none;}


@media only screen and (max-width: 1200px) {
	.r{float: right;width: 200px;margin-top: 0px;}

#content {
	width: 100%;
	margin: auto;
	padding: 20px 0 0 0;
	overflow: hidden
}
#footer {
	color: #666;
	line-height: 24px;
	width: 100%;
	margin: auto;
	text-align: center;
	padding: 12px 0;
	margin-top: 52px;
	border-top: 1px solid #e5e5e5
}
#footer a {
	color: #666;
}
.form-login {
	width: 98%;
	margin: 0 auto;
	padding-left: 0;
	float: none;
	}}





a:hover{text-decoration:underline;}
body fieldset{border:1px solid #D8D8D8; padding:10px;}
body fieldset legend{padding:3px 8px;font-weight:700;border:1px solid #D8D8D8;background-color: #F9F9F9;}
body fieldset.blue{border:1px solid #dce3ed}
body fieldset.blue legend{padding:3px 8px;font-weight:700;color:#347add; background:none; border:none}

.picBut {background:url("../images/admin_img/picBnt.png") no-repeat 0 -28px;color:#FFF;float:left; text-align:center;font-weight:700;height:28px;line-height:26px;*line-height:30px;margin-right:10px;width:75px}
.picBut a{color:#fff;text-decoration: none}
.search{ border:1px solid #d7e3ea; padding:8px 10px; margin-bottom:10px; background:#f6fafd; zoom:1}
#header{ position:relative;}
.mem-qp{width: 100%;height: 94px;background: #323232;box-sizing: border-box;padding: 10px 0;}

	#memberArea
{ width:1000px;margin: 20px auto;color: #444;}	
#memberArea a
{ color: #444;text-decoration: none;}
	#memberArea a:visited{ color: #444;}
	#header{ margin-bottom:10px}
	#memberArea:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#memberArea{display:inline-block;}/* Hides from IE-mac \*/* html #memberArea{height:1%; margin-top: 20px;}#memberArea{display:block;}
#header .logo h3{ float: right;line-height: 70px;}
#header .link { float: right;margin-top: 20px;}
#header .link a{ color:#fff;}
#header .link span{ color:#ccc}
.nav-bar,map,.nav-site,a.on,a.on span{background: url(../images/member/member_nav.png) no-repeat; display:block}
	.nav-bar{background-position: left -51px; padding-left:5px; position:relative; left:-2px; clear:both}
	.nav-bar map{background-position: right -103px; padding-right:5px; display:block;position:relative; right:-4px}
	.nav-bar ul{background-position: right -155px;background-repeat: repeat-x; height:33px; padding:10px 0 0 10px;}
	.nav-bar ul li{ float:left; margin-right:5px;}
	.nav-bar ul li.line{ color:#dfdfdf; padding:0 6px; font-size:14px; margin:4px 0 0}
	.nav-bar ul li a{float:left;padding-left:3px; font-size:14px; padding-top:5px;color:#386ea8;font-weight:700;}
	.nav-bar ul li a span{height:27px; float:left }
	.nav-bar ul li a.on{ background-position: left -0px; padding-top:0}
	.nav-bar ul li a.on span{background-position: right -0px;height:27px;padding:5px 10px 0 8px}
	.nav-bar ul li a.on{color:#fff; }
	
.col-1{position:relative;}
.col-1 span.o1,
	.col-1 span.o2,
	.col-1 span.o3,
	.col-1 span.o4{position:absolute;width:3px;height:3px;background: url(../images/fillet.png) no-repeat; overflow:hidden}
	.col-1 span.o1{background-position: left -6px; top:-1px; left:-1px}
	.col-1 span.o2{background-position: right -6px; top:-1px; right:-1px}
	.col-1 span.o3{background-position: left -9px; bottom:-1px; left:-1px}
	.col-1 span.o4{background-position: right -9px; bottom:-1px; right:-1px;}
.col-1 h5.title, .col-1 h6.title{color:#386ea8; padding:5px 10px 3px}
.col-1 h6.title{margin-bottom:8px; font-size:14px}
.col-1 div.content{padding:0px 10px 10px}

.left-memu{ width:400px;  background:none}
.left-memu .title{ height:22px; font-size:18px}
.left-memu h5.title{background-position: left -1px; margin-bottom:0}
.left-memu h6.title{margin-bottom:0}
.left-memu ul{ padding:10px 5px}
.left-memu ul li{ line-height:24px; padding:1px 6px; margin: 14px 0; height:24px; overflow:hidden;font-size: 14px;}
.left-memu ul li a{ display:block;line-height:24px; overflow:hidden;_float:left;zoom:1;outline:none;}
.left-memu ul li a.add{float:right; overflow:visible}
.left-memu ul li.on{ background:#eeeeee;_padding-top:3px;_height:21px}
.left-memu ul li:hover{ background:#ecf3f7}

.col-auto .col-right{ width:200px; margin-left:10px}
.point{border:1px solid #ffbf7a; background:#fffced; margin-bottom:10px; position:relative}
.point .content{padding:8px 10px;}
.point .content .title{color:#ff8400}
.point .content p{color:#777; text-indent:20px}
.point a.close span{display:none}
.point a.close{background: url(../images/cross.png) no-repeat left 3px; display:block; width:16px; height:16px;position: absolute; right:4px; top:4px;outline:none;}
.point a.close:hover{background-position: left -46px}
.point span.o1,
	.point span.o2,
	.point span.o3,
	.point span.o4{position:absolute;width:3px;height:3px;background: url(../images/fillet.png) no-repeat; overflow:hidden}
	.point span.o1{background-position: left top; top:-1px; left:-1px}
	.point span.o2{background-position: right top; top:-1px; right:-1px}
	.point span.o3{background-position: left -3px; bottom:-1px; left:-1px}
	.point span.o4{background-position: right -3px; bottom:-1px; right:-1px;}
.col-avatar li{margin-bottom:4px; color:#999}
.col-avatar li img{ border:1px solid #ccc}
.member-info{background:none}
.member-info div.content{padding:10px;}
.member-info div.content .col-left{ margin-right:10px}
.member-info div.content .col-left img{ border:1px solid #eee}
.member-info div.content .col-auto h5{ border-bottom:1px solid #eee; margin-bottom:3px; color:#ff6c00; padding-bottom:3px}
.member-info div.content .col-auto{_height:74px; overflow:hidden}

.title-list{}
.title-list li{ position: relative; font-family:"宋体"; color:#999; line-height:22px}
.title-list li a{ color:#333}
.title-list li em{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999; padding-left:8px}
.title-list li span{ position:absolute; right:30px}

#footer{color:#666; line-height:24px;text-align:center; padding:12px 0; margin-top:30px; border-top:1px solid #e5e5e5}
#footer a{color:#666;}

/*投稿*/
.addContent{width:1003px; margin:auto; overflow:hidden}
.addContent .col-left{width:798px}
.addContent .col-auto .content h6{ border-bottom:1px solid #cfdce3; padding:8px 0 3px; margin-bottom:7px}
.addContent .col-auto .content .upload-pic{width:180px;height:145px;text-align:center;overflow:hidden;}
.addContent .col-auto .content .upload-pic a{display:table-cell;vertical-align:middle;width:180px;height:145px;text-align:center;*display:block;*font-size:105px}
.addContent .col-auto .content .upload-pic{ background:#eef2f2; border:1px solid #dce6ea; zoom:1; padding:1px;}
	.list-dot{ padding-bottom:10px}
	.list-dot li{padding:5px 0; border-bottom:1px dotted #c6dde0; font-family:"宋体"; color:#bbb; position:relative}
	.list-dot li:hover{ background-color:#d9e5ee}
	.list-dot li span{color:#004499}
	.list-dot li a.close span{display:none}
	.list-dot li a.close{background: url(../images/cross.png) no-repeat left 3px; display:block; width:16px; height:16px;position: absolute; right:5px; bottom:5px;outline:none;}
	.list-dot li a.close:hover{background-position: left -46px}
/*财务模块*/
.payment-show{ border:#dae6ed solid 1px; padding:10px; margin-bottom:10px; display:block}
.payment-show-on{background:#f0f5f8}
.payment-show em{ font-size:14px; }
.payment-show-on em{font-weight:700}
.payment-show .payment-desc{ color:#999; display:block; overflow:auto}
.payment-show .payment-desc img{ border:1px solid #E7E7E7}
.pay-btn{background:url(../images/member/pay-btn.png) no-repeat 0 0; color:#fff;height:24px; width:41px; border:0 none;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;cursor: hand;!important;cursor: pointer}

.member-por{ padding:0 5px 10px; overflow:auto}

.member-por li{padding:8px 0;color:#999;background: url(../images/uline.gif) repeat-x left top; overflow:hidden}
.li-none li{ background-image:none}
.member-por li:hover,.member-por-row li:hover{background-color:#e7f1f3}
.member-por li p{ position:relative; display:block; padding-left:6px}
.member-por li a.add{background: url(../images/member/att.png) no-repeat; width:40px; height:16px; position:absolute; right:0; text-indent:-1000px; overflow:hidden; top:0px}
.member-por li img{ float:left; margin-right:6px; border:1px solid #e6e9ea}

.member-por-row{ padding:0 5px 8px}
.member-por-row li{width:60px;display:inline-block;zoom:1;*display:inline; vertical-align:top}
.member-por-row li div{ width:50px; margin:auto; text-align:center; padding:5px 0}
.member-por-row li div img{margin:0 0 3px;border:1px solid #e6e9ea}
/*分页*/
#pages { padding:14px 0 10px; text-align: right; font-family:宋体 }
#pages a { display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; width:26px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*以下黄页增加的样式 tab*/
.tab-but{ border-bottom:1px solid #c4d5df; padding:0 10px; margin:14px 10px 10px}
.tab-but a,.tab-but a span{ color:#1975c8;display:inline-block;zoom:1;*display:inline; height:25px; line-height:100%;background:url(../images/member/tab_bg.png) no-repeat}
.tab-but a{padding-left:14px; margin-right:5px; background-color:#f7fafb; }
.tab-but a span{background-position:right top; padding-right:14px; padding-top:8px; height:17px}
.tab-but a.on{ background-color:#FFF;position:relative;margin-bottom:-1px;*bottom:-1px; height:26px; font-weight:700}

.left-info li a{ background:url(../images/member/left_icon.png) no-repeat left center; padding-left:8px}
.left-info li a.add{ background-image:none; padding:0}

/*模板列表*/
.temp-list{float:left; width:215px; margin-right:14px; padding:5px; margin-bottom:16px}
.temp-list a.img{ display:block; float:left;height: 98px;padding: 1px;width: 98px;border: 1px solid #EAEAEA; margin-right:8px}
.temp-list a.img:hover{ border-style: dashed; border-color:#999}
.temp-list ul{ overflow:hidden;_float:left;zoom:1}
.temp-list ul li{border-bottom: 1px dashed #DDDDDD; height:25px; line-height:25px}

/*附加参数*/
#addition_param { padding-top:16px}
#addition_param h5{border-bottom: 1px solid #E7E7E7;color: #383838; padding-bottom:6px}

.products-para td,.products-para th{ border:1px solid #c3d4e7; line-height:30px}
.products-para th{ background-color:#f6f9fc; font-weight:normal; text-align:right; padding-right:10px; width:100px}
.products-para caption{ border:1px solid #c3d4e7; font-weight:700; border-bottom:none; background:url(../images/yp/xbg.png) left -40px; height:26px; line-height:26px;padding-left:10px; text-align:left}
.products-para thead td,.products-para thead th{ background-color:#F6F9FC}
.products-para thead td{ text-align:center}
.products-para td{ padding-left:6px}
.home{background: url("../images/v9/icon.png") no-repeat left -40px; padding-left:18px;}
.form-login {
	width: 400px;
	margin: 0 auto;
	padding-left: 0;
	float: none;
}
.input input{width: 100%;height: 42px;border-radius: 4px;box-sizing: border-box}
.submit input{width: 100%;height: 42px;border-radius: 4px;color: #666666;box-sizing: border-box}
.input input:-webkit-autofill {
 -webkit-text-fill-color: #666 !important;
 transition: background-color 5000s ease-in-out 0s;
}
.tijiao1{margin: 14px 0;overflow: hidden;}
.tijiao1 input{width: 100%!important;box-sizing: border-box}
.tijiao1a{font-size: 12px;}
.table-list{font-size: 12px;}
@media only screen and (max-width: 1200px) {
	.col-1{position:relative; zoom:1;width:86%; margin: 0 auto; height:auto}

	
	#memberArea
{ width:100%;margin: 20px auto;color: #444;overflow: hidden;}	
	.pc{display: none}
	.sj{display: block}
	#header .logo{height:100%; float:left; padding-right:0px}
	.left-memu{width: 86%;margin: 0 auto}
	.log{line-height: 50px;height: 50px;float: right;margin: 0;width: auto}

#header .content {
	width: 98%;
	margin: auto;
	height: 46px;
	padding: 4px 0 0 0;
	overflow: hidden;
	color: #fff;
	font: "宋体";
	font-size: 40px;
	line-height: 80px;
}
	#content h2 {
		text-align: center;
	font-size: 25px;
	color: #494949;
	border-bottom: 1px dashed #CCC;
	padding-bottom: 3px;
	margin-bottom: 30px;
}
	
#header {
	width: 100%;
	overflow: hidden;
	height: 50px;
	background: #323232
}
#header .xitong {
	line-height: 46px;
	height: 46px;
	margin-top: 3px;
	float: left;
	height: 100%;
	font-size: 14px;
	font-family: '宋体'
}
.sjr {
	width: 100px;
	height: 50px;
	float: right;
	font-size: 12px;
	color: #fff;
	overflow: hidden
}
.sjr a {
	color: #fff;
	text-decoration: none;
	text-align: center;
	display: block;
	line-height: 50px;
}
.sjr a:focus {
	background: none
}
.dl {
	float: right;
	overflow: hidden
}
#content {
	width: 100%;
	margin: auto;
	padding: 20px 0 0 0;
	overflow: hidden
}
#footer {
	color: #666;
	font-size: 14px;
	line-height: 24px;
	width: 100%;
	margin: auto;
	text-align: center;
	padding: 12px 0;
	margin-top: 32px;
	border-top: 1px solid #e5e5e5
}
#footer a {
	color: #666;
}
.form-login {
	width: 80%;
	margin: 0 auto;
	padding-left: 0;
	float: none;
}
}