@charset "utf-8";
/*.zFT_14 .CP_a_fuc{ font-size:12px;}*/
/* 幻灯播放 */
.components730 .blk_photoSlide {
	text-align:center;
	padding-bottom:19px;
}
.components730 .blk_photoSlide .setTop {
	text-align:left;
	padding:15px 0 10px 34px;
}
.components730 .blk_photoSlide h5 {
	padding:23px 0px 8px 35px;
	text-align:left;
	font-size:12px;
}
.components730 .blk_photoSlide .photoSlide {
	border-style:solid;
	border-width:1px;
	background-color:#eee;
	width:660px;
	height:495px;
	margin:0 auto;
	border-color:#DCDCDC;
}
/*-最新图片*/
.components730 .blk_newPhoto {
	padding:15px 0px 10px 19px;
}
.components730 .blk_newPhoto .newPhoto {
	border-spacing:0;
	border-collapse:collapse;
	table-layout:fixed;
	width:100%;
}
.components730 .blk_newPhoto td.photoCell {
	text-align:left;
	vertical-align:top;
	width:142px;
	overflow:hidden;
	padding-bottom:15px;
}
.components730 .blk_blogAlbum td.photoCell {
	padding-bottom:20px;
}
.components730 .blk_newPhoto .photoCell .pic {
}
.components730 .blk_newPhoto .photoCell .pic img {
	border-style:solid;
	border-width:1px;
}
.components730 .blk_newPhoto .photoCell .pic .mobileIcon img {
	border:0;
}
.components730 .blk_newPhoto .photoCell p {
	margin:8px 12px 0px 0px;
	overflow:hidden;
	word-wrap: break-word;
	word-break: break-all;
}
/*-最新专辑*/
.components730 .blk_newAlbum {
	padding:15px 0px 10px 19px;
}
.components730 .blk_newAlbum .newAlbum {
	border-spacing:0;
	border-collapse:collapse;
	table-layout:fixed;
}
.components730 .blk_newAlbum .AlbumCell {
	text-align:left;
	vertical-align:top;
	width:238px;              /* 1.0 */
	overflow:hidden;
}
.newAlbum .bigPic, .newPhoto .bigpPic {
	height:200px;
	width:200px;
	overflow:hidden;
	margin-bottom:7px;
	border:1px solid #dcdcdc;
	display: table-cell;
	vertical-align:middle;  /*非IE的主流浏览器识别的垂直居中的方法*/
	text-align:center;        /*设置水平居中*/
 	*display: block;
	*font-size: 175px;
 	*font-family:Arial;
	clear:both;
}
.newAlbum .AlbumCell .bigPic:after {
	content:".";
	display:block;
	visibility:hidden;
	height:0px;
}
.blk_NewalbumL .newAlbum .bigPic {
	margin-bottom:6px;
	*margin-bottom:2px;
}
/**/
.newAlbum .bigPic .albumIcon {
	position: absolute;
	bottom:2px;
	right:3px;
}
.addonsImgIcon {
	position: absolute;
	bottom:3px;
	right:3px;
}
.pic .mobileIcon {
	position: absolute;
	top:2px;
	left:3px;
}
.newAlbum .AlbumCell {
	position:relative
}
.newAlbum .AlbumCell .bigPic img {
	vertical-align:middle;
	max-width:200px;
	max-height:200px;
	overflow:hidden;
}
.newAlbum .AlbumCell .bigPic .mobileIcon {
	position:absolute;
	top:0px;
	left:10px;/* */
}
.newAlbum .AlbumCell .bigPic .addonsImgIcon img {
	border:0
}
.newAlbum .bigPic .albumIcon img, .newPhoto .bigPic .mobileIcon img {
	border:0;
}
.newAlbum .AlbumCell .bigPic .mobileIcon img {
	border:0
}
.newAlbum .AlbumCell p {
	clear:left;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
	line-height:20px;
	width:202px;    /* 1.0 */
}
.newAlbum .AlbumCell p strong {
	padding-top:4px;
*padding-top:1px;
}
.newAlbum .AlbumCell em {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
p.z_RexAll {
	text-align:right;
	margin-right:21px;
	font-family:"宋体";
	font-size:12px;
}
.newAlbum .AlbumCell p.TxtLimt10 {
	line-height:17px;
	width:130px;
}
.allAlbum950 .newAlbum .AlbumCell p {
	width:130px;
}
/*专辑列表*/
.components210 .blk_albumList {
	padding:8px 12px 10px 12px;
}
.components210 .blk_albumList {
	zoom:1
}
.components210 .newAlbum .AlbumCell p {
	width:125px;
}
.components210 .blk_albumList .newAlbum {
	margin-left:0px;
	border-spacing:0;
	border-collapse:collapse;
	border:0;
	margin:0 auto;
}
.components210 .AlbumCell {
	text-align:left;
	vertical-align:top;
	overflow:hidden;
}
.blk_albumList .isThisAlbum strong {
	color:#333;
}
.blk_albumList .isThisAlbum .isThisIcon {
	float:left;
*margin-bottom:8px;
	background:url(../images/IMGback.gif) no-repeat;
	height:86px;
	width:86px;
	overflow:hidden;
	margin:10px 0px 10px 15px;
 *padding-bottom:10px;
	_padding-bottom:0px;
	display:inline;
}
.blk_albumList .isThisAlbum .isThisIconOther {
	float:left;
*margin-bottom:8px;
	height:80px;
	width:80px;
	overflow:hidden;
	margin:10px 0px 0px 15px;
 *padding-bottom:10px;
	_padding-bottom:0px;
	display:inline;
}
.blk_albumList .isThisAlbum .isThisIcon:after {
	content:".";
	display:block;
	visibility:hidden;
	height:0px;
}
.blk_albumList .isThisAlbum .isThisIcon a {
}
.blk_albumList .isThisAlbum .isThisIconR {
	float:left;
	*margin-bottom:8px;
	background:url(../images/IMGback.gif) no-repeat;
	height:86px;
	width:86px;
	overflow:hidden;
	display:inline;
}
.blk_albumList .isThisAlbum .isThisIconR:after {
	content:".";
	display:block;
	visibility:hidden;
	height:0px;
}
.blk_albumList .isThisAlbum .pic img {
	border:2px solid #43609C;
}
.blk_albumList .isThisAlbum .albumIcon img {
	border:0;
}
/*.components210 .newAlbum .AlbumCell p.TxtLimt10{ width:130px;}*/
.blk_albumList .albumSlice_num {
	padding:7px 0 8px 0;
	margin:0 auto 8px;
	width:180px;
	text-align:center;
	background-position:left bottom;
	overflow:hidden;
}
.components210 .blk_picInAlbum .newAlbum {
	margin-left:14px;
}
.components210 .blk_picInAlbum .AlbumCell {
	padding:0;
	height:90px;
	vertical-align:middle;
	text-align:left;
	width:94px;
	padding-top:8px;
}
.components210 .blk_picInAlbum p {
	text-align:center;
	margin-bottom:13px;
	width:80px;
	margin-top:2px;
}
.components210 .blk_picInAlbum .isThisPic .pic img {
	border:1px solid #dcdcdc;
}
/*专辑内容（大图模式）*/
.blk_albumCont {
	padding:15px 20px 0px 20px;
}
/*1.0首页最新图片*/
.blk_index {
	padding:19px 0px 0px 20px;
}
.blk_albumCont h4 {
	overflow:hidden;
	background-position:left bottom;
	font-family:"微软雅黑", "黑体", "宋体", "Arial Black", Georgia;
	font-size:20px;
	font-weight:normal;
	padding-bottom:8px;/* 虚线与上方专辑名称的间距是10px */
 *padding-bottom:6px;
	_margin-bottom:4px;
	margin-right:20px;
}
.blk_albumCont .addons {
	float:right;
	font-size:12px;
	font-family:Verdana, "宋体", Arial, Helvetica, sans-serif;
	margin:9px 0 0 3px;
}
.blk_albumCont h4 em {
	font-size:10px;
	margin:0 0 0 6px;
	font-family:Arial, Helvetica, sans-serif;
}
.blk_albumCont h4 b {
	font-size:12px;
	font-family:Verdana, "宋体", Arial, Helvetica, sans-serif;
	margin-left:12px;
	font-weight:normal;
}
.blk_albumCont h4 a {
	font-size:12px;
}
.blk_albumCont h4 .h4con {
	height:28px;
	line-height:28px;
	overflow: hidden;
	float: left;
	word-wrap:break-word;
	word-break:break-all;
	background-position:left bottom;
}
.blk_albumCont h4 .createAtc{ float:right;}
.blk_albumCont .modSel {
	margin-bottom:14px;
 *margin-bottom:17px;
	clear:both;
	height:28px;
	line-height:28px;
	overflow:hidden;
	width:690px;
	margin-top:2px;/* 与下方文字的间距是10px */
}
.blk_albumCont .modSel .modLeft {
	float:left;
}
.blk_albumCont .albumDesc p {
	line-height:22px;
	font-size:14px
}
.blk_albumCont .albumDesc span {
	font-size:12px;
	float:left;
}
.blk_albumCont .albumDesc {
	padding-bottom:0;
	background-position:left bottom;
	overflow:hidden;
	width:685px;
	word-wrap:break-word;
	word-break:break-all;
}
.blk_albumCont .photoDesc dt {
	margin:30px 0 3px 0;
	color:#333;
	font-size:14px;
	font-weight:bold;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	width:695px;
}
.blk_albumCont .photoDesc p {
	line-height:20px;
	margin-bottom:6px;
	font-size:14px;
	font-weight:normal;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	width:695px;
}
.blk_albumCont .photoDesc dd {
	margin-bottom:10px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	width:695px;
}
.blk_albumCont .photoDesc dd img {
	border:1px solid #dcdcdc;
}
.blk_albumCont .photoDesc .mobileIcon img {
	border:0;
}
.blk_albumCont .blk_newAlbum {
	padding:27px 0 0 0;
 *padding:24px 0 0 0;
}

.components730 .blk_index .blk_newAlbum0{ padding:0px 0px 0px 0px;}
.components730 .blk_albumCont .blk_newAlbum .AlbumCell {
	padding:1px 0 23px 1px;
}
.components730 .blk_albumCont .blk_newAlbum .Albumtop {
	padding-top:40px;
*padding-top:10px;
}
.components730 .AlbumCell .optionlink .CP_a_fuc {
	margin:0;
}
.blk_albumCont h4 span.option {
	margin-left:6px;
}
.blk_albumCont .modSel .addons {
	margin:0;
}
.blk_albumCont .modSel .addons cite {
}
.blk_albumCont .modSel .addons cite a {
	margin:0 0 0 1px;
}
.blk_albumCont .newAlbum .AlbumCell cite {
	margin:0;
}
.blk_albumCont .newAlbum .AlbumCell cite a {
	margin:0 0 0 1px;
}
h5.h5 {
	font-size:14px;
	background-position: left bottom;
	padding-bottom:8px;
	margin-bottom:6px;
	margin-right:15px;
}
h5.blogAH5fix {
	margin-bottom:18px;
}
h5.h5_2 {
	font-weight:normal;
}
h5.h5 em {
	margin-left:10px;
	font-size:12px;
	font-weight:normal;
}
h5.h5 b {
	font-size:10px;
	font-weight:normal;
	margin-left:6px;
}
h5.h5 a {
	font-weight:normal;
}
h5.h5 a cite {
	font-size:12px;
	margin:0;
	font-weight:normal;
}
h5.h5 span.option {
	font-weight:normal;
	margin-left:7px;
	font-size:12px
}
.components730 .blk_blogAlbum {
	padding-bottom:2px;
}
.blk_blogAlbum dt {
	margin-bottom:8px;
}
.blk_blogAlbum dt .addons {
	float: right;
	display:inline;
	margin-right:18px;
}
.blk_blogAlbum dt em {
	font-size:11px;
	margin-left:18px;
}
.blk_blogAlbum dd {
	margin-bottom:18px;
}
.blk_blogAlbum .CP_a_fuc {
	margin-left:10px;
}
/*图片详情*/
.blk_photoCont {
	padding:19px 0 20px 20px;
}
.blk_photoCont .photoTag {
	padding-top:10px;
	line-height:20px;
}
.blk_photoCont .photoTagFix {
	padding-top:7px;
	margin-bottom:5px;
}
.blk_photoCont .photoTag .numsize {
	font-size:10px;
}
.blk_photoCont .addons {
	float:right;
	display:inline;
	margin-right:19px;
	position:relative;
}
.blk_photoCont .inp_photoTime {
	height:16px;
	width:20px;
	padding-left:4px;
}
.blk_photoCont .btn_photoPlay {
	border:0;
	width:25px;
	height:20px;
	background:url(../images/z_icon_play.gif) no-repeat left top;
}
.blk_photoCont .btn_photoStop {
	border:0;
	width:25px;
	height:20px;
	background:url(../images/z_icon_play.gif) no-repeat left -30px;
}
.blk_photoCont .photoContDesc {
	margin-top:2px;
	margin-right:18px;
	overflow:hidden;
	text-align:center;
}
.blk_photoCont .photoContDesc img {
	border:1px solid #dcdcdc;
	margin-bottom:8px;
}
.blk_photoCont .photoContDesc p {
	line-height:23px;
	font-size:14px;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
	text-align:left;
}
.blk_photoCont .photoContDesc .viewRes {
	margin:10px 0 27px 0;
	text-align: center;
}
.blk_photoCont .photoContDesc .infoTable {
	table-layout:fixed;
	border-spacing:0;
	border-collapse:collapse;
	margin-bottom:10px;
	text-align:left;
	width:100%;
}
.blk_photoCont .photoContDesc .infoTable td {
	width:190px;
	vertical-align:top;
	text-align:left;
	overflow:hidden;
	padding-bottom:8px;
}
.blk_photoCont .photoContDesc .infoTable .infoHead {
	padding-top:2px;
	width:78px;
}
.blk_photoCont .photoContDesc .info_Exif {
	padding:29px 0 0 0;
	text-align:left;
}
.blk_photoCont .photoContDesc .info_Exif .addons {
	float:right;
}
.blk_photoCont .photoContDesc .info_Exif .addons em {
	font-size:10px;
}
.blk_photoCont .photoTag cite {
}
h5.picInAlbumTitle {
	text-align:left;
	padding:11px 0 0 10px;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
	font-size:12px;
	width:180px;
}
/*收藏*/
.components950 .blk_newPhoto {
	padding:20px 19px 10px 39px;
	zoom:1;
}
.components950 .blk_newPhoto .newPhoto {
	border-spacing:0;
	border-collapse:collapse;
	table-layout:fixed;
	margin-bottom:10px;
}
.components950 .blk_newPhoto td.photoCell {
	text-align:left;
	vertical-align:top;
	width:148px;
	overflow:hidden;
	padding-bottom:10px;
}
.components950 .favi {
	padding-bottom:0;
}
.components950 .favi .newPhoto {
	margin-bottom:2px;
}
.components950 .favi td.photoCell {
	padding-bottom:20px;
}
.components950 .blk_newPhoto .photoCell .pic img {
	border-style:solid;
	border-width:1px;
}
.components950 .blk_newPhoto .photoCell .pic .mobileIcon img {
	border:0;
}
.components950 .blk_newPhoto .photoCell p {
	clear:left;
	width:145px;
	padding-top:7px;
	overflow:hidden;
	word-wrap: break-word;
	word-break: break-all;
	font-family:"宋体"
}
.components950 .blk_newPhoto .photoCell p.nofav {
	margin-top:8px;
}
.components950 .blk_newPhoto .photoCell .nofav cite {
}
.components950 .photoPageNum {
	zoom:1;
	margin:0 20px;
}
/* 好友图片 */
.components950 .blk_friPhoto {
	margin:0px 20px 0px 20px;
	padding-top:20px;
	padding-bottom:9px;
	background-position: left bottom;
}
.components950 .lastFriPhoto {
	background-position:10px 10px;
	background-repeat:no-repeat;
	padding-bottom:17px;
}
.components950 .blk_friPhoto .fir {
	width:96px;
	float: left;
	text-align:center;
}
.components950 .blk_friPhoto .fir p {
	text-align:center;
	margin-top:9px;
}
.blk_friPhoto .friPhoto {
	padding:0 0 0 106px;
}
.blk_friPhoto .friPhoto .friPInfo {
	margin-bottom:13px;
	font-size:14px;
}
.blk_friPhoto .fir img {
	border-style:solid;
	border-width:1px;
	border-color:#dcdcdc;
}
.blk_friPhoto .friPhoto .friPInfo a {
	font-weight: bold;
}
.blk_friPhoto .friPhoto .friPInfo em {
	font-size:10px;
	margin-left:6px;
}
.blk_friPhoto .friPhoto .newPhoto {
	border-spacing:0;
	border-collapse:collapse;
	table-layout:fixed;
	margin-bottom:7px;
}
.blk_friPhoto .friPhoto td.photoCell {
	text-align:left;
	vertical-align:top;
	width:149px;
	overflow:hidden;
	padding-bottom:10px;
}
.blk_friPhoto .friPhoto .photoCell .pic img {
	border-style:solid;
	border-width:1px;
}
.blk_friPhoto .friPhoto .photoCell .pic .mobileIcon img {
	border:0;
}
.blk_friPhoto .friPhoto .photoCell p {
	margin:8px 0px 0px 0px;
	overflow:hidden;
	word-wrap: break-word;
	word-break: break-all;
}
.blk_friPhoto .friPhoto .photoCell p.nofav {
	margin-top:6px;
}
.blk_friPhoto .friPhoto .photoCell .nofav cite {
}
.blk_friPhoto .friPhoto .z_RexAll {
	margin:0
}
/*全部专辑*/
.components950 .allAlbum950 {
	padding-top:20px;
	zoom:1;
}
.components950 .newAlbum {
	margin:0px 0px 0px 39px;
	border-spacing:0;
	border-collapse:collapse;
	table-layout:fixed;
}
.allAlbum950 .newAlbum .AlbumCell {
	width:148px;
	padding-bottom:11px;
	overflow:hidden;
	text-align: left;
	vertical-align:top
}
.components950 .allAlbum950 .AlbumCell span {
	margin-left:6px;
}
/*博文图片 最新专辑*/
.components210 .blk_NewalbumL .AlbumCell {
	width:96px;
	padding-left:0;
	overflow:hidden;
}
.components210 .blk_NewalbumL .newAlbum .AlbumCell p {
	overflow:hidden;
	margin-right:12px;
	word-wrap: break-word;
	word-break: break-all;
	width:84px;
}
.components210 .blk_NewalbumL {
	padding-top:8px;
	padding-bottom:12px;
}
.components210 .blk_NewalbumL {
	margin-left:14px;
	zoom:1
}
.components210 .blk_NewalbumL .newAlbum {
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
	overflow:hidden;
}
.components210 .blk_NewalbumL .z_RexAll {
	margin-right:10px;
}
.components210 .blk_NewalbumL .pic {
	margin-bottom:6px;
}
/* 上传图片 */
.components730 .upLoadSt1 {
	padding:20px 21px 0px 21px;
}
.components730 .upLoadSt1 h4 {
	font-size:14px;
	margin-bottom:15px;
}
.components730 .upLoadSt1 .stepRead {
	padding-bottom:26px;
	margin-bottom:18px;
	border-bottom:solid #E7E8EA 1px;
}
.components730 .upLoadSt1 .stepRead p {
	font-size:14px;
	line-height:23px;
	margin-left:2em;
}
.components730 .upLoadSt1 .stepRead .stepReadPic {
	float:right;
	display:inline;
	margin-right:34px;
}
.components730 .upLoadSt1 .stepRead .p2 {
	width:370px;
}
.upLoadSt1 .btnAr {
	text-align:center;
	padding:30px 0 20px 0;
}
.upLoadArea .upread {
	color:#666;
	text-align:center;
}
.upLoadSt1 .upPhotoList {
	margin-left:70px;
}
.upLoadSt1 .upfile {
	width:360px;
}
.upLoadSt1 .upPhotoList .upLocal {
}
.upLoadSt1 .upPhotoList table {
	table-layout: fixed;
	border-spacing:0;
	border-collapse:collapse;
	width:575px;
}
.upLoadSt1 .upPhotoList td {
	text-align:left;
	vertical-align:middle;
	color:#999;
	padding-bottom:20px;
}
.upLoadSt1 .upPhotoList .picView {
	text-align:center;
	width:118px;
}
.upLoadSt1 .upPhotoList .picView img {
	border:1px solid #dcdcdc;
}
.upLoadSt1 .upPhotoList .addUp {
	font-weight:bold;
}
.upLoadSt1 .addTag p {
	margin-bottom:18px;
}
.upLoadSt1 .addTag .labelP {
	margin-left:10em;
	margin-bottom:8px;
}
.upLoadSt1 .uploadAct {
	text-align:center;
	background:url(../../tpl/5_6/images/dot.gif) repeat-x left top;
	padding:10px 0 40px;
	margin-top:20px;
	width:100%;
	clear:both;
}
.albumInfo {
	padding:8px 10px 24px 10px;
}
.albumInfo p {
	margin-bottom:2px;
}
.albumInfo .albumDeg {
	width:186px;
	margin:16px 0 8px 0;
	overflow:hidden;
	border:1px solid #cacaca;
	background-color:#FFFFFF;
	padding:1px
}
.albumInfo img {
	height:17px;
	border-right:0;
}
.upLoadRead {
	padding:7px 10px 1px 16px;
}
.upLoadRead li {
	line-height:18px;
	margin-bottom:15px;
}
.upLoadSt2 {
	zoom:1
}
.upLoadSt2 h4 {
	padding:20px 0 16px;
	margin-left:21px;
	font-size:14px;
}
.upLoadSt2 .newAlbum {
	margin-left:65px;
}
.upLoadSt2 .st2AddTag {
	padding:0 0 39px 0;
}
.upLoadSt2 .lastEditPhoto .st2AddTag {
	padding:0 0 20px 0;
}
.upLoadSt2 .st2AddTag p {
	margin-bottom:8px;
}
.upLoadSt2 .st2AddTag .upLoadSt2Tag {
	width:238px;
}
.upLoadSt2 .st2AddTag textarea.upLoadSt2Tag {
	height:82px;
}
.upLoadSt2 .AlbumCell {
	padding-bottom:2px;
	width:290px;
}
.upLoadSt2 .newAlbum .AlbumCell p {
	width:245px;
}
.bcxg {
	text-align:center;
	background:url(../../tpl/5_6/images/dot.gif) repeat-x left top;
	padding:10px 0 20px 0;
	margin:0 19px;
}
.icon_photoAlbum {
	border:0;
	width:18px;
	height:18px;
	background: url(../images/z_icon_albumicon.gif) no-repeat left top;
}
.icon_photoMobile {
	border:0;
	width:18px;
	height:18px;
	vertical-align:-1px;
	background:url(../images/z_icon_mobileicon.gif) no-repeat left top;
}
/* 相册分页框 */
.photoPageNum {
	padding-top:10px;
	padding-bottom:20px;
	background-position: left top;
	text-align:right;
	margin:10px 15px 0;
	zoom:1
}
.numFontSize {
	font-size:10px;
}
.zFT_14 {
	font-size:14px;
}
.z_AllAlbum {
	font-family: "宋体";
}
.brosw {
	position:relative;
	top:-4px;
}
.padda {
	padding-bottom:15px;
}
paddb {
	padding-bottom:20px;
}
paddc {
	padding-bottom:30px;
}
div.z_RexAll {
	text-align:right;
}
.padd40 {
	padding-bottom:28px;
}
p.TxtLimt10 {
	width:130px;
}
.addtitl {
	font-size:14px;
}
.addtitl em {
	font-weight:normal
}
.addtitl a.CP_a_fuc {
	font-weight:normal
}
.amsh5 {
	font-size:18px;
	font-weight:normal;
	font-family:"微软雅黑", "黑体", ""
}
/* 相册弹出层-手机绑定 */
.CP_layercon2 .r_pub {
	padding-bottom:5px;
}
.CP_layercon2 .r_pub p {
	margin-bottom:10px;
}
.CP_layercon2 .r_pub span {
	color:#ff0000;
}
.CP_layercon2 .redff {
	color:#ff0000;
	font-size:11px;
	margin:0 2px;
}
.CP_layercon2 .r_pub .phonenum {
	margin:20px 0 10px;
}
.CP_layercon2 .r_pub .phonenum .phonenum_wrone {
	margin-bottom:5px;
}
.CP_layercon2 .r_pub .phonelast {
	line-height:21px;
}
.r_btn {
	width:100%;
	text-align:center;
	overflow:hidden;
	clear:both;
}
.r_btn a {
	margin-right:7px;
}
.CP_layercon2 .r_pub .note {
	color:#CE0B0B;
	margin-bottom:7px;
}
.CP_layercon2 .r_pub .note img {
	margin-right:3px;
}
.CP_layercon2 .r_pub .phonewrong {
	margin-top:15px;
}
.CP_layercon2 .r_pub .phonewrong .r_dot {
	background:url(../../tpl/5_6/images/listdot.gif) no-repeat 15px 6px;
	padding-left:2em;
}
.r_contenttop {
	margin-top:-10px;
*margin-top:-6px;
}
.CP_prompt p span {
	color:#ff0000;
	font-weight:normal;
}
.CP_layercon2 .r_notitle {
	margin-top:-40px;
}
.CP_layercon2 .photobtn {
	padding-top:13px;
	text-align:center;
	width:100%;
	padding-bottom:20px;
}
.CP_layercon2 .photobtn a {
	margin-right:7px;
}
.lr_layercon1 {
	height:200px;
	width:300px;
	overflow:hidden;
	overflow-y:auto;
}
.lr_layercon1 .lr_push {
	padding:14px 0 20px 20px;
 *padding:16px 0 20px 20px;
	overflow:hidden;
}
.lr_layercon1 .lr_push li {
	list-style:none;
	line-height:22px;
	width:100%;
	clear:both;
}
.lr_layercon1 .lr_push .r_layerleft1 {
	float:left;
	width:10%;
	overflow:hidden;
	text-align:center;
}
.lr_layercon1 .lr_push .r_layerleft2 {
	float:left;
	width:200px;
	overflow:hidden;
	word-wrap: break-word;
	word-break: break-all;
}
.lr_layercon1 .lr_push .r_layerleft3 {
	float:left;
	width:20%;
	overflow:hidden;
	text-align:center;
}
.lr_purview {
	margin-bottom:18px;
	width:100%;
}
.lr_purview td.CP_txtb {
	width:70px;
}
.lr_purview　.note img {
	margin-right:8px;
}
.r_sure1 {
	vertical-align:-7px;
*vertical-align:-4px;
	margin-right:9px;
}
.lr_purview tr td p {
	margin-top:-33px;
*margin-top:-5px;
}
.lr_purview ul li {
	display:inline;
	padding-right:10px;
}
.lr_purview ul li textarea {
	overflow-y:scroll;
}
.lr_purview ul li input {
	vertical-align:-2px;
}
.lr_purview caption {
	font-size:14px;
	text-align:left;
	margin-bottom:10px;
}
.lr_purview tr {
	line-height:25px;
}
.lr_purview tr input {
	vertical-align:-2px;
	margin-right:5px;
}
.lr_purview tr span {
	margin:0 10px 0 5px;
}
.lr_out {
	position:relative;
	width:100%;
}
.lr_out .note {
	margin-left:30px;
	color:#ce0b0b;
	line-height:20px;
}
.lr_out .note img {
	padding-right:5px;
}
.lr_out .pabottom {
	margin-bottom:20px;
}
.lr_out .pabottom2 {
	margin-top:-14px;
	margin-bottom:10px;
}
.lr_password {
	margin-top:20px;
	margin-bottom:15px;
	width:260px;
	overflow:hidden;
}
.lr_password li {
	line-height:25px;
	height:25px;
}
.rp1 {
	width:65px;
	font-weight:normal;
	font-style:normal;
	float:left;
}
.lr_password li img {
	margin-left:5px;
}
.lrp2 {
	_padding:4px 0 0
}
.lrp2 img {
	margin-right:5px;
}
.lr_pic {
	margin:0 auto;
	width:202px;
	height:202px;
	overflow:hidden;
 *display: block;
*font-size: 175px;
*font-family:Arial;
	overflow:hidden;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	clear:both;
}
.lr_pic p {
	float:left;
	margin-top:13px;
	text-align:center;
	width:220px;
	margin-bottom:20px;
}
.lr_pic p a {
	margin-right:7px;
}
.lr_pic img {
	border:1px solid #e5e5e5;
	overflow:hidden;
	vertical-align:middle;
}
.rpic_left {
	float:left;
	display:block;
	width:80px;
}
.rpic_right {
	float:right;
	display:block;
	width:80px;
}
.lr_start li {
	margin-bottom:15px;
	overflow:hidden;
}
.lr_start li p {
	margin:5px 0 0 60px;
	color:#CE0B0B;
}
.lrp2 {
	margin-left:65px;
	color:#ce0b0b;
	margin-bottom:0;
}
.lr_start .r_bod {
	border-bottom:1px solid #ededed;
	font-size:1px;
	margin-top:0;
	padding-top:0;
	height:1px;
	line-height:1px;
}
.CP_layercon1 .exif {
	color:#666666;
	text-align:left;
}
.CP_layercon1 .exif tr {
	height:20px;
	line-height:20px;
}
.CP_layercon1 .exif .exname {
	width:70px;
	overflow:hidden;
}
.CP_layercon1 .exif .excontent {
	width:170px;
	overflow:hidden;
	font-size:11px;
}
/* 其他页面	*/
.serv404 {
	width:948px;
	margin:18px auto 0 auto;
	border:1px solid #dcdcdc;
	background:#fff url(../images/z_bg_404.png) repeat-x left bottom;
	padding:54px 0 85px 0;
}
.serv404 .h4_404 {
	background:url(../../common/images/icon50/CP_ib_warn.gif) no-repeat left top;
}
.serv404 .h4_404 h4 {
	font-size:25px;
	color:#E10102;
	background-position:left bottom;
	font-family:"黑体";
	font-weight:normal;
	padding-bottom:14px;
	margin-left:54px;
}
.serv404 .div404c {
	margin-left:60px;
}
.serv404 .cont404 {
	margin:0 90px;
}
.serv404 .div404c h5 {
	font-size:12px;
	font-weight:normal;
	margin-bottom:6px;
}
.serv404 .div404c p {
	padding:13px 0 28px 0;
}
.serv404 .div404c p span {
	margin-right:6px;
	color:#E10102;
}
.serv404 .div404c li {
	margin-left:11px;
	padding-left:15px;
	background:url(../images/z_icon_404dot.gif) no-repeat left 9px;
	line-height:23px;
}
.PhotoEditTitle span {
	font-size:10px;
	font-weight:normal;
	margin-left:10px;
}
.AlbumCell  .PhotoEditTitle2 {
	padding-bottom:2px;
}
.speciaTd  .PhotoEditTitle2 {
	height:auto;
	_overflow:hidden;
}
.speciaTd  .PhotoEditTitle2 .Editw218{ height:14px;padding:3px 2px 1px;}


.specialList .icon_lock{ 
	position:absolute; 
	top:-39px;left:98px;
	*top:-30px;*left:96px;
	}

.PhotoEditTitleTin {
	padding-bottom:10px;
	margin-top:8px;
 *margin-top:6px;
}
.PhotoEditBtnArea {
	padding-top:8px;
 *padding-top:7px;
	line-height:12px;
}
.PhotoEditErrorArea {
	padding:6px 0px 3px 20px;
	color:#CE0B0B;
	font-weight:normal;
	font-size:12px;
	background:url(../images/z_icon_error15x15.gif) no-repeat left 6px;
	clear:both;
}
.blk_newAlbum .newAlbum .PhotoEditErrorArea {
	padding:5px 0 0px 20px;
}
.Edtw310 {
	width:310px;
	color:#333;
	font-size:14px;
	font-weight:normal;
}
.Edtw218 {
	width:197px;
	color:#333;
	font-size:14px;
	font-weight:normal;
}
textarea.Edtw218 {
	height:75px;
	font-size:14px;
	line-height:22px;
	font-weight:normal;
}
.Edtw310b {
	width:310px;
	color:#333;
	font-size:14px;
	font-weight:normal;/*	font-family:"黑体";
	_font-family:"微软雅黑", "宋体";
*/
}
.PhotoEditDsc {
	padding-bottom:10px;
}
.PhotoEditDscTin {
	margin-top:8px;
 *margin-top:6px;
	padding-bottom:9px;
}
.editdscW {
	width:686px;
	height:75px;
	font-size:14px;
	color:#333;
}
.lockAlbumCont {
	width:948px;
	margin:18px auto 0 auto;
	border:1px solid #dcdcdc;
	background:#fff url(../images/z_bg_404.png) repeat-x left bottom;
	padding:54px 20px 85px 20px;
}
.lockAlbumCont .LockTitle {
	background: url(../../common/images/icon50/CP_ib_priv.gif) no-repeat left top;
	margin-left:230px;
	padding-bottom:14px;
}
.lockAlbumCont .LockTitle h4 {
	font-size:14px;
	font-weight: bold;
	line-height:50px;
	margin-left:54px;
	background-position:left bottom;
	width:640px;
}
.lockAlbumCont .ccnt {
	margin-left:285px;
}
.lockAlbumCont .ccnt table {
	border-spacing:0;
	border-collapse:collapse;
	border:0;
	table-layout:fixed;
}
.lockAlbumCont .ccnt td, .lockAlbumCont .ccnt th {
	vertical-align:top;
	text-align:left;
}
.lockAlbumCont .ccnt th {
	text-align:right;
	width:96px;
	font-weight:normal;
	line-height:24px;
}
.lockAlbumCont .lockBtn {
	text-align:left;
	background-position: left top;
	padding-top:5px;
}
.lockAlbumCont .ccnt .albpsw {
	width:178px;
}
.lockAlbumCont .ccnt .pswr {
	background:url(../images/z_icon_error15x15.gif) no-repeat 0 6px;
	color:#CE0B0B;
	padding:6px 0 10px 20px;
}
/* 添加大图中的手机图标 */
/*	统一添加手机和相册图标方法	*/

.bImgIconA {
	position:relative;
	zoom:1
}
.bImgIconA .mobileIcon {
	position: absolute;
	top:2px;
	left:0;
}
.bImgIconA .addonsImgIcon {
	bottom:5px;
*bottom:3px;
}
.wrapper .pic a span img, .components730 .blk_newPhoto .photoCell .pic a span img, .newAlbum .AlbumCell .pic a span img, .blk_albumCont .photoDesc dd .addonsImgIcon img, .blk_friPhoto .friPhoto .photoCell .pic a span img {
	border:0;
}
/* 添加 */
.lockAlbumCont .LockTitle p {
	margin-left:54px;
}
/*	添加 幻灯区默认图片	*/
.components730 .blk_photoSlide .photoSlide .noslide {
	text-align: center;
	padding-top:145px;
}
/* 添加 发图片页_成功10-28  */
.upLoadSt3 {
	padding:0 20px 18px 20px;
}
.upLoadSt3 h6 {
	font-weight:bold;
	font-size:12px;
	margin:18px 0 13px 79px;
}
.upLoadSt3 .upLoadSucc {
	height:115px;
	padding:0 0 0 160px;
	background:url(../../tpl/5_6/images/dot.gif) repeat-x left bottom;
}
.upLoadSt3 .upLoadSucc .CP_ib_suce {
	float:left;
	margin-top:31px;
}
.upLoadSt3 .upLoadSucc .SuccTxt {
	float:left;
	margin:47px 0 0 0;
}
.upLoadSt3 .upLoadSucc .SuccTxt p {
	margin-bottom:13px;
}
.upLoadSt3 .upLoadSucc .SuccTxt strong {
	font-size:14px;
	color:#f00;
}
.upLoadSt3 .upLoadSt3Tbl {
	border-spacing:0;
	border-collapse:collapse;
	table-layout:fixed;
	width:750px;
	margin:0 auto 0 auto;
}
.upLoadSt3 .upLoadSt3Tbl td {
	width:20%;
	text-align:left;
	vertical-align:top;
	padding-bottom:20px;
}
.upLoadSt3 .upLoadSt3Tbl img {
	border:#dcdcdc solid 1px;
}
.wp122 {
	width:122px;
	overflow:hidden;
	clear:left;
	margin-top:0px !important;
}
.CP_w .wbreak {
	width:200px;
	overflow:hidden;
	word-wrap: break-word;
	word-break: break-all;
}
.lr_layercon1 .lr_push .addwidth {
	width:245px;
}
.S10 {
	font-size:10px;
}
.newAlbum .AlbumCell .ImgTitle {
	margin:1px 0 0px;
}
.TxtLimt100 {
	margin:0 13px 0 8px;
	color:#776048;
	width:84px;
	overflow:hidden;
	padding-top:10px;
	line-height:16px;
}
.TxtLimt100 em {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.PhotoDel {
	margin-left:10px;
	margin-top:9px;
	padding-bottom:9px;
}
.components210 .AlbumCell img {
	padding:1px 0 0 1px;
	height:80px;
	width:80px;
	overflow:hidden;
}
.imgbrown {
	background:#776048;
	width:206px;
	height:106px;
	overflow:hidden;
}
.imgbrown p, .imgbrown em {
	color:#ffffff;
}
.imgbrown p a:link, .imgbrown p a:visited, .imgbrown p a:hover, .imgbrown p a:active {
	color:#ffffff;
}
.newAlbum .AlbumCell .ImgTitleno {
	margin-top:3px;
}
.newAlbum .AlbumCell .ImgTitleno strong {
	font-size:14px;
}
.blk_photoCont .centerphoto {
	text-align:center;
}
.components210 .right10 {
	margin-right:10px;
}
.PhotoPage {
	line-height:16px;
 *line-height:14px;
	_line-height:14px;
	height:auto;
	margin-left:10px;
	clear:both;
	word-break:break-all;
	overflow:hidden;
}
.newAlbum .bookPic, .newPhoto .bookPic {
	text-align:center;
	margin-bottom:7px;
	height:219px;
 *height:200px;
	width:202px;
	background:url(../images/bookback.gif) no-repeat;
	padding:4px 11px 11px 5px;
 *padding:6px 11px 11px 5px;
	display:table-cell;
	overflow:hidden;
	vertical-align:middle;
*display: block;
*font-size: 175px;
*font-family:Arial;
}
.components730 .blk_albumList {
	padding:8px 20px 10px;
}
.components730 .AlbumCell {
	text-align:left;
	vertical-align:top;
	overflow:hidden;
	padding-bottom:6px;
}
.components730 .AlbumCell .isThisIcon {
	margin-right:24px;
}
.components730 .AlbumCell .isThisIcon .smallPic {
	padding:1px 0 0 1px;
}
.components210 .AlbumCell .smallPic{
	position:relative;}
/*-最新图片*/
.components730 .RnewPhoto {
	padding:0;
}
.newAlbum .AlbumCell .bookPic img {
	vertical-align:middle;
}
.components210 .Pad0 {
	padding-top:0;
	padding-left:1px;
	padding-right:1px;
}
.ImgDelete {
	margin-top:13px;
}
.components730 .PadL0 {
	padding-left:0px;
}
/* add by zhanbin @12-18 弹出层  */
.PhotoEditDsc .PhotoAlbumDscEditer {
	width:680px;
	height:78px;
	font-size:14px;
	line-height:22px;
	color:#333;
}
h5.photoPopuppH5 {
	margin-bottom:13px;
	padding-bottom:13px;
}
.blk_photoCont .photoContDesc .popExif {
	padding-bottom:25px;
}
.blk_albumCont .popAlbumDesc {
	padding-bottom:0;
}
.blk_albumCont .popBlk_newAlbum {
	padding-top:5px;
}
.blk_photoCont .popPhotoContDesc {
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
}
.popBtnArea {
	text-align:left;
}
/* 大图模式 */
.Btitle {
	font-size:14px;
	font-weight:bold;
	padding-top:40px;
	padding-bottom:4px;
}
.BimgMode {
	padding-bottom:20px;
}
.BimgMode img {
	border:1px solid #dcdcdc;
}
.nocontent {
	height:50px;
	line-height:50px;
	font-size:12px;
	text-indent:20px;
}
.Bcont{ line-height:20px;}
.Photocur {
	text-align:center;
	padding:80px 0 160px 0;
	height:50px;
	font-size:14px;
}
.Photocur .Photoword {
	font-weight:bold;
}
.TxtLimt200 {
	margin-left:0;
	color:#776048;
	width:84px;
	overflow:hidden;
	padding-top:7px;
 *padding-top:0px;
	_padding-top:0px;
	padding-left:2px;
}
.TxtLimt200 em {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.allspecial {
	font-size:12px;
	text-align:right;
	margin:15px 16px 10px 0;
}
.Fleft {
	padding:15px 6px 0 6px;
	width:86px;
}
.components210 .PadB {
	padding-bottom:0;
}
.components730 .AlbumCell .isThisIcon17 {
	margin-right:17px;
	margin-bottom:0;
}
.p0 {
	padding-top:3px;
*padding-top:0px;
	_padding-top:7px;
	padding-left:6px;
}
.bigspace {
	line-height:20px;
	word-break: break-all;
	overflow:hidden;
}
.photoCell .pic {
	position:relative;
}
.fw {
	font-weight:bold;
}
.bigphoto {
	padding-top:5px;
}
.EOnlyRead {
	border:none;
}
.f14 {
	font-size:14px;
}
.ImgTitle0 {
	margin-bottom:0px;
	margin-top:1px;
}
.blk_albumCont .imgwrap {
	padding-top:0;
	padding-bottom:15px;
}
.btnp0 {
	padding-top:0;
}
.btnb0 {
	padding-bottom:0;
}
.ImgTitleR {
	padding-top:5px;
 *padding-top:0px;
}
.ImgTitleR img {
	vertical-align:-2px;
	_vertical-align:0px;
}
.indexfamily {
	font-family:Arial, Helvetica, sans-serif;
}
.indexpbot {
	padding-bottom:20px;
}

.lr_pass{ width:65px;}
.lr_password li .lr_passa a{ color:#666666; text-decoration:underline; padding-left:5px;}

.readIng{ padding:95px 0 189px 320px;}
.seeOthers{ padding:13px 0 7px 0;}
.pTop{ padding-top:5px;*padding-top:0px;_padding-top:8px; margin-left:12px;}
.iconLock{ margin:0px 3px; vertical-align:-1px;}
.specialList{ padding:20px 0 0 44px;}
.specialList .speciaIn{
	text-align:center;
	height:126px;
	width:121px;
	background:url(../images/specia.gif) no-repeat;
	padding:1px 15px 5px 1px;
	*padding:0px 15px 0px 1px;
	display:table-cell;
	overflow:hidden;
	vertical-align:middle;
	*display: block;
	*font-size: 110px;
	*font-family:Arial;
	}
.specialList .speciaIn img{
	vertical-align:middle;
	max-width:120px;
	max-height:118px;
	overflow:hidden;
	}
.specialList .speciaIndex{ width:137px; margin-bottom:22px; position:relative;}
.speciaTd  .specialList .speciaIndex{ margin-bottom:0; padding-bottom:22px;}
.specialList .speciaIndex p{
	clear:left;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
	line-height:20px;
	width:126px;    /* 1.0 */
	}
.specialList .speciaIndex p em{ font-size:12px; font-family:"宋体";}
.specialList .speciaIndex p span{ padding-right:4px; padding-top:4px; float:left; padding-bottom:6px;}
.specialList .speciaIndex p.speciaTitle{ margin:1px 0 0 0;*margin:4px 0 0 0;}
.specialList td.speciaTd{ width:170px; padding-right:6px; vertical-align:top;}
.specialList .speciaIndex .speciaArea{ width:122px;*width:120px; margin-top:8px; overflow:hidden; color:#333; font-size:12px; font-weight:normal;}
.CP_w thead th em.cengEm{ float:left; font-family:"宋体";}
.lr_layercon1 .speciaPush{ padding-bottom:6px;}
.lr_layercon1 .speciaPush li{ background:url(../images/photo_dot.gif) no-repeat 4px 8px; overflow:hidden;}
.lr_layercon1 .speciaPush li div{ padding-left:13px;}
.CP_w{ position:relative; top:0; left:0;}
.speciaHight{ height:auto;}
.spreciaPage{ float:right; margin-right:16px; margin-bottom:20px;}
.blk_albumCont .albumDesc span.Spcompilation{ float:none;}
.m3{ margin-left:-3px;}
.m0{ margin-left:0px;}
.blk_photoCont .mr0{ margin-right:0px;}
.m0 a.CP_a_fuc{ margin:0;}
.titleNum{ font-size:12px; font-family:"宋体";}
.noMassage{ padding:19px 0 9px 14px;}
.photoReading{ padding:49px 0 42px 75px;}
.blk_albumCont h4 .h4Img{ float:left; border:1px solid #dcdcdc; position:relative; width:80px; height:80px; overflow:hidden; margin-right:8px;}
.blk_albumCont h4 .h4Img .h4Lock{ position:absolute; right:0px; bottom:0px;}
.blk_albumCont h4 .h4cTitle{ margin-top:58px;}
.spacPassword{ padding:35px 0 62px 23px; margin:0 14px 0 12px; text-align:left;}
.w187{ width:187px; font-family:"宋体";}
.components950 .componentContent .unMassage{ padding:70px 0 80px 440px; font-size:14px;}
.spacPassword em{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;}


/* 1.0弹出层 */
.photoForm{ border-left:2px solid #716f64; border-bottom:1px solid #f1efe2; border-right:1px solid #f1efe2; border-top:2px solid #716f64; padding:3px 0 0px 4px;*padding:3px 0 3px 4px; }
.Form1{ height:18px; width:302px;}
.Form2{ width:302px; height:65px;}
.Form3{ width:163px; height:16px; padding-top:3px;}
.newCreatPop{ float:left; margin-top:-3px; overflow:visible; }
.newCreatPop_cont{ float:left; margin-top:-3px; margin-bottom:14px;}
.newCreatPop_cont p.CreatP{ margin:0px 0 11px 0;}
.newCreatPop_cont p input{ vertical-align:-2px; margin-top:-5px;}
.newCreatPop_cont p span{ padding-left:5px;}
.newCreatPop_cont p em{ padding-left:9px;_padding-left:5px; }
.newCreatPop_cont .creatpopError{ padding-left:27px; margin-top:-7px; width:160px;}
.newCreatPop_cont .creatpopError1{ padding-bottom:14px; padding-left:27px;}
.newError{ color:#ff0000;}
.lr_quan{}
.lastpic{ width:68px; margin:0 auto;}
.passLock{ vertical-align:-2px; margin-left:6px;}
.lr_layercon1 .lr_push .addwidth span{ padding-left:5px;}
.new_btn{ margin:30px 0 20px 0;}
.spreciaNewPage{ margin-bottom:10px; margin-right:20px;}
.speciaHight .zhjiReading{ padding:89px 0 153px 124px;}
.pageBottom{ margin:0 16px;}

.upLock{ position:relative; }
.upLock img{ position:absolute; top:3px; left:60px;}
.lr_layercon1 .lr_push .addwidth .speciRadio{ float:left; width:20px; padding:0 5px 8px 0; _margin-top:-3px;}
.lr_layercon1 .lr_push .addwidth .speciaA{ float:left; width:215px; padding-left:0; line-height:18px; padding-bottom:8px;}
.lr_layercon1 .lr_push .addwidth .speciaA img{ padding-left:5px; vertical-align:-1px;}
.speciaStrong{ font-size:12px; display:block; text-align:left; padding:13px 0 20px 0;}
.speciaStrong em{ font-weight:normal;}

.components210 .AlbumCell .icon_ab{ position:absolute; right:5px; bottom:0;_bottom:5px; width:25px; height:25px;}

#leftPager .CP_pages{ float:left; display:inline; font-family:Verdana,"宋体",sans-serif; margin-left:35px;}
#leftPager .CP_pages li a{ height:20px; line-height:16px; width:auto;  background:none;}
#leftPager .CP_pages li a:hover,
#leftPager .CP_pages li a:active{ text-decoration:underline;}

/* 未开通状态下 */
.seeOthers{ clear:both; padding:0 20px; padding-bottom:30px; overflow:auto; margin-top:20px;}
.SO_title{ height:53px; line-height:53px; text-indent:5px;}
.SO_box{ width:49%; float:left;}
.SO_box_l{ width:80px; margin-left:25px; float:left; display:inline;}
.SO_box_l2{ margin-left:38px;}
.SO_box_l img{ display:block; margin-bottom:3px;}
.SO_box_l a{ line-height:18px; }
.SO_box_r{ float:left; padding-left:10px; margin-top:-3px;}
.SO_box_r li{ line-height:20px; padding-left:1em;background:transparent url(../../common/images/defaulttpl/CP_j_dot.gif) no-repeat scroll 3px 9px; overflow:auto;}
.SO_main{ clear:both; padding-bottom:20px; overflow:auto; zoom:1;}
.SO_more{ clear:both; text-align:right;}
.SO_box_tit{ width:225px;}
.SO_box_photo{ width:80px; margin-right:25px; float:left; display:inline; }

.txtLeft{ text-align:left;}


/* 评论改造 */
/* 回复 */
.SG_cmp_revert{ overflow:hidden; padding:0 20px;}
.SG_cmp_revert li{ width:100%; overflow:hidden; background-position:top; padding:20px 0px;}
.SG_cmp_revert li .SG_revert_Left{ float:left;}
.SG_cmp_revert li .SG_revert_Left img{height:50px; width:50px; border:1px solid #DCDCDC;}
.SG_cmp_revert li .SG_revert_Cont{ float:left; margin-left:10px; width:620px; font-family:"宋体"; padding-top:2px;}
.SG_cmp_revert li .SG_revert_Cont p{ width:100%; clear:both; overflow:hidden; font-size:12px;}
.SG_cmp_revert li .SG_revert_Cont .SG_revert_Tit{ float:left; font-weight:bold;}
.SG_cmp_revert li .SG_revert_Cont .SG_revert_Time{ float:right;}
.SG_cmp_revert li .SG_revert_Inner{ line-height:22px; clear:both; width:100%; font-size:14px; margin-top:9px;}
.SG_revert_Time em{ padding-right:5px;}
.SG_revert_Answer{ margin-top:11px; overflow:hidden; width:530px; clear:both;}
.SG_revert_Answer .SG_revert_Answer_Top{height:30px; line-height:30px; width:518px; font-size:12px;}
.SG_revert_Answer .SG_revert_Answer_right{ float:left; width:100%;}
.SG_revert_Btn{ margin-top:10px; overflow:hidden; text-align:center; clear:both;}
.SG_revert_Btn .SG_revert_Btn_left span{ padding-right:7px;}
.SG_revert_Btn .SG_revert_Btn_Right{ float:right;}
.SG_revert_Answer .SG_revert_Answer_right textarea{ width:515px; height:74px; font-size:14px;}
.SG_cmp_revert .SG_cmt_from{overflow:hidden; margin-top:6px;}
.SG_cmp_revert .SG_cmt_from img{ vertical-align:-3px;}
.SG_cmp_revert .SG_revert_Re{ margin:15px 0 0; padding:15px 0 0; }
.SG_cmp_revert .SG_revert_Re .SG_linka{ font-weight:600;}
.SG_cmp_revert .SG_revert_Re .myReInfo{font-size:14px; padding-top:10px; line-height:22px;}
.SG_cmp_revert .SG_revert_Re em{ padding-right:5px;}
.SG_cmp_revert .CP_cmt_none{clear:both;font-size:14px;padding-bottom:3px;padding-top:20px;text-align:center;}
/* 评论 */
.allComm{ zoom:1;}
.allComm .allCommTit{ background:url(../../images/common/cmtpost.gif) repeat-x left top; height:25px; line-height:25px; line-height:27px\9;	}
.allComm .allCommTit .SG_floatL{ padding-left:10px;}
.allComm .allCommTit .SG_floatL strong{ margin-right:25px;}
.allComm .allCommTit .SG_floatR{ padding-right:10px;}
.allComm .myCommPages{ margin:0 0 10px; padding:10px 20px;}
.allComm .noCommdate{ padding:40px 0 50px; text-align:center; font-size:14px;}
.writeComm { width:684px; margin:0px auto;}
.writeComm .wrCommTit{ height:32px; clear:both; width:684px; overflow:hidden; margin-top:18px; margin-bottom:-1px; }
.writeComm .wrCommTit .SG_floatL{ height:28px; line-height:28px; line-height:30px\9; overflow:hidden;}
.writeComm .wrCommTit .SG_floatR{ padding-top:5px; margin-right:-2px\9;}
.writeComm .wrCommTit a.SG_aBtn,
.writeComm .wrCommTit a.SG_aBtn cite,
.writeComm .wrCommTit a.SG_aBtnD, 
.writeComm .wrCommTit a.SG_aBtnD cite {background-image:url(../../images/common/sg_btnd.png); _background-image:url(../../images/common/sg_btnd.gif)}
.writeComm .formTextarea{ padding-bottom:10px}
.writeComm .formTextarea textarea{ width:678px; height:110px; font-size:14px; line-height:22px;}
.writeComm .formLogin{ width:100%; clear:both;}
.writeComm .formLogin .SG_floatL p{ margin-bottom:8px;}
.writeComm .formLogin .SG_floatR input{ vertical-align:-2px;}
.writeComm .formBtn{ text-align:center; padding:25px 0 0; width:100%; clear:both;}
.writeComm .formBtn p{ padding:15px 0 25px}
.allComm .SG_floatL{ float:left;}
.allComm .SG_floatR{ float:right;}

.allComm .CP_cmt_int_img {
background:url(../../common/images/newInsertBg.gif) no-repeat scroll 0 0;color:#666666;display:inline;float:right;height:27px;line-height:27px;overflow:hidden;text-align:center;width:93px; m }
.allComm .CP_cmt_int_img a img{float:left;margin-left:10px; margin-right:3px;margin-top:6px;}
.allComm .CP_cmt_int_img a:link, 
.allComm .CP_cmt_int_img a:visited,
.allComm .CP_cmt_int_img a:hover, 
.allComm .CP_cmt_int_img a:active{ float:left; color:#666666; text-decoration:none; padding:0; margin:0; line-height:27px;}