@charset "utf-8";
body{ font-size:12px; background:#fff; line-height:180%; color:#000; font-family:"宋体";}
*{ margin:0; padding:0; word-wrap:break-word; word-break:break-all; table-layout:fixed; word-break/**/:normal ;}
li{ list-style:none;}
img{ vertical-align:middle; border:none;}
.blank10{ height:10px; overflow:hidden; font-size:0; line-height:100%; clear:both;}
.f14{ font-size:14px;}

#head,#wrap,#foot,.topInfo{ width:950px; margin:0 auto;}
#head p.logo{ text-align:center;}
#head{ position:relative; padding-bottom:20px;}
.topInfo{ position:absolute; top:0; left:0; line-height:240%;}
.topInfo span{ float:right;}
.topInfo a{ color:#2a9820; text-decoration:underline;}
.searchBox{ width:646px; height:48px; background:url(http://www.pinche6.com/image/s_bg.gif) repeat-x; margin:0 auto; clear:both;}
.searchBox .l,.searchBox .r{ width:9px; height:46px; background:url(http://www.pinche6.com/image/allpic.gif) no-repeat; float:left;}
.searchBox .r{ background-position:-12px 0; float:right;}
.searchBox div.search{ width:628px; float:left; margin-top:5px; text-align:center;}
.searchBox div.search *{ vertical-align:middle; font-size:14px;}
.searchBox div.search input{ padding:0 3px; width:380px; color:#999;}
.leftBox{ width:740px; float:left;}
.rightBox{ width:200px; float:right;}
.leftzBox{ width:200px; float:left;}
.rightzBox{ width:740px; float:right;}
.rBox{ width:720px; float:right;}
div.border{ background:#fff; border:1px solid #ccc; border-top:none; padding:10px; clear:both;}
div.bNo{ border-bottom:none;}
div.title{ height:30px; background:url(http://www.pinche6.com/image/titbg.gif) top repeat-x;}
div.title .l,div.title .r{ width:7px; height:30px; background:url(http://www.pinche6.com/image/allpic.gif) 0 -49px no-repeat; float:left;}
div.title .r{ background-position:-12px -49px; float:right;}
div.titleG{ line-height:28px; border:1px solid #ccc; background:url(http://www.pinche6.com/image/titgbg.gif) repeat-x;}
h1{ font-size:14px; line-height:26px; padding-top:2px; background:url(http://www.pinche6.com/image/all_ico.gif) 11px 9px no-repeat; padding-left:26px;}
h1 span{ float:right;}
div.title h1{ color:#fff;}
div.titleG h1{ color:#178921;}
div.titleG h1 span{ padding-right:10px; font-family:Arial;}
div.titleG h1 span a{ font-size:12px; font-weight:normal; color:#178921;}
div.title h1 span a{ font-weight:normal; font-size:12px; color:#fff;}
.cityNav{ padding-top:3px;}
.cityNav span{ float:right; margin-top:3px;}
.cityNav span a{ font-size:12x; font-weight:bold; color:#fff;}
.cityNav li{ width:86px; color:#fff; text-align:center; font-size:14px; font-weight:bold; float:left; line-height:27px; background:url(http://www.pinche6.com/image/tag_out.gif) no-repeat; cursor:pointer;}
.cityNav li.on{ background:url(http://www.pinche6.com/image/tag_on.gif) no-repeat; color:#565553;}
.cityNav li a{ color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.list01{ width:100%; clear:both;}
.list01 li{ background:url(http://www.pinche6.com/image/all_ico.gif) 0 -22px no-repeat; padding-left:11px; line-height:240%;}
.leftzBox .list01 li{ padding-left:24px; line-height:180%;}
.list01 li.z1{ background-position:0 -54px;}
.list01 li.z2{ background-position:0 -80px;}
.list01 li.z3{ background-position:0 -108px;}
.list01 li.z4{ background-position:0 -135px;}
.list01 li.z5{ background-position:0 -164px;}
.list01 li.z6{ background-position:0 -190px;}
.list01 li a{ color:#000; text-decoration:none;}
.list01 li a.blue{ color:#326dbf;}
dd{ font-size:14px; line-height:200%;}
p.c{ text-align:center; padding-top:6px;}
.table td{ border-top:1px solid #f1f1f1; font-size:13px; white-space:nowrap; line-height:100%; padding:6px;}
.table thead td{ border-bottom:1px solid #dcdcdc; border-top:none;}
.table td img{ vertical-align:middle; margin-left:5px;}
.table td span,.table td span a{ color:#f06;}
.table td span.green,.table td span.green a{ color:#090;}
.table td a{ color:#002cad; text-decoration:none;}
.table td font a{ color:#666; font-size:13px; text-decoration:underline;}
.table01{ width:100%; clear:both;}
.table01 td{ background:url(http://www.pinche6.com/image/line_ico.gif) top repeat-x; padding:5px 0; color:#999;}
.table01 thead td{ background:none; font-weight:bold; color:#666;}
.table01 td a{ color:#002cad; text-decoration:none;}
.table01 td span a{ color:#666; text-decoration:underline;}
.table01 td a.cOrange{ color:#f15909;}
.cityClass{ width:100%; clear:both;}
.cityClass li{ height:28px; line-height:28px; margin:3px 4px 3px 5px; display:inline; text-align:center; float:left; }
.cityClass li a,.cityClass li b{ background:url(http://www.pinche6.com/image/hdbg.gif) no-repeat; text-decoration:none; font-size:14px; display:block; }
.cityClass li a span,.cityClass li b span{ display:block;  background:url(http://www.pinche6.com/image/hdbg.gif) right -56px no-repeat; padding:0 20px; color:#565553; font-weight:bold; text-decoration:none;}
.cityClass li a:hover,.cityClass li b{ background-position:0 -28px;}
.cityClass li a:hover span,.cityClass li b span{ background-position:right -84px; color:#862c00;}
div.pd{ padding:20px 30px; color:#555; font-size:13px; line-height:200%; }
div.pd strong{ color:#000;}
div.pd p a{ color:#f87900;}
div.pd font,.list01 li font{ color:#f00; font-size:12px;}
div.pd td{ padding:4px 10px; vertical-align:top;}
div.pd td input{ vertical-align:middle;}
input.i{ background:#fff; border:1px solid #7e9db9; padding:3px 3px 2px; line-height:100%;}
textarea.area{background:#fff; font-size:12px; border:1px solid #7e9db9; padding:5px; width:400px; height:100px;}
.cGreen *,.pages a,.pages{ color:#178921; }
td.post input,.loginBtn input{ width:101px; height:26px; margin-top:20px; border:none; cursor:pointer; background:url(http://www.pinche6.com/image/btnpost.gif) top no-repeat; text-align:center; color:#fff; font-weight:bold; font-size:12px;}
td.post input.btn{ background-position:0 -26px;}
.guide{ padding-bottom:4px;}
.guide,.guide a{ font-size:14px; color:#178921; text-decoration:none; font-weight:bold;}
.userInfo{ width:100%;}
.userInfo img{ float:left; margin-right:10px;}
.userInfo a{ font-weight:bold; color:#178921;}
h2{ font-size:14px; color:#178921; text-align:left; padding:20px 0 10px; clear:both;}
.edit{ width:240px; padding-top:15px; clear:both;}
.edit li{ float:left; padding:0 26px; background:url(http://www.pinche6.com/image/all_ico.gif) 0 -225px no-repeat;}
.edit li.z7{ background-position:0 -254px;}
.edit li a{ color:#f87900;}
.select p a{ color:#f60; text-decoration:none; }
.select p a:hover{ text-decoration:underline;}
.select p select{ width:99px;}
.login{ width:360px; margin:0 auto;}
.table02{ width:95%; margin:0 auto;}
.table02 td{ padding:5px; vertical-align:top;}
.table02 td span{ color:#999;}
.table02 td span a{ color:#f60;}
.STYLE1 {color: #666}
.table02 td input.iz,.table02 td input.ia{ width:180px; background:#fff; padding:3px; border:1px solid #9b9b9b;}
.table02 td input.ia{ width:210px;}
.table02 td *{ vertical-align:bottom; vertical-align:text-bottom;}
.table02 td p{ color:#999;}
.loginBtn input{ width:70px; height:26px; background:url(http://www.pinche6.com/image/login_btn.gif) no-repeat; margin:0;}
.pages{ text-align:right; font-family:Arial; padding:10px 0; font-weight:bold; font-size:14px;}
.pages a{ font-family:Arial; font-size:12px;}
.czInfo{ width:100%; clear:both; }
.czInfo a{ color:#002cad; text-decoration:none;}
.czInfo h3{ padding:15px 0 20px; font-size:28px;}
.czInfo h3 span{ color:#f60;}
.czInfo h2{ padding:10px;}
.czInfo h2 span{ float:right; color:#666; font-size:12px; font-weight:normal;}
.czInfo h2 span a{ color:#666;}
.infoBox{ width:96%; font-size:14px; padding:20px 0; margin:0 auto;}
.infoBox div{ width:283px; float:right; padding:10px 30px; background:#fff9da;}
.infoBox div span{ font-size:20px; font-family:Arial; font-weight:bold; color:#990a00;}
div.tit{ clear:both; font-size:12px; border-bottom:1px solid #178921; color:#666; padding:0 10px;}
div.tit strong{ font-family:Arial; color:red;}
div.tit span{ float:right;}
div.tit font{ color:#f00; font-size:12px; font-weight:bold;}
div.tit span,div.tit span a,.regBox p a{ color:#f60;}
div.tit span a:hover{ text-decoration:none;}
.regBox{ width:100%; clear:both;}
.regBox textarea{ width:700px; padding:5px; margin-left:10px; display:inline;}
.regBox p{ padding:6px 0 0 10px;}
.regBox p input{ float:right; margin-right:20px;}
.list02{ width:310px; padding-left:10px; float:left;}
.list02 li{ font-size:12px;}
.list02 li span{ float:right;}
.list03{ width:320px; float:right;}
.list03 li{ width:50%; float:left; font-size:12px;}
.list03 li span{ color:#f00;}
#foot{ padding-top:30px;}
#foot p{ color:#9d9d9d; text-align:center;}
#foot p.link,#foot p.link a{ color:#178921; text-decoration:none; font-weight:bold;}
#foot p.flink{clear:both; font-size:12px;  border-bottom:1px solid #178921; padding:0 10px;}
#foot p.flink a{ color:#C0C0C0; text-decoration:none; font-weight:bold;}
#page{margin-top:10px;}
#Cupage{ float:right;}
#Cupage *{ margin:0 2px;}
.pag{ width:100%; clear:both;}
.textBox{ width:100%; padding-top:15px; clear:both;}
.textBox h4{ text-align:center; font-size:16px; font-family:"宋体";}
.textBox p{ text-align:center; color:#999; border-bottom:1px solid #25892D;}
.textBox div{ padding-top:10px;}
.textBox div p{ width:96%; margin:0 auto; text-align:left; color:#333; line-height:200%; text-indent:30px; border-bottom:none; font-size:12px; padding:8px 0;}
#wrap:after,.cityClass:after,.userInfo:after,.pag:after{ content: "."; display: block; height: 0; clear:both; visibility: hidden;}


.topInfo a:hover,.czInfo a:hover,.regBox p a:hover,#foot p.link a:hover,.czInfo h2 span a:hover,.edit li a:hover,div.titleG h1 span a:hover,.guide a:hover,div.title h1 span a:hover,.cityNav span a:hover,.list01 li a:hover,.table td a:hover,.table01 td a:hover,.cityNav li a:hover{ color:#f60; text-decoration:none;}


div.msg_ok {
	color: green;
	font-size:14px;
	border: 1px solid green;
	padding:20px 10px;
	margin: 15px 10px;
	
}
div.msg_err {
	color:red;
	font-size:14px;
	border: 1px solid yellow;
	padding:20px 10px;
	margin: 15px 10px;
	
}
span.box_error {
	color:red;
	padding: 3px;
	border: 1px solid red;
	margin: 2px 3px;
}
span.box_hint {
	color:green;
	padding: 3px;
	border: 1px solid green;
	margin: 2px 3px;
}
span.box_error {
	color:red;
}


.error {
	color: #FF0000;
	 text-align:center;
	}


