.downwrap {
	width:937px;
	padding:7px 6px 7px 15px;
	background:url(../images/bg5.jpg) #fff repeat-y 0 0;
	border:#ccc solid 0;
	border-width:0 1px;
}
.downwrap:after {
	content:".";
	height:0;
	visibility:hidden;
	display:block;
	clear:both;
}
.downpleft {
	float:left;
	width:670px;
	padding-right:15px;
}
.downpright {
	float:right;
	width:236px;
}
.downpltop {
	height:26px;
	line-height:26px;
	padding-bottom:15px;
}
.downpltop h3 {
	float:left;
	width:260px;
	height:26px;
	font-size:16px;
	font-weight:bold;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.downpltop .dpttopbtn {
	float:right;
	width:400px;
}
.downpltop a:hover {
	text-decoration:none;
}
.btnerr {
	float:right;
	width:67px;
	height:26px;
	text-align:center;
	color:#ce1e1e;
	background:url(../images/downbt1.jpg) no-repeat -163px 0;
}
.btnerr:hover {
	background-position:-163px -26px;
}
.btnsharea {
	float:right;
	width:69px;
	height:26px;
	color:#fff;
	padding-left:31px;
	background:url(../images/downbt1.jpg) no-repeat -63px 0;
	margin-right:10px;
}
.btnsharea:hover {
	background-position:-63px -26px;
}
.btnshareb {
	float:right;
	width:57px;
	height:26px;
	color:#555;
	padding-left:43px;
	background:url(../images/downbt1.jpg) no-repeat -63px -52px;
	margin-right:10px;
}
.likenums {
	float:right;
	height:26px;
	padding-right:10px;
	overflow:hidden;
}
.likenuma {
	float:left;
	width:4px;
	height:26px;
	background:url(../images/downbt1.jpg) no-repeat -55px 0;
}
.likenumb {
	float:left;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#f34e69;
	border:#f7758a solid 0;
	border-width:1px 0;
}
.likenumc {
	float:left;
	width:4px;
	height:26px;
	background:url(../images/downbt1.jpg) no-repeat -59px 0;
}
.btnlwrap {
	float:right;
	position:relative;
	z-index:3;
	width:55px;
	height:26px;
	margin-right:2px;
}

.btnlwrap a{cursor:pointer;}

.btnlike {
	display:block;
	float:right;
	float:none;
	width:33px;
	height:26px;
	color:#fff;
	font-weight:bold;
	padding-left:22px;
	background:url(../images/downbt1.jpg) no-repeat 0 0;
}
.btnlike:hover {
	background-position:0 -26px;
}
.btnlikea {
	display:block;
	position:absolute;
	top:-77px;
	width:129px;
	height:77px;
	background:url(../images/links.gif) no-repeat 0 0;
}
.btnlikeb {
	display:block;
	position:absolute;
	top:-77px;
	width:129px;
	height:77px;
	background:url(../images/links.gif) no-repeat 0 -77px;
}
.dplmain {
	width:670px;
	height:419px;
	text-align:center;
	padding-bottom:10px;
	position:relative;
}
.dplpicnav {
	height:73px;
	padding-bottom:10px;
}
.dplplwrap {
	float:left;
	width:110px;
	height:73px;
	position:relative;
}
.dplplwbox {
	position:absolute;
	width:102px;
	height:65px;
	background-color:#fff;
	border:#ccc solid 1px;
}
.dplplwbga {
	bottom:0;
}
.dplplwbgb {
	bottom:3px;
	left:3px;
}
.dplplwbgc {
	bottom:6px;
	left:6px;
}
.dplplwbgc a {
	display:block;
	width:102px;
	height:65px;
	position:relative;
	cursor:pointer;
}
.dplplwbgc img {
	display:block;
	width:100px;
	height:63px;
	padding:1px;
}
.dplplbga {
	position:absolute;
	bottom:1px;
	_bottom:0;
	right:1px;
	display:block;
	width:50px;
	height:15px;
	background-color:#000;
	filter:alpha(opacity=60)\9;
	opacity:.6;
}
.dplpltxt {
	position:absolute;
	bottom:1px;
	_bottom:0;
	right:1px;
	display:block;
	width:50px;
	height:15px;
	line-height:15px;
	text-align:center;
	color:#fff;
}
.dplprwrap {
	float:right;
	width:110px;
	height:73px;
	position:relative;
}
.dplprwbga {
	bottom:0;
	right:0;
}
.dplprwbgb {
	bottom:3px;
	right:3px;
}
.dplprwbgc {
	bottom:6px;
	right:6px;
}
.dplprwbgc a {
	display:block;
	width:102px;
	height:65px;
	position:relative;
	cursor:pointer;
}
.dplprwbgc img {
	display:block;
	width:100px;
	height:63px;
	padding:1px;
}
.dplpcenter {
	float:left;
	width:450px;
	height:30px;
	font-size:14px;
	padding-top:20px;
}
.dplpctxt {
	float:left;
	width:70px;
	height:30px;
	line-height:30px;
	text-align:right;
	padding-top:1px;
}
.dplpcclass {
	float:left;
	width:180px;
	height:30px;
	padding-top:1px;
	margin-right:10px;
}
.dplpcview {
	float:left;
	width:170px;
}
.dplpcview a {
	display:block;
	width:130px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#fff;
	padding-left:40px;
	background:url(../images/downbt1.jpg) no-repeat 0 -78px;
}
.dplpcview a:hover {
	text-decoration:none;
	background-position:0 -108px;
}
.dplpaper img {
	display:block;
	width:100%;
	height:100%;
}
.dplpaper .dplmpbg {
	display:none;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:24px;
	background-color:#000;
	filter:alpha(opacity=40)\9;
	opacity:.4;
}
.dplpaper .dplmptxt {
	display:none;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:24px;
	line-height:24px;
	color:#fff;
}
.dplmptxt:hover {
	text-decoration:none;
}
#dplpapers {
	height:419px;
	position:relative;
	overflow:hidden;
}
#dplpapers .nav_prev {
	position:absolute;
	z-index:2;
	width:345px;
	height:385px;
	background:#fff;
	left:0;
	top:0;
	opacity:0;
	filter:alpha(opacity=0)\9;
}
#dplpapers .nav_prev:hover {
	cursor:url("/theme/images/arrow_left.cur"),auto;
}
#dplpapers .nav_next {
	position:absolute;
	z-index:2;
	width:345px;
	height:385px;
	background:#fff;
	right:0;
	top:0;
	opacity:0;
	filter:alpha(opacity=0)\9;
}
#dplpapers .nav_next:hover {
	cursor:url("/theme/images/arrow_right.cur"),auto;
}
.dplptit {
	font:14px/26px;
	font-weight:bold;
	height:26px;
	padding-bottom:2px;
}
.dplptbord {
	width:100%;
	font-size:0;
	height:2px;
	position:relative;
	padding-bottom:11px;
}
.dplptbord .dplptbga {
	position:absolute;
	width:100%;
	height:1px;
	top:1px;
	background-color:#ccc;
}
.dplptbord .dplptbgb {
	position:absolute;
	width:59px;
	height:2px;
	background-color:#53aef5;
}
.dplcom {
	height:88px;
	border:#cdcdcd solid 1px;
	border-radius:4px;
	margin-top:5px;
	position:relative;
}
.dplcom:hover {
	border-color:#72a2c6;
	box-shadow:0 0 1px 1px #6bbdef;
}
.dplcom textarea {
	display:block;
	width:668px;
	height:66px;
	line-height:22px;
	resize:none;
	background:#fff;
	border-radius:4px;
	border:0;
	overflow:hidden;
}
.dplcom span {
	position:absolute;
	bottom:0;
	right:10px;
	color:#999;
	height:22px;
	line-height:22px;
}
.dplcombot {
	height:26px;
	padding:9px 0 15px;
	border-bottom:#ccc dashed 1px;
}
.dplcomexpre {
	float:left;
	width:26px;
	height:26px;
	background:url(../images/downbt1.jpg) no-repeat -340px -52px;
	cursor:pointer;
}
.dplcombt {
	float:right;
	width:80px;
	height:26px;
	line-height:26px;
	background:url(../images/downbt1.jpg) no-repeat -340px 0;
}
.dplcombt input {
	float:left;
	width:80px;
	height:26px;
	text-align:center;
	background-color:transparent;
	border:0;
	cursor:pointer;
}
.dplcomtip {
	float:right;
	width:400px;
	height:26px;
	line-height:26px;
	text-align:right;
	padding-right:10px;
}
span.comno {
	display:inline-block;
	width:100%;
	height:26px;
	color:#f00;
}
span.comyes {
	display:inline-block;
	width:20px;
	height:26px;
	color:#f00;
	background:url(../images/regadd_ico.jpg) no-repeat 0 -23px;
}
.comment {
	width:100%;
	padding:9px 0 5px;
	border-bottom:#ccc dashed 1px;
}
.comment:after {
	content:".";
	height:0;
	visibility:hidden;
	display:block;
	clear:both;
}
.comleft {
	float:left;
	width:48px;
	height:48px;
	padding-right:10px;
}
.comleft a {
	display:block;
}
.comleft img {
	display:block;
	width:48px;
	height:48px;
	cursor:pointer;
}
.comright {
	float:left;
	width:610px;
}
.comrtop {
	height:26px;
	line-height:26px;
}
.comrtop .comuser {
	float:left;
	color:#1c94f0;
	overflow:hidden;
}
.comrtop .comvisitor {
	float:left;
	width:250px;
	color:#999;
	overflow:hidden;
}
.comrtop .comtime {
	float:right;
	text-align:right;
}
.commain {
	line-height:24px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
}
.commain span {
	font-weight:bold;
}
.combottom {
	height:22px;
	line-height:22px;
	text-align:right;
}
.combottom a {
	color:#f6647b;
	text-decoration:underline;
}
.pagecode {
	width:100%;
	height:27px;
	line-height:27px;
	font-size:15px;
	text-align:center;
	margin:4px auto 25px;
}
.pagecode a {
	color:#606060;
	display:inline-block;
}
.pagecode a:hover {
	text-decoration:none;
}
.pagecode .pageleft {
	width:27px;
	height:27px;
	vertical-align:top;
	background:url(../images/theme1.jpg) no-repeat 0 -65px;
	margin:0 5px;
}
.pagecode .pageleft:hover {
	background-position:-37px -65px;
}
.pagecode .pagenum {
	height:23px;
	line-height:23px;
	padding:0 7px;
	background-color:#fff;
	border:#959595 solid 1px;
	border-radius:4px;
	margin:1px 5px;
}
.pagecode .pagenum:hover {
	background-position:-109px -65px;
	color:#499ee1;
	border-color:#499ee1;
}
.pagecode .now_page {
	height:23px;
	line-height:23px;
	color:#f45d6f;
	padding:0 7px;
	background-color:#fee2e7;
	border:#e393a0 solid 1px;
	border-radius:4px;
	margin:1px 5px;
}
.pagecode .pageright {
	width:27px;
	height:27px;
	vertical-align:top;
	background:url(../images/theme1.jpg) no-repeat -74px -65px;
	margin:0 5px;
}
.pagecode .pageright:hover {
	background-position:-111px -65px;
}
.pagecode span {
	display:inline-block;
	width:13px;
	height:27px;
	background:url(../images/theme1.jpg) no-repeat -148px -65px;
	margin:0 5px;
}
.dprptit {
	height:24px;
	line-height:24px;
	padding-left:8px;
	background:url(../images/downbt1.jpg) no-repeat -366px -52px;
}
.dprpinfor {
	line-height:24px;
	word-wrap:break-word;
	word-break:break-all;
	padding-bottom:10px;
	overflow:hidden;
}
.dprptit a,.dprpinfor a {
	color:#1c94f0;
}
.pdownbts {
	height:42px;
	line-height:30px;
}
.pdownbts a {
	float:left;
	width:78px;
	padding-left:32px;
	height:30px;
	color:#fff;
	font:17px/30px "Î¢ÈíÑÅºÚ","ËÎÌå";
}
.pdownbta {
	background:url(../images/downbt1.jpg) no-repeat -230px 0;
	margin-right:7px;
}
.pdownbta:hover {
	background-position:-230px -30px;
	text-decoration:none;
}
.pdownbtb {
	background:url(../images/downbt1.jpg) no-repeat -230px -60px;
}
.pdownbtb:hover {
	background-position:-230px -90px;
	text-decoration:none;
}
.dprptbord {
	width:227px;
}
.dplptags {
	width:230px;
	overflow:hidden;
	margin-bottom:10px;
}
.dplptags a {
	display:inline-block;
	height:18px;
	line-height:18px;
	padding:0 5px;
	border:#ccc solid 1px;
	margin:0 5px 5px 0;
}
.dplptags a:hover {
	text-decoration:none;
	color:#fff;
	background-color:#55adf0;
	border-color:#499dde;
}
.red {
	color:#fa5983;
}
.yellow {
	color:#feda11;
}
.blue {
	color:#2fabf1;
}
.purple {
	color:#e952ef;
}
.green {
	color:#309711;
}
.dplplink {
	width:236px;
	padding-bottom:10px;
}
.dplplink span {
	float:left;
	width:50px;
	height:50px;
	color:#b9b9b9;
	font-weight:bold;
	line-height:50px;
}
.dplplink a {
	float:left;
	width:48px;
	height:48px;
	padding:0 8px 10px 0;
	cursor:pointer;
}
.dplplink img {
	display:block;
	width:48px;
	height:48px;
}
.dplgunit {
	width:220px;
	height:162px;
	padding-top:15px;
}
.dplgpic {
	display:block;
	width:220px;
	height:138px;
}
.dplgpic img {
	display:block;
	width:100%;
	height:100%;
}
.pdownbt_phone {
	height:42px;
	line-height:30px;
	position:relative;
}
.pdownbt_phone a {
	float:left;
	width:78px;
	padding-left:32px;
	height:30px;
	color:#fff;
	font:17px/30px "Î¢ÈíÑÅºÚ","ËÎÌå";
}
.pdownbt_phone .pdownbta {
	background:url(../images/downbt1.jpg) no-repeat 0 -190px;
	margin-right:7px;
}
.pdownbt_phone .pdownbta:hover {
	background-position:0 -220px;
	text-decoration:none;
}
.pdownbt_phone .pdownbta_chosen {
	background-position:0 -250px;
}
.pdownbt_phone .pdownbta_chosen:hover {
	background-position:0 -250px;
}
.pdownbt_phone .pdownbtb {
	background:url(../images/downbt1.jpg) no-repeat -110px -190px;
}
.pdownbt_phone .pdownbtb:hover {
	background-position:-110px -220px;
	text-decoration:none;
}
.pdownbt_phone .qr_container {
	width:182px;
	height:202px;
	background:url(../images/qr_bg.gif);
	position:absolute;
	bottom:12px;
	left:-185px;
}
.pdownbt_phone .qr_container .qr_image {
	width:150px;
	height:150px;
	margin-top:13px;
	margin-left:13px;
}
.othershare {
	width:958px;
	background-color:#fff;
	padding-bottom:10px;
	border:#ccc solid 0;
	border-width:0 1px;
}
.osharetop {
	height:26px;
	padding:0 15px 10px;
}
.osharetop h2,.osharetop h3 {
	float:left;
	color:#1c94f0;
	font:18px/26px "Î¢ÈíÑÅºÚ","ËÎÌå";
}
.osharetop a {
	float:right;
	line-height:26px;
}
.osharebox {
	width:944px;
	padding:0 7px;
	overflow:hidden;
}
.oshareunit {
	float:left;
	width:220px;
	height:138px;
	padding:0 8px;
}
.oshareunit a {
	display:block;
	width:220px;
	height:138px;
	position:relative;
	cursor:pointer;
}
.oshareunit .oshauserpic {
	display:block;
	width:16px;
	height:16px;
}
.oshareunit a:hover {
	width:100%;
	text-decoration:none;
}
.oshareunit .oshaunitbg {
	display:block;
	position:absolute;
	width:220px;
	height:138px;
}
.oshareunit a:hover .oshabottom {
	display:block;
	position:absolute;
	bottom:0;
	width:220px;
	height:24px;
	background-color:#05090a;
	filter:alpha(opacity=30)\9;
	opacity:.3;
}
.oshareunit a:hover .oshauserpic {
	display:block;
	position:absolute;
	bottom:4px;
	left:5px;
	width:16px;
	height:16px;
}
.oshareunit a:hover .oshatxt {
	display:block;
	position:absolute;
	bottom:0;
	left:27px;
	width:193px;
	height:24px;
	line-height:24px;
	color:#fff;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.image_popup_title {
	width:90%;
	height:20px;
	line-height:20px;
	position:relative;
}
.image_popup_title span {
	float:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.image_popup_title a {
	float:left;
	margin-left:15px;
	padding-left:26px;
	height:20px;
	width:54px;
	background:url(../images/downbt1.jpg) no-repeat -340px -78px;
	font-size:12px;
	color:#fff;
}
.image_popup_title a:hover {
	background:url(../images/downbt1.jpg) no-repeat -340px -98px;
}
.dplmpaper div {
	width:670px;
	height:419px;
	margin:0 auto;
	overflow:hidden;
}
.dplmpaper img {
	display:inline-block;
	width:279px;
	height:100%;
}
#dplmpapers {
	position:relative;
}
.dplmpaper .dplmpbg {
	display:none;
	position:absolute;
	bottom:0;
	left:195px;
	width:279px;
	height:24px;
	background-color:#000;
	filter:alpha(opacity=40)\9;
	opacity:.4;
}
.dplmpaper .dplmptxt {
	display:none;
	position:absolute;
	bottom:0;
	left:195px;
	width:279px;
	height:24px;
	line-height:24px;
	color:#fff;
}
.dplpmwbgc {
	bottom:6px;
	left:6px;
}
.dplpmwbgc a {
	display:block;
	width:102px;
	height:65px;
	text-align:center;
	position:relative;
	cursor:pointer;
}
.dplpmwbgc img {
	display:inline-block;
	width:42px;
	height:63px;
	padding:1px;
}


