* {
	padding:0;
	margin:0;
}
body {
	font-size:12px;
	font-family:Arial,ËÎÌå;
	color:#555;
	background:url(../images/bg1.jpg) repeat-x center top #e6e6e6;
}
a {
	color:#666;
	outline:medium none;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img {
	border:0;
}
input,button,select,textarea {
	outline:none;
}
input::-moz-focus-inner {
	border:0;
	padding:0;
}
ul {
	list-style:none;
}
.clear {
	clear:both;
}
.hide {
	display:none;
}
.visible {
	visibility:hidden;
}
*html {
	background-image:url(about:blank);
	background-attachment:fixed;
}
#topwrapbg {
	width:100%;
	height:37px;
}
#topwrap {
	width:100%;
	height:37px;
	background:url(../images/topbg1.png) repeat-x 0 0;
	position:fixed;
	top:0;
	z-index:99;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
}
#top {
	width:960px;
	height:20px;
	line-height:20px;
	padding-top:7px;
	margin:0 auto;
}
.topleft {
	float:left;
	width:212px;
	height:20px;
}
.topleft a {
	float:left;
	height:20px;
	color:#fff;
	text-align:center;
	background:url(../images/topbg2.jpg) no-repeat;
	margin-right:10px;
}
.topleft a:hover {
	text-decoration:none;
}
#topqqlog {
	padding-left:27px;
	text-align:left;
	width:85px;
	background-position:0 0;
}
#topqqlog:hover {
	background-position:0 -21px;
}
#toplog {
	width:35px;
	background-position:0 -42px;
}
#toplog:hover {
	background-position:-36px -42px;
}
#topreg {
	width:35px;
	background-position:0 -63px;
}
#topreg:hover {
	background-position:-36px -63px;
}
.toploginfor {
	float:left;
	width:350px;
	height:20px;
}
.topuserwrap {
	float:left;
	height:20px;
	padding-right:10px;
}
.toploginfor a:hover {
	color:#2299f5;
	text-decoration:none;
}
#topuserpic {
	float:left;
	width:20px;
	height:20px;
	padding-left:10px;
}
#topuserpic img {
	display:block;
	width:20px;
	height:20px;
}
#topname {
	float:left;
	padding-left:10px;
}
.topnewbox {
	float:left;
	width:100px;
	height:35px;
	position:relative;
}
#toplognew {
	float:left;
	padding-left:10px;
	height:20px;
	padding:0 10px 0 5px;
	cursor:pointer;
}
#toplognew b {
	float:left;
	width:14px;
	height:20px;
	background:url(../images/topbg3.jpg) no-repeat 0 0;
}
#toplognew:hover b {
	background-position:-14px 0;
}
.topnewbox ul {
	position:absolute;
	display:none;
	left:-5px;
	top:20px;
	width:128px;
	height:92px;
	background-color:#fff;
	border:#b7b7b7 solid 1px;
	margin-top:8px;
}
.topnewbox ul li {
	margin:0 1px;
	padding-left:9px;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	border-bottom:#d7d7d7 solid 1px;
}
.topnewbox ul li a {
	display:block;
	width:100%;
	height:30px;
	cursor:pointer;
}
.topnewbox ul li b {
	float:left;
	width:14px;
	height:30px;
	background:url(../images/topbg3.jpg) no-repeat 0 0;
}
.topnewbox ul li span.toplogtxt {
	float:left;
	padding-left:5px;
	width:98px;
	height:30px;
	white-space:nowrap;
	overflow:hidden;
}
#topnewa b {
	background-position:0 -40px;
}
#topnewa a:hover b {
	background-position:-14px -40px;
}
#topnewb b {
	background-position:0 -70px;
}
#topnewb a:hover b {
	background-position:-14px -70px;
}
#topnewc b {
	background-position:0 -100px;
}
#topnewc a:hover b {
	background-position:-14px -100px;
}
#topnewc {
	border:0;
}
#toplogext {
	float:left;
	padding-left:10px;
	height:20px;
	padding:0 10px 0 5px;
	cursor:pointer;
}
#toplogext b {
	float:left;
	width:14px;
	height:20px;
	background:url(../images/topbg3.jpg) no-repeat 0 -20px;
}
#toplogext:hover b {
	background-position:-14px -20px;
}
#toplognew span.topspan,#toplogext span.topspan {
	float:left;
	height:20px;
	padding-left:5px;
	overflow:hidden;
	white-space:nowrap;
}
#toplognew span.topspan {
	width:60px;
}
.topright {
	float:right;
	height:29px;
}
.topright a:hover {
	text-decoration:none;
}
#topnew {
	float:left;
	width:70px;
	height:20px;
	color:#fff;
	text-align:center;
	background:url(../images/topbg2.jpg) no-repeat 0 -84px;
	margin-right:10px;
}
#topnew:hover {
	background-position:0 -105px;
}
.topview {
	float:left;
	width:90px;
	height:29px;
	margin-right:10px;
	position:relative;
}
.topviewta {
	display:block;
	position:relative;
	z-index:5;
	width:78px;
	height:20px;
	line-height:20px;
	color:#666;
	text-align:left;
	padding-left:12px;
	background:url(../images/topbg4.jpg) no-repeat 0 0;
}
.topviewta:hover {
	background-position:0 -21px;
}
.topviewtb {
	display:block;
	position:relative;
	z-index:5;
	width:78px;
	height:29px;
	line-height:29px;
	color:#666;
	text-align:left;
	padding-left:12px;
	background:url(../images/topbg4.jpg) no-repeat 0 -42px;
}
.topview ul {
	position:absolute;
	z-index:4;
	display:none;
	left:-134px;
	top:28px;
	width:222px;
	background-color:#fff;
	border:#b7b7b7 solid 1px;
}
.topview ul li {
	width:220px;
	height:28px;
	line-height:28px;
	vertical-align:middle;
	padding:1px;
	border-bottom:#d7d7d7 solid 1px;
}
.topview ul li a.topva {
	display:block;
	height:28px;
	vertical-align:baseline;
	padding-left:9px;
	cursor:pointer;
}
.topview ul li span.topvtitle {
	float:left;
	width:180px;
	height:30px;
	margin-right:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.topview ul li a.topva:hover {
	background-color:#e1f2ff;
	color:#239af5;
}
.topview ul li a.topva:hover b {
	float:left;
	width:14px;
	height:28px;
	background:url(../images/topbg4.jpg) no-repeat -92px 0;
}
.topview ul li a.topva:hover b:hover {
	background-position:-107px 0;
}
li#topvlibot {
	height:30px;
	line-height:30px;
	padding:0 1px;
	background:url(../images/topbg4.jpg) repeat-x 0 -88px;
	border:0;
	margin-top:1px;
}
li#topvlibot a {
	float:right;
	cursor:pointer;
}
li#topvlibot b,li#topvlibot span {
	float:left;
	height:30px;
	line-height:30px;
	margin-right:7px;
}
li#topvlibot b {
	width:11px;
	background:url(../images/topbg4.jpg) no-repeat -92px -30px;
}
li#topvlibot a:hover {
	color:#239af5;
}
li#topvlibot a:hover b {
	background-position:-104px -30px;
}
#topvnone {
	position:absolute;
	z-index:4;
	display:none;
	left:-134px;
	top:28px;
	width:175px;
	height:48px;
	line-height:24px;
	padding:9px 30px 35px 17px;
	background:url(../images/topbg4.jpg) no-repeat -1px -118px #fff;
	border:#b7b7b7 solid 1px;
}
#topvnone a {
	color:#239af5;
}
#topfoctxt {
	float:left;
	height:20px;
}
.topfoc {
	float:left;
	width:20px;
	height:20px;
	background:url(../images/topbg2.jpg) no-repeat;
	margin-right:5px;
}
.topfoc a {
	float:left;
	height:20px;
	color:#fff;
	text-align:center;
	margin-right:10px;
}
#topfoca {
	background-position:0 -120px;
}
#topfoca:hover {
	background-position:0 -140px;
}
#topfocb {
	background-position:-25px -120px;
}
#topfocb:hover {
	background-position:-25px -140px;
}
#topfocc {
	background-position:-50px -120px;
}
#topfocc:hover {
	background-position:-50px -140px;
}
#topfocd {
	background-position:-75px -120px;
}
#topfocd:hover {
	background-position:-75px -140px;
}
#topfoce {
	background-position:-100px -120px;
	margin:0;
}
#topfoce:hover {
	background-position:-100px -140px;
}
.banner {
	width:960px;
	height:56px;
	padding:13px 0;
	margin:0 auto;
	_overflow:hidden;
}
.banwrap {
	float:left;
	width:172px;
	height:56px;
	padding-right:157px;
	background:url(../images/banbg1.jpg) no-repeat 0 0;
	margin-right:14px;
}
.banwrap a {
	display:block;
	width:172px;
	height:56px;
	text-indent:-9999px;
}
.querywrap {
	float:left;
	width:309px;
	height:31px;
	background:url(../images/banbg3.jpg) no-repeat 0 -58px;
	margin-top:12px;
}
.querynav {
	float:left;
	width:82px;
	height:31px;
	position:relative;
	z-index:50;
}
.querynav a:hover {
	text-decoration:none;
}
.querytit {
	display:block;
	width:82px;
	height:31px;
	color:#888;
	cursor:pointer;
}
.querytit span {
	float:left;
	padding-left:12px;
	width:54px;
	height:31px;
	line-height:31px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.querytit:hover b {
	float:left;
	width:16px;
	height:31px;
	background:url(../images/banbg3.jpg) no-repeat -66px -91px;
}
.querynav ul {
	position:absolute;
	display:none;
	left:2px;
	width:78px;
	background-color:#fff;
	border:#a3a3a3 solid 1px;
}
.querynav ul li {
	width:76px;
	height:29px;
	padding:1px 0;
	border-bottom:#d7d7d7 solid 1px;
	margin:0 1px;
}

.querynav ul a {
	display:block;
	width:69px;
	line-height:29px;
	padding-left:7px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.querynav ul a:hover {
	background-color:#e1f2ff;
	color:#239af5;
}
.qinwrap {
	position:relative;
	float:left;
	width:180px;
	height:24px;
	line-height:24px;
	padding:4px 7px 3px 10px;
}
.qinwrap input {
	position:absolute;
	top:3px;
	float:left;
	width:210px;
	height:24px;
	line-height:24px;
	background-color:transparent;
	border:0;
}
.qinwrap div {
	position:absolute;
	top:3px;
	display:none;
	height:24px;
	line-height:24px;
	color:#888;
}
.ac_results ul {
	position:absolute;
	margin-left:-10px;
	top:2px;
	width:100%;
	background-color:#fff;
	border:#a3a3a3 solid 1px;
	z-index:10;
	overflow:hidden;
}
.ac_results ul li {
	width:100%;
	height:29px;
	padding:1px 0;
	border-bottom:#d7d7d7 solid 1px;
	margin:0 1px;
	line-height:29px;
	padding-left:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	cursor:pointer;
}
.ac_results .ac_over {
	background-color:#e1f2ff;
	text-decoration:none;
	color:#239af5;
}
.querybt {
	float:left;
	width:69px;
	height:31px;
	background:url(../images/banbg1.jpg) no-repeat -309px -58px;
	margin-top:12px;
}
.querybt input {
	float:left;
	width:69px;
	height:31px;
	font:16px/31px "Î¢ÈíÑÅºÚ","ËÎÌå";
	line-height:31px;
	text-align:center;
	color:#f0f5fa;
	background-color:transparent;
	border:0;
	cursor:pointer;
}
.queryhot {
	float:left;
	color:#000;
	width:232px;
	height:31px;
	line-height:31px;
	padding-left:7px;
	margin-top:12px;
	overflow:hidden;
}
.queryhot a {
	color:#285786;
	padding-right:2px;
}
.shareban {
	width:960px;
	height:61px;
	padding:13px 0;
	margin:0 auto;
	_overflow:hidden;
}
.sharebl {
	float:left;
	width:561px;
	height:61px;
	padding-right:21px;
	background:url(../images/banbg2.jpg) no-repeat 0 0;
}
.sharebl a {
	display:block;
	width:185px;
	height:61px;
	text-indent:-9999px;
}
.nav {
	width:960px;
	height:53px;
	background:url(../images/navbg1.jpg) no-repeat 0 0;
	margin:0 auto 8px;
}
.nav li {
	float:left;
	height:53px;
}
.nav li a {
	display:block;
	height:43px;
	line-height:43px;
	font-size:14px;
	text-align:center;
	color:#fff;
	line-height:43px;
	padding-bottom:10px;
}
.nav li a:hover {
	text-decoration:none;
}

.nav li a.nav0 {
	width:132px;
}
.nav li a.nav0:hover {
	background:url(../images/navbg1.jpg) no-repeat 0 -54px;
}
.nav li a.nav0_hov {
	width:132px;
	background:url(../images/navbg1.jpg) no-repeat 0 -54px;
}
.nav li a.nav1 {
	width:138px;
}
.nav li a.nav1:hover {
	background:url(../images/navbg1.jpg) no-repeat -132px -54px;
}
.nav li a.nav1_hov {
	width:138px;
	background:url(../images/navbg1.jpg) no-repeat -132px -54px;
}
.nav li a.nav2 {
	width:138px;
}
.nav li a.nav2:hover {
	background:url(../images/navbg1.jpg) no-repeat -270px -54px;
}
.nav li a.nav2_hov {
	width:138px;
	background:url(../images/navbg1.jpg) no-repeat -270px -54px;
}
.nav li a.nav3 {
	width:138px;
}
.nav li a.nav3:hover {
	background:url(../images/navbg1.jpg) no-repeat -408px -54px;
}
.nav li a.nav3_hov {
	width:138px;
	background:url(../images/navbg1.jpg) no-repeat -408px -54px;
}
.nav li a.nav4 {
	width:138px;
}
.nav li a.nav4:hover {
	background:url(../images/navbg1.jpg) no-repeat -546px -54px;
}
.nav li a.nav4_hov {
	width:138px;
	background:url(../images/navbg1.jpg) no-repeat -546px -54px;
}
.nav li a.nav5 {
	width:138px;
}
.nav li a.nav5:hover {
	background:url(../images/navbg1.jpg) no-repeat -684px -54px;
}
.nav li a.nav5_hov {
	width:138px;
	background:url(../images/navbg1.jpg) no-repeat -684px -54px;
}
.nav li a.nav6 {
	width:138px;
}
.nav li a.nav6:hover {
	background:url(../images/navbg1.jpg) no-repeat -822px -54px;
}
.nav li a.nav6_hov {
	width:138px;
	background:url(../images/navbg1.jpg) no-repeat -822px -54px;
}
.title {
	width:960px;
	height:22px;
	line-height:22px;
	color:#888;
	padding-bottom:8px;
	margin:0 auto;
}
.title span,.title a {
	padding-right:5px;
}
.title a {
	color:#1c94f0;
}
#titletxt {
	color:#555;
}
.title h1 {
	float:left;
	font:12px/22px normal;
}
.wrapa {
	width:960px;
	margin:0 auto 10px auto;
}
.wraptop {
	width:960px;
	height:6px;
	background:url(../images/mainbg1.png) no-repeat 0 0;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=noscale,src="/res/web/img/mainbg11.png");
	overflow:hidden;
}
.wrapbot {
	width:960px;
	height:8px;
	background:url(../images/mainbg1.png) no-repeat 0 -6px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=noscale,src="/res/web/img/mainbg12.png");
	overflow:hidden;
}
#slide {
	position:fixed;
	right:50%;
	margin-right:-529px;
	bottom:40px;
	border-top:solid 1px #c2c2c2;
	_position:absolute;
	_margin-top:expression(eval(document.documentElement.scrollTop));
	_top:expression(eval(document.documentElement.clientHeight - document.getElementById("slide").offsetHeight -20));
}
#slide .slide-button {
	width:46px;
	height:41px;
	border:1px #c2c2c2;
	border-style:none solid solid solid;
	background:#ededed;
}
#slide .slide-button a {
	display:block;
	width:24px;
	height:30px;
	padding:7px 11px 4px 11px;
	line-height:14px;
	text-align:center;
	color:#a2a2a2;
	text-indent:-9999px;
}
#slide .slide-button a:hover {
	text-indent:0;
	color:#888;
	text-decoration:none;
	background:#d5d5d5;
}
#slide .slide-add_button {
	width:46px;
	height:auto;
	border:1px #c2c2c2;
	border-style:none solid solid solid;
	background:#ededed;
}
#slide .slide-add_button a {
	display:block;
	width:24px;
	padding:6px 11px 6px 11px;
	line-height:14px;
	text-align:center;
	color:#a3a3a3;
}
#slide .slide-add_button a:hover {
	color:#888;
	text-decoration:none;
	background:#d5d5d5;
}
#silde_inquiry a {
	background:url(../images/float_buttons.png) no-repeat 0 0;
}
#silde_feedback a {
	background:url(../images/float_buttons.png) no-repeat 0 -42px;
}
#slider_top {
	visibility:hidden;
}
#slider_top a {
	background:url(../images/float_buttons.png) no-repeat 0 -84px;
}
#slide.slim {
	border:none;
}
#slide .slide-button.slim {
	width:22px;
	height:74px;
	margin-top:1px;
	border-top:solid 1px #c2c2c2;
}
#slide .slide-button.slim a {
	width:22px;
	height:64px;
	padding:10px 0 0 0;
	line-height:14px;
	text-indent:0;
	background:#ededed;
}
#slide .slide-button.slim a:hover {
	background:#d5d5d5;
}
#silde_inquiry.slim a {
	background:none;
}
#silde_feedback.slim a {
	background:none;
}
#slider_top.slim a {
	background:none;
}
#copyright {
	width:960px;
	height:113px;
	background:url(../images/bg2.png) no-repeat right top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=noscale,src="/res/web/img/bg2.png");
	margin:10px auto 0;
	line-height:24px;
}
#copyright p {
	height:24px;
	width:100%;
	text-align:center;
}
#copyright a {
	padding:8px;
}
#copyright span {
	padding:5px;
}
.reda {
	color:#eb577d;
}
.anchor_container {
	position:relative;
	width:11px;
	height:1px;
}
.anchor_container-anchor {
	position:absolute;
	top:-30px;
	width:11px;
	height:1px;
}
span.yes {
	display:inline-block;
	width:100%;
	height:28px;
	background:url(../images/popup_login/regadd_ico.jpg) no-repeat 0 -22px;
}
span.no {
	display:inline-block;
	width:100%;
	height:28px;
	color:#f00;
}
.regaddin,.winchecks,.winbtwrap {
	font-size:12px;
}
.regaddin {
	height:28px;

	line-height:28px;
	margin-bottom:13px;
}
a.qqlogin {
	display:inline-block;
	width:85px;
	height:26px;
	padding-left:35px;
	background:url(../images/popup_login/loginbt1.jpg) no-repeat 0 0;
	text-decoration:none;
	color:#555;
}
a.qqlogin:hover {
	text-decoration:none;
	background-position:0 -26px;
}
.winlogtxt {
	float:left;
	width:65px;
	text-align:right;
}
.wininputa {
	float:left;
	width:218px;
	height:28px;
	padding:1px 5px 1px 0;
}
.wininputa input {
	float:left;
	width:212px;
	height:22px;
	line-height:22px;
	padding:2px;
	background-color:#fff;
	border:#ccc solid 1px;
	border-radius:4px;
}
.wininputa input:hover {
	border-color:#72a2c6;
	box-shadow:0 0 1px 1px #6bbdef;
}
.wintipwrap {
	height:28px;
	line-height:28px;
	margin:0 0 0 65px;
}
.wintip {
	float:left;
	width:200px;
	font-size:12px;
}
.winalink {
	float:left;
	width:100px;
}
.winalink a {
	color:#999;
}
.winchecks {
	height:28px;
	line-height:28px;
	margin:0 0 5px 65px;
}
.winbtwrap {
	height:26px;
	line-height:26px;
	margin:0 0 0 65px;
}
.winsub {
	float:left;
	width:60px;
	height:26px;
	background:url(../images/popup_login/winbt1.jpg) no-repeat -60px 0;
	margin-right:10px;
}
.winsub input {
	float:left;
	width:60px;
	height:26px;
	color:#fff;
	background-color:transparent;
	border:0;
	cursor:pointer;
}
.winqqlog {
	float:left;
	width:120px;
	height:26px;
}
.regcheckl {
	float:left;
	width:165px;
	height:28px;
}
.regcheckl a.regchecka {
	float:left;
	height:28px;
	padding-left:22px;
	background:url(../images/popup_login/reg_bt1.jpg) no-repeat 0 6px;
}
.regcheckl a.regchecka:hover {
	text-decoration:none;
	background:url(../images/popup_login/reg_bt1.jpg) no-repeat 0 -16px;
}
.regcheckl a.regchecka_hov {
	background-position:0 -38px;
}
.regcheckl a.regchecka_hov:hover {
	background-position:0 -60px;
}
.regcheckl span {
	float:left;
	cursor:pointer;
}
.sharepaper {
	width:536px;
	padding:20px 36px 22px 18px;
	background-color:#fff;
	overflow:hidden;
}
.sharepic {
	width:213px;
	height:133px;
	padding:0 15px 3px 0;
	float:left;
}
.sharepic img {
	display:block;
	width:100%;
	height:100%;
}
.shamobliep {
	width:213px;
	height:320px;
	padding-right:15px;
	float:left;
}
.shamobliep img {
	display:block;
	width:100%;
	height:100%;
}
.sharemes {
	float:left;
	width:308px;
}
.sharetext {
	width:306px;
	height:98px;
	border:#cdcdcd solid 1px;
	border-radius:4px;
	margin-bottom:8px;
}
.sharetext:hover {
	border-color:#72a2c6;
	box-shadow:0 0 1px 1px #6bbdef;
}
.sharetext textarea {
	width:304px;
	height:72px;
	line-height:24px;
	resize:none;
	padding:2px 1px 0;
	background-color:#fff;
	border-radius:4px;
	border:0;
	overflow:hidden;
}
.sharetext span {
	float:right;
	color:#999;
	height:24px;
	line-height:24px;
	padding-right:10px;
}
.sharebot {
	width:100%;
	height:28px;
}
.shareinput {
	float:left;
	width:60px;
	height:26px;
	background:url(../images/winbt1.jpg) no-repeat 0 0;
	margin:1px 0;
}
.shareinput input {
	float:left;
	width:60px;
	height:26px;
	background-color:transparent;
	line-height:26px;
	border:0;
	cursor:pointer;
}
.sharetip {
	float:left;
	width:220px;
	height:28px;
	line-height:28px;
	padding-left:15px;
}
.sharema {
	padding-bottom:10px;
}
.sharemas {
	width:308px;
	height:28px;
	padding-bottom:10px;
}
.sharemal {
	float:left;
	width:248px;
	height:26px;
}
.sharemal input {
	float:left;
	width:241px;
	height:24px;
	line-height:24px;
	background-color:transparent;
	border:#cdcdcd solid 1px;
	border-radius:4px;
}
.sharemal input:hover {
	border-color:#72a2c6;
	box-shadow:0 0 1px 1px #6bbdef;
}
.pcdelbox {
	width:240px;
	background-color:#fff;
	padding:20px 30px;
}
.pcdeltxt {
	width:100%;
	line-height:24px;
}
.pcdelbts {
	height:26px;
	line-height:26px;
	padding-top:10px;
}
.pcdelbta {
	float:left;
	width:60px;
	height:26px;
	text-align:center;
	margin-right:10px;
	background:url(../images/winbt1.jpg) no-repeat 0 0;
}
.pcdelbta input {
	display:block;
	width:100%;
	height:26px;
	background-color:transparent;
	border:0;
	cursor:pointer;
}
.pcdelbtb {
	float:left;
	width:60px;
	height:26px;
	background:url(../images/winbt1.jpg) no-repeat -60px 0;
}
.pcdelbtb input {
	display:block;
	width:100%;
	height:26px;
	color:#fff;
	background-color:transparent;
	border:0;
	cursor:pointer;
}
.pcnewbox {
	width:498px;
	padding:20px 0 10px;
	background-color:#fff;
	overflow:hidden;
}
.pcnewboxa {
	height:28px;
	padding-bottom:10px;
}
.pcnewtxt {
	float:left;
	width:94px;
	height:28px;
	line-height:28px;
	text-align:right;
}
.pcninput {
	float:left;
	width:249px;
	height:28px;
}
.pcninput input {
	float:left;
	width:243px;
	height:26px;
	line-height:26px;
	background-color:#fff;
	border:#cdcdcd solid 1px;
	border-radius:4px;
}
.pcninput input:hover {
	border-color:#72a2c6;
	box-shadow:0 0 1px 1px #6bbdef;
}
.pcnatips {
	float:left;
	width:150px;
	height:28px;
	line-height:28px;
	color:#999;
}
.coloktext {
	float:left;
	width:374px;
	height:104px;
	border:#cdcdcd solid 1px;
	border-radius:4px;
}
.coloktext:hover {
	border-color:#72a2c6;
	box-shadow:0 0 1px 1px #6bbdef;
}
.coloktext textarea {
	width:374px;
	height:78px;
	line-height:26px;
	resize:none;
	background-color:#fff;
	border-radius:4px;
	border:0;
	overflow:hidden;
}
.coloktext span {
	float:right;
	color:#999;
	height:26px;
	line-height:26px;
	padding-right:10px;
}
.pcnewboxc {
	margin-left:94px;
	width:374px;
	height:28px;
	line-height:28px;
	padding-top:10px;
	overflow:hidden;
}
.pcnewsub {
	float:left;
	width:60px;
	height:26px;
	text-align:center;
	_display:inline;
	margin-right:10px;
	background:url(../images/winbt1.jpg) no-repeat 0 0;
	margin-top:1px;
}
.pcnewsub input {
	display:block;
	width:100%;
	height:26px;
	background-color:transparent;
	border:0;
	cursor:pointer;
}
.sharesuc {
	width:90px;
	padding:15px 50px 26px;
	background-color:#fff;
	overflow:hidden;
}
.sharestxt {
	height:40px;
	line-height:40px;
	text-align:center;
}
.sharesinput {
	width:90px;
	height:26px;
	background:url(../images/downbt1.jpg) no-repeat 0 -138px;
}
.sharesinput input {
	float:left;
	width:90px;
	height:26px;
	background-color:transparent;
	border:0;
	cursor:pointer;
}
.errwrap {
	width:538px;
	padding:21px 34px 20px 18px;
	background-color:#fff;
	overflow:hidden;
}
.errwrap h4 {
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	padding-bottom:17px;
}
.errwrap h4 span {
	color:#ec2265;
}
.echeckwrap {
	line-height:22px;
	padding-bottom:11px;
	overflow:hidden;
}
.echeunit {
	display:inline-block;
	height:22px;
	margin-right:28px;
	overflow:hidden;
}
.echeunit input {
	float:left;
	width:13px;
	height:13px;
	margin-top:5px;
	padding:0 3px;
}
.echeunit label {
	float:left;
	padding-left:3px;
}
.etextin {
	width:536px;
	height:78px;
	border:#cdcdcd solid 1px;
	border-radius:4px;
	margin-bottom:8px;
}
.etextin:hover {
	border-color:#72a2c6;
	box-shadow:0 0 1px 1px #6bbdef;
}
.etextin textarea {
	width:536px;
	height:48px;
	line-height:24px;
	resize:none;
	padding:4px 0 2px;
	background-color:#fff;
	border-radius:4px;
	border:0;
	overflow:hidden;
}
.etextin span {
	float:right;
	color:#999;
	height:24px;
	line-height:24px;
	padding-right:10px;
}
.usermwl {
	float:left;
	width:60px;
	height:85px;
	padding-right:8px;
}
.usermwlp {
	width:60px;
	height:60px;
	padding-bottom:5px;
}
.usermwlp img {
	display:block;
	width:100%;
	height:100%;
	border-radius:3px;
}
.usermwlbt {
	width:60px;
	height:20px;
}
.usermwlbt .userfoca {
	display:block;
	color:#fff;
	width:42px;
	height:20px;
	line-height:20px;
	padding-left:18px;
	background:url(../images/userbt1.jpg) no-repeat 0 0;
}
.usermwlbt .userfoca:hover {
	background-position:-60px 0;
	text-decoration:none;
}
.usermwlbt .userfocb {
	display:block;
	color:#555;
	text-align:center;
	width:60px;
	height:20px;
	line-height:20px;
	background:url(../images/userbt1.jpg) no-repeat 0 -20px;
}
.userfocb .userfocba {
	display:block;
}
.userfocb .userfocbb {
	display:none;
}
.usermwlbt .userfocb:hover {
	background-position:-60px -20px;
	text-decoration:none;
}
.usermwlbt .userfocb:hover .userfocba {
	display:none;
}
.usermwlbt .userfocb:hover .userfocbb {
	display:block;
}
.usermwr {
	float:left;
	width:162px;
	height:85px;
	overflow:hidden;
}
.usermwru {
	width:100%;
	height:18px;
	line-height:18px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.usermwru a {
	color:#2299f5;
}
.usermwrm {
	width:100%;
	height:22px;
	line-height:22px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.usermwr ul {
	width:190px;
	height:44px;
	line-height:22px;
}
.usermwr ul li {
	float:left;
	color:#999;
	width:75px;
	height:22px;
	padding-right:5px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.usermwr ul li span {
	padding-right:3px;
}
.usermwr ul li b,.usermwr ul li a {
	color:#fa5983;
}
.dsharepaper {
	width:450px;
	padding:20px 36px 22px 36px;
	background-color:#fff;
	overflow:hidden;
}
.dsharemes {
	float:left;
	width:450px;
}
.dsharetitle {
	width:450px;
	height:30px;
	line-height:30px;
	font-size:16px;
	font-weight:bold;
	padding-bottom:15px;
	float:left;
}
.dsharetext {
	width:450px;
	height:98px;
	border:#cdcdcd solid 1px;
	border-radius:4px;
	margin-bottom:8px;
}
.dsharetext:hover {
	border-color:#72a2c6;
	box-shadow:0 0 1px 1px #6bbdef;
}
.dsharetext textarea {
	width:448px;
	height:72px;
	line-height:24px;
	resize:none;
	padding:2px 1px 0;
	background-color:#fff;
	border:0;
	border-radius:4px;
	overflow:hidden;
}
.dsharetext span {
	float:right;
	color:#999;
	height:24px;
	line-height:24px;
	padding-right:10px;
}
.dsharebot {
	width:100%;
	height:28px;
}
.dsharedirect {
	float:right;
	width:60px;
	height:26px;
	background:url(../images/winbt1.jpg) no-repeat 0 0;
	margin:1px 0;
}
.dsharedirect input {
	float:left;
	width:60px;
	height:26px;
	background-color:transparent;
	line-height:26px;
	border:0;
	cursor:pointer;
	color:#777;
}
.dshareshare {
	float:right;
	width:120px;
	height:26px;
	background:url(../images/winbt1.jpg) no-repeat 0 -78px;
	margin:1px 0;
	margin-right:10px;
}
.dshareshare input {
	float:left;
	width:120px;
	height:26px;
	background-color:transparent;
	line-height:26px;
	border:0;
	cursor:pointer;
	color:#fff;
}
.dsharetip {
	float:right;
	width:220px;
	height:28px;
	line-height:28px;
	padding-right:15px;
	text-align:right;
}
.dsharema {
	padding-bottom:10px;
	overflow:hidden;
}
.dsharemas {
	width:308px;
	height:28px;
	padding-bottom:10px;
}
.dsharemal {
	float:left;
	width:248px;
	height:26px;
}
.dsharemal input {
	float:left;
	width:241px;
	height:24px;
	line-height:24px;
	background-color:transparent;
	border:#cdcdcd solid 1px;
	border-radius:4px;
}
.dsharemal input:hover {
	border-color:#72a2c6;
	box-shadow:0 0 1px 1px #6bbdef;
}
.ac_results {
	background:#fff;
}
.feedback {
	width:637px;
	padding:20px 0 10px;
	background-color:#fff;
	overflow:hidden;
}
.fbacka {
	height:28px;
	padding-bottom:10px;
}
.fbacktxt {
	float:left;
	width:110px;
	height:28px;
	line-height:28px;
	text-align:right;
}
.fbackinput {
	float:left;
	width:243px;
	height:28px;
}
.fbackinput input {
	float:left;
	width:241px;
	height:26px;
	line-height:26px;
	background-color:#fff;
	border:#cdcdcd solid 1px;
	border-radius:4px;
}
.fbackinput input:hover {
	border-color:#72a2c6;
	box-shadow:0 0 1px 1px #6bbdef;
}
.fbackother {
	float:left;
	padding-left:10px;
	width:274px;
	height:28px;
	line-height:28px;
	color:#999;
}
.fbsubtip {
	float:left;
	width:300px;
	height:28px;
	line-height:28px;
	color:#999;
}
.fbackarea {
	float:left;
	width:479px;
	height:218px;
	border:#cdcdcd solid 1px;
	border-radius:4px;
}
.fbackarea:hover {
	border-color:#72a2c6;
	box-shadow:0 0 1px 1px #6bbdef;
}
.fbackarea textarea {
	width:479px;
	height:192px;
	line-height:26px;
	resize:none;
	background-color:#fff;
	border-radius:4px;
	border:0;
	overflow:hidden;
}
.coloktext span {
	float:right;
	color:#999;
	height:26px;
	line-height:26px;
	padding-right:10px;
}
.fbsubwrap {
	margin-left:110px;
	width:374px;
	height:28px;
	line-height:28px;
	padding-top:10px;
	overflow:hidden;
}
.fbsubinput {
	float:left;
	_display:inline;
	width:60px;
	height:26px;
	text-align:center;
	margin-right:10px;
	background:url(../images/winbt1.jpg) no-repeat 0 0;
	margin-top:1px;
}
.fbsubinput input {
	display:block;
	width:100%;
	height:26px;
	background-color:transparent;
	border:0;
	cursor:pointer;
}
.link_more {
	color:#239AF5;
}
.link_more:hover {
	text-decoration:underline;
}
#adv_box {
	width:960px;
	margin:0 auto 10px;
	overflow:hidden;
}