.dplpmwbgc1 {
	bottom:6px;
	left:6px;
}
.dplpmwbgc1 a {
	display:block;
	width:102px;
	height:65px;
	text-align:center;
	position:relative;
	cursor:pointer;
}
.dplpmwbgc1 img {
	display:inline-block;
	width:100px;
	height:63px;
	padding:1px;
}



.oshamunit {
	float:left;
	width:220px;
	height:330px;
	padding:0 8px;
}
.oshamunit a {
	display:block;
	width:220px;
	height:100%;
	position:relative;
	cursor:pointer;
}
.oshamunit .oshamtxt {
	display:none;
	position:absolute;
	bottom:0;
	left:27px;
	width:193px;
	height:24px;
	line-height:24px;
	color:#fff;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.oshamunit .oshamupic {
	display:block;
	width:16px;
	height:16px;
}
.oshamunit a:hover {
	width:100%;
	text-decoration:none;
}
.oshamunit .oshamubg {
	display:block;
	position:absolute;
	width:220px;
	height:330px;
}
.oshamunit a:hover .oshambom {
	display:block;
	position:absolute;
	bottom:0;
	width:220px;
	height:24px;
	background-color:#05090a;
	filter:alpha(opacity=30)\9;
	opacity:.3;
}
.oshamunit a:hover .oshamupic {
	display:block;
	position:absolute;
	bottom:4px;
	left:5px;
	width:16px;
	height:16px;
}
.oshamunit a:hover .oshamtxt {
	display:block;
}
#dplmpapers .nav_prev {
	position:absolute;
	z-index:2;
	width:345px;
	height:385px;
	background:#fff;
	left:0;
	top:0;
	opacity:0;
	filter:alpha(opacity=0)\9;
}
#dplmpapers .nav_prev:hover {
	cursor:url("/theme/images/arrow_left.cur"),auto;
}
#dplmpapers .nav_next {
	position:absolute;
	z-index:2;
	width:345px;
	height:385px;
	background:#fff;
	right:0;
	top:0;
	opacity:0;
	filter:alpha(opacity=0)\9;
}
#dplmpapers .nav_next:hover {
	cursor:url("/theme/images/arrow_right.cur"),auto;
}
.dplthec {
	float:left;
	width:431px;
	height:69px;
	font-size:14px;
	padding:2px 10px 2px 9px;
}
.dplthebt {
	float:left;
	width:19px;
	height:38px;
	padding:15px 7px 16px 8px;
}
#dplthebta {
	display:block;
	width:19px;
	height:38px;
	background:url(../images/downbt1.jpg) no-repeat -270px -120px;
}
#dplthebta:hover {
	background-position:-192px -100px;
}
#dplthebtb {
	display:block;
	width:19px;
	height:38px;
	background:url(../images/downbt1.jpg) #0CF no-repeat -289px -120px;
}
#dplthebtb:hover {
	background-position:-211px -100px;
}
.dplthebox {
	float:left;
	width:363px;
	height:69px;
	overflow:hidden;
	position:relative;
}
.dplthebox ul {
	position:absolute;
	width:1500px;
	left:-121px;
}
.dplthebox li {
	float:left;
	width:106px;
	height:69px;
	padding:0 7px 0 8px;
	position:relative;
}
.dplthebox li a {
	display:block;
	width:102px;
	height:65px;
	padding:2px;
	background-color:#ccc;
	overflow:hidden;
	position:relative;
}
.dplthebox li img {
	display:block;
	width:100px;
	height:63px;
	padding:1px;
	background-color:#fff;
}
.dplthebox span {
	display:block;
	position:absolute;
	height:15px;
	line-height:15px;
	right:5px;
	bottom:5px;
	_bottom:2px;
	color:#fff;
	background-color:#250819;
	filter:alpha(opacity=60)\9;
	opacity:.6;
}
.dplthebox .dpltlibord {
	position:absolute;
	width:106px;
	height:69px;
	background:url(../images/thebg1.gif) no-repeat 0 0;
	left:129px;
}
.dplthebwrap {
	height:69px;
	position:absolute;
}
.pdowntip {
	width:224px;
	height:134px;
	background:url(../images/links.gif) no-repeat 0 -154px;
	overflow:hidden;
}
#pdownwin7 {
	background:url(../images/links.gif) no-repeat 0 -154px;
}
#pdownxp {
	background:url(../images/links.gif) no-repeat 0 -288px;
}
.pdowntbtc {
	width:40px;
	height:40px;
	margin:10px 10px 0 175px;
	cursor:pointer;
}
.dtmwrap {
	width:670px;
	margin-bottom:20px;
}
.dtmmain {
	width:640px;
	line-height:26px;
	word-wrap:break-word;
	word-break:break-all;
	padding:14px;
	border:#f3cfcf solid 1px;
}
.dtmp b {
	color:#f34e69;
}
.dtmp a {
	color:#148ce8;
}
.dtmmain ul {
	width:639px;
	overflow:hidden;
}
.dtmmain ul li {
	float:left;
	width:193px;
	height:26px;
	padding:0 10px;
	background:url(../images/downbt1.jpg) no-repeat -366px -52px;
}
.dtmmain ul li a {
	display:block;
	width:193px;
	height:26px;
	color:#f34e69;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.shapltop {
	height:50px;
	line-height:26px;
	padding-bottom:5px;
}
.shapltop .shapltmes {
	float:left;
	width:210px;
	height:50px;
}
.shapltmp {
	float:left;
	width:50px;
	height:50px;
	padding-right:10px;
}
.shapltmp a {
	display:block;
	width:50px;
	height:50px;
}
.shapltmp img {
	display:block;
}
.shapltmr {
	float:left;
	width:150px;
}
.shapltmra {
	width:100%;
	height:26px;
	line-height:26px;
	font-weight:bold;
	font-size:14px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.shapltmra a {
	color:#1c94f0;
}
.shapltop .dpttopbtn {
	float:right;
	width:350px;
	padding-top:12px;
}
.dpttopbtn a:hover {
	text-decoration:none;
}
.btncola {
	float:right;
	width:59px;
	height:26px;
	color:#fff;
	padding-left:26px;
	background:url(../images/downbt1.jpg) no-repeat 0 -164px;
	margin-right:10px;
}
.btncola:hover {
	background-position:-85px -164px;
}
.btncolb {
	float:right;
	width:52px;
	height:26px;
	color:#555;
	padding-left:33px;
	background:url(../images/downbt1.jpg) no-repeat -170px -164px;
	margin-right:10px;
	cursor:default;
}
.shaplpnav {
	width:620px;
	height:30px;
	padding-left:50px;
	padding-bottom:10px;
}
.shaplpdown {
	float:left;
	width:120px;
	height:30px;
	padding-left:10px;
}
.shaplpdown a {
	display:block;
	width:78px;
	height:100%;
	color:#fff;
	font:16px/30px "Î¢ÈíÑÅºÚ","ËÎÌå";
	padding-left:32px;
	background:url(../images/downbt1.jpg) no-repeat -230px -60px;
}
#shadplptbg {
	width:134px;
}
.shadownv {
	width:670px;
	height:50px;
	padding-bottom:10px;
}
.shadpic {
	float:left;
	width:50px;
	height:50px;
	padding-right:10px;
}
.shadpic a {
	display:block;
}
.shadpic img {
	display:block;
	width:50px;
	height:50px;
}
.shadomit {
	height:50px;
	line-height:50px;
	color:#b9b9b9;
	font-weight:bold;
}
.shapruwrap {
	width:220px;
	height:220px;
	padding-bottom:6px;
}
.shaprumain {
	width:202px;
	height:202px;
	padding:8px;
	background-color:#ebebeb;
	border:#ccc solid 1px;
}
.shaprumain a {
	display:block;
	width:202px;
	height:202px;
	background-color:#f7f7f7;
}
.shaprumain img {
	display:block;
	width:200px;
	height:200px;
	padding:1px;
}
.shaprmes {
	width:220px;
	height:20px;
	padding-bottom:6px;
}
.shaprmesa {
	float:left;
	width:120px;
	height:20px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.shaprmesb {
	float:right;
	width:84px;
	height:20px;
}
.shaprmesb .userfoca {
	display:block;
	color:#fff;
	width:42px;
	height:20px;
	line-height:20px;
	padding-left:18px;
	background:url(../images/userbt1.jpg) no-repeat 0 0;
}
.shaprmesb .userfoca:hover {
	background-position:-60px 0;
	text-decoration:none;
}
.shaprmesb .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;
}
.shaprmesb .userfocb:hover {
	background-position:-60px -20px;
	text-decoration:none;
}
.shaprmesb .userfocb:hover .userfocba {
	display:none;
}
.shaprmesb .userfocb:hover .userfocbb {
	display:block;
}
.shaprsign {
	line-height:24px;
	word-wrap:break-word;
	word-break:break-all;
}
.shapro {
	width:220px;
	height:24px;
}
.shapro li {
	float:left;
	width:55px;
	height:24px;
	line-height:24px;
	color:#999;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.shapro li a,.shapro li span {
	color:#fa5983;
	font-weight:bold;
}
.shapulpad {
	width:220px;
	height:1px;
	font-size:0;
	margin:12px 0;
	background-color:#ccc;
	overflow:hidden;
}
.shaplinf {
	width:670px;
	padding-bottom:15px;
	overflow:hidden;
}
.shaplinfa {
	height:11px;
	background:url(../images/sharebg1.jpg) no-repeat 0 0;
	overflow:hidden;
}
.shaplinfb {
	width:650px;
	height:14px;
	line-height:14px;
	padding:0 9px;
	background-color:#f1f1f1;
	border:#ccc solid 0;
	border-width:0 1px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.shaplinfc {
	height:4px;
	background:url(../images/sharebg1.jpg) no-repeat 0 -11px;
}
.shatlwrap {
	width:380px;
	height:30px;
	padding:0 0 10px 290px;
}
.shatlwrap .shaplpdown {
	position:relative;
}
.shatdtip {
	position:absolute;
	left:8px;
	bottom:33px;
	width:224px;
	height:134px;
	background:url(../images/links.png) no-repeat 0 -154px;
	_background:url(../images/links.gif) no-repeat 0 -154px;
	overflow:hidden;
}
#shatdwin7 {
	background:url(../images/links.png) no-repeat 0 -154px;
	_background:url(../images/links.gif) no-repeat 0 -154px;
	z-index:5;
}
#shatdxp {
	background:url(../images/links.png) no-repeat 0 -288px;
	_background:url(../images/links.gif) no-repeat 0 -288px;
	z-index:5;
}
.shatdbtc {
	width:40px;
	height:40px;
	margin:10px 10px 0 175px;
	cursor:pointer;
}
.recmobbox {
	width:938px;
	padding:0 11px;
	overflow:hidden;
}
.recmobunit {
	float:left;
	width:124px;
	padding:0 5px 10px;
}
.recmobunit a {
	display:block;
	width:124px;
	height:192px;
	position:relative;
}
.recmobunit a img {
	display:block;
	width:124px;
	height:192px;
}
.recmobunit a .recmobbg {
	display:none;
}
.recmobunit a .recmobtxt {
	display:none;
	position:absolute;
	bottom:0;
	left:10px;
	width:104px;
	height:24px;
	line-height:24px;
	color:#fff;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.recmobunit a:hover {
	width:100%;
	text-decoration:none;
}
.recmobunit a:hover .recmobbg {
	display:block;
	position:absolute;
	background-color:#05090a;
	width:124px;
	height:24px;
	bottom:0;
	left:0;
	filter:alpha(opacity=30)\9;
	opacity:.3;
}
.recmobunit a:hover .recmobtxt {
	display:block;
}
#recpcwrap {
	width:960px;
	overflow:hidden;
}
#recpcwa {
	width:930px;
	padding:0 15px 5px;
	overflow:hidden;
}
.recpcwax {
	float:left;
	width:300px;
	overflow:hidden;
}
.recpaunit {
	float:left;
	width:148px;
	height:100px;
	padding:0 1px 4px;
}
.recpaunit a {
	display:block;
	width:148px;
	height:100px;
	position:relative;
}
.recpaunit a img {
	display:block;
	width:148px;
	height:100px;
}
.recpaunit a .recpabg {
	display:none;
}
.recpaunit a .recpatxt {
	display:none;
	position:absolute;
	bottom:0;
	left:10px;
	width:128px;
	height:24px;
	line-height:24px;
	color:#fff;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.recpaunit a:hover {
	width:100%;
	text-decoration:none;
}
.recpaunit a:hover .recpabg {
	display:block;
	position:absolute;
	background-color:#05090a;
	width:148px;
	height:24px;
	bottom:0;
	left:0;
	filter:alpha(opacity=30)\9;
	opacity:.3;
}
.recpaunit a:hover .recpatxt {
	display:block;
}
.recpcway {
	float:left;
	width:326px;
	height:204px;
	padding:0 2px 4px;
}
.recpcway a {
	display:block;
	width:326px;
	height:204px;
	position:relative;
}
.recpcway a img {
	display:block;
	width:326px;
	height:204px;
}
.recpcway a .recpbbg {
	display:none;
}
.recpcway a .recpbtxt {
	display:none;
	position:absolute;
	bottom:0;
	left:10px;
	width:306px;
	height:24px;
	line-height:24px;
	color:#fff;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.recpcway a:hover {
	width:100%;
	text-decoration:none;
}
.recpcway a:hover .recpbbg {
	display:block;
	position:absolute;
	background-color:#05090a;
	width:326px;
	height:24px;
	bottom:0;
	left:0;
	filter:alpha(opacity=30)\9;
	opacity:.3;
}
.recpcway a:hover .recpbtxt {
	display:block;
}
#recpcwb {
	width:945px;
	height:108px;
	padding:0 7px 0 8px;
}
.recpcunit {
	float:left;
	width:172px;
	height:108px;
	padding:0 9px 0 8px;
}
.recpcunit a {
	display:block;
	width:172px;
	height:108px;
	position:relative;
}
.recpcunit a img {
	display:block;
	width:172px;
	height:108px;
}
.recpcunit a .recpcbg {
	display:none;
}
.recpcunit a .recpctxt {
	display:none;
	position:absolute;
	bottom:0;
	left:10px;
	width:152px;
	height:24px;
	line-height:24px;
	color:#fff;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.recpcunit a:hover {
	width:100%;
	text-decoration:none;
}
.recpcunit a:hover .recpcbg {
	display:block;
	position:absolute;
	background-color:#05090a;
	width:172px;
	height:24px;
	bottom:0;
	left:0;
	filter:alpha(opacity=30)\9;
	opacity:.3;
}
.recpcunit a:hover .recpctxt {
	display:block;
}
.guess_you_like {
	width:227px;
	height:auto;
}
.guess_you_like li {
	width:227px;
	border-bottom:dashed 1px #bbb;
}
.guess_you_like .no_border {
	border:none;
}
.guess_you_like .list_name {
	width:219px;
	padding-left:8px;
	height:28px;
	line-height:28px;
	font-size:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.guess_you_like .list_content {
	width:227px;
	padding-bottom:6px;
	padding-top:5px;
}
.guess_you_like .list_content .image_container {
	display:block;
	background:url(../images/loada.gif) center center no-repeat;
}
.guess_you_like .list_content img {
	margin-left:5px;
}
.guess_you_like .content_name {
	width:219px;
	padding-left:8px;
	height:24px;
	line-height:24px;
	font-size:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:center;
}
.guess_you_like .guess_phone_image {
	width:220px;
	height:330px;
}
.guess_you_like .guess_pc_image {
	width:220px;
	height:138px;
}



/*ÆÀÂÛ*/
#feedback{margin-top:10px;}
.feedback1{width:668px;display:block;float:left;border:1px solid #CCCCCC;margin-bottom:10px;background:#fff;overflow:hidden;}
.fedpost{width:100%;display:inline-block;float:left;border-left:0;border-top:0;background:#f8f8f8;border-bottom:1px solid #CCCCCC;}

.fedpost form{margin:0; padding:0;}

.fedpost textarea{width:636px; _width:602px; padding:5px;font-size:12px; height:80px;float:left;margin:0px 10px 12px 10px;border:1px solid #ddd;resize:vertical;overflow-y:auto;background:#fff;box-shadow:0 2px 2px #eee inset;}

.textinfo {margin-right: 10px;margin-left: 10px;font-size: 14px;color: #503E2C;font-weight: bold;line-height: 40px;height: 40px;}
.textinfo span{float: right;font-size: 12px;color: #7D7D7D;font-weight: normal;}
.userinfo{float:left;margin-left:10px;margin-top:8px;color:#333; display:none;}
.userinfo input{vertical-align:middle;margin:5px;}

.pl_box{width:648px; padding:0 10px;}

.pl_box .yzm{float:left; width:500px;;}

.pl_box .yzm input{width:50px;}

.pl_box .yzm img{position:relative; top:7px;}

.fedpost-btm{display:inline-block;float:right;padding-bottom:15px;border-top:0; _padding-right:4px;}
.fedpost .fedpost-btm a{}

.plimg {display: block;	padding: 0px;margin: 0 10px;vertical-align:middle;height: 40px;}
.plimg img {	border: none;}
.plimg li {	list-style-type: none;float: left;display: block;padding-right: 8px;padding-left: 1px;margin-right:2px;}
.plimg input {border: none;display: block;float: left;vertical-align: middle;padding: 0px;margin-top:4px;}

.mood1{float:left;display:inline;width:24px;height:24px;overflow:hidden;text-indent:-999em;background:url(../images/mood/1.gif) no-repeat;}
.mood2{float:left;display:inline;width:24px;height:24px;overflow:hidden;text-indent:-999em;background:url(../images/mood/2.gif) no-repeat;}
.mood3{float:left;display:inline;width:24px;height:24px;overflow:hidden;text-indent:-999em;background:url(../images/mood/3.gif) no-repeat;}
.mood4{float:left;display:inline;width:24px;height:24px;overflow:hidden;text-indent:-999em;background:url(../images/mood/4.gif) no-repeat;}
.mood5{float:left;display:inline;width:24px;height:24px;overflow:hidden;text-indent:-999em;background:url(../images/mood/5.gif) no-repeat;}
.mood6{float:left;display:inline;width:24px;height:24px;overflow:hidden;text-indent:-999em;background:url(../images/mood/6.gif) no-repeat;}
.mood7{float:left;display:inline;width:24px;height:24px;overflow:hidden;text-indent:-999em;background:url(../images/mood/7.gif) no-repeat;}
.mood8{float:left;display:inline;width:24px;height:24px;overflow:hidden;text-indent:-999em;background:url(../images/mood/8.gif) no-repeat;}
             /*
             {float:left;display:inline;width:255px;height:260px;overflow:hidden;text-indent:-999em;background:#fff url(../images/group_11.jpg) no-repeat;}
             */

/*ÆÀÂÛÁÐ±í*/
.fedhas1{display:inline-block;float:left; width:618px;}
.fedhas{display:inline-block;float:left;padding:0 10px; width:618px;}
.fednum{width:648px;display:inline-block;float:left;padding-top:20px;padding-bottom:10px;font-size:14px;color:#503E2C;}
.fedlist{width:648px;display:inline-block;float:left;}
.fedlist ul{width:646px;padding:0;margin:0;}
.fedlist ul li{width:646px;display:inline-block;float:left;border:1px solid #ddd; background:#F8F8F8; margin-bottom:5px; display:block; overflow:hidden;}
.fedlist ul li.ou{background:#fdfdfd}
.fedlist ul dd{padding:0;margin:0;float:left;}

.fdtop{width:628px;display:inline-block;height:30px; line-height:30px; float:left;overflow:hidden; border-bottom:1px #ddd solid; padding:0 9px; background:#EEEEEE;}
.fdtop .fdtime{display:inline;float:left;}
.fdtop .fdtime a,.fdtop .fdtime a:hover{color:#999}
.fdtop .fdtime span{color:#999;margin-left:5px}
.fdtop .fdfloor{display:inline;float:right;}
.fdtop .fdfloor .cite{float:right;color:#f90;font-weight:bold;font-style:normal;font-size:16px;line-height:18px;font-family:"Georgia",Tahoma,Sans-Serif,'ËÎÌå';}

.fdcon{width:628px;display:inline-block;float:left;padding:10px 9px; font-size:12px;color:#4e4e4e; line-height:20px;}
.fdcon .fcon span.nock{color:#999}
.fdcon .fcon a,.fdcon .fcon a:hover,.fdcon .fcon a:active{font-weight:bold;margin:0 8px 0 3px;text-decoration:underline;color:#0080FF}

.fedpost-btm a.subbtn{outline:none;float:left;display:block;font-size:12px;line-height:18px;padding:3px 8px 2px 8px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#f6f6f6;
background:-moz-linear-gradient(top,#ffffff,#efefef);
background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efefef));
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);
}
.fedpost-btm a.subbtn{padding:6px 11px 6px 11px;padding-bottom:5px\9;}
.fedpost-btm a.subbtn:hover,.fedpost-btm a.subbtn:focus{border:1px solid #999;text-decoration:none;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;background:#f3f3f3;
background:-moz-linear-gradient(top,#ffffff,#ebebeb);
background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ebebeb));
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);
}
.fedpost-btm a.subbtn:active{border:1px solid #999;text-decoration:none;background:#ddd;
background:-moz-linear-gradient(top,#dddddd,#ffffff);
background:-webkit-gradient(linear,left top,left bottom,from(#dddddd),to(#ffffff));
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cccccc,endColorStr=#ffffff);
}

.commetpages{ height:30px; padding:10px 0px; margin:auto; text-align:center; clear:both;}
.commetpages a{height:25px; line-height:25px;color:#6a5c4c;display:inline-block;vertical-align: middle;padding:0 10px;border:1px #ccc solid;background:#eee;}
.commetpages .this {font-weight:bold;background:#CC0033;color:#FFFFFF;}
.commetpages a:hover {background:#CC0033; color:#fff; text-decoration:none;}
