﻿
.con_main h1 .goback{ position:absolute; right:10px; top:3px; font-size:12px; font-weight:normal;}
.con_main h1 .goback a{color:#6b3;}
p.goback{ text-align:right; margin:0 20px;}
p.goback a{ margin-left:10px;}

.con_main h1{ padding-bottom:10px; position:relative; font-size:14px; font-weight:bold;}
.con_main h1 img{ position: relative; top:4px; margin-right:10px;}
.con_main h1 span{ color:#f90;}

.banner{ padding:10px 0; color:#ccc;}
.banner span{ margin-right:10px;}
.banner a{ color:#6b3;}


.mgl{ margin:0 0 0 10px;}
.mgr{ margin:0 10px 0 0;}

.con_main .btn_y_box1 {margin:20px auto;padding:0;}


.albumls{ margin:10px 0 0;}

.albuml{ padding:20px 10px 20px 0; height:180px;}
*html .albuml{ padding:20px 10px 10px 0;}
*+html .albuml{ padding:20px 10px 10px 0;}
.myalbuml .albuml{ height:160px;}
.albuml .albuml_pic{ width:129px; height:129px; margin-right:20px; background:url(images/bg_album.gif) left top no-repeat;}
.albuml .albuml_pic table{ margin:2px 3px 10px 11px; width:115px;}
.albuml .albuml_pic table td{ width:111px; height:113px; vertical-align:middle; text-align:center;}
.albuml .albuml_pic table td img{ padding:2px;}
.albuml .albuml_info{ width:210px;}
.albuml .albuml_info a{ text-decoration:none;}
.albuml .albuml_info a:hover{ text-decoration:underline;}
.albuml .albuml_info h3{ font-size:13px; font-weight:bold; padding-bottom:5px;}
.albuml .albuml_info h3 a{ color:#333;}
.albuml .albuml_info h3 span{ margin:0 10px;}
.albuml .albuml_info p{ line-height:1.9; color:#666;}
.albuml .albuml_info p.phobt{ padding:15px 0 5px; margin-bottom:10px; color:#999; border-bottom:1px solid #f1f1f1;}
.albuml .albuml_info p.des{ height:38px; line-height:1.5; overflow:hidden;}

/*照片列表*/
/*.plists{ margin:10px 5px 0 5px;}
.plist{ width:138px; height:208px; padding:20px 5px 20px;}

.plist .pl_pic{}
.plist .pl_pic table{ width:138px; height:138px;}
.plist .pl_pic table td { vertical-align:bottom; text-align:center;}
.plist .pl_pic table td img{ padding:2px; border:1px solid #ccc;}
.plist .pl_info{ text-align:center;}
.plist .pl_info a{ text-decoration:none;}
.plist .pl_info a:hover{ text-decoration:underline;}
.plist .pl_info p{ line-height:1.9;color:#999;}
.plist .pl_info p a{ color:#999;}
.plist .pl_info p.des{ color:#333; word-break:break-all; overflow:hidden;}
.plist .pl_info p.phobt{}
.plist .pl_info p.phobt a{ color:#999;}
.plist .pl_info p.phobt a:hover{ color:#999}
*/


/*我的照片底级*/
/*.interest_detail h2{ position:relative; padding:5px 0 10px; margin-bottom:20px; border-bottom:1px solid #f1f1f1; font-size:14px; font-weight:bold;}
.interest_detail h2 a{ font-size:12px; font-weight:normal;}
.interest_detail h2 .share{ position:absolute; right:10px; top:5px; cursor:pointer;}*/
.plists .plist{ height:220px; margin:0 5px;}
.plists .plist .pl_pic table{ height:175px;}
.plists .plist  .pl_info p{ line-height:1.5;}
.plists .plist  .pl_info p.des{ padding:3px 0;}
.plists .plist  .pl_info p.des a{ color:#369; margin-right:5px;}


.oneabluml .albuml_info{ width:100%;}
.oneabluml{ height:auto; border-bottom:1px solid #f1f1f1;padding:10px 0 5px;}
.oneabluml .albuml_info p.phobt{ padding-top:0; position:relative; }
.oneabluml .albuml_info p.phobt .btn_sharemore{ position:absolute; right:10px; cursor:pointer;}
.oneabluml .albuml_info p.des{ height:auto; width:80%; line-height:1.5; padding-bottom:10px; overflow:visible;}


.loading{margin:25px 0 0 10px;}
.loading img{ position:relative; top:3px; margin-right:10px;}


.phcon h2{ position:relative; padding:5px 0 10px; margin-bottom:20px; border-bottom:1px solid #f1f1f1; font-size:14px; font-weight:bold;}
.phcon h2 a{ font-size:12px; font-weight:normal;}
.phcon h2 .share{ position:absolute; right:10px; top:5px; cursor:pointer;}
.phcon h2 .pagechange{ position:absolute; right:80px; top:5px;}

.manaalb{ padding:10px 0;}
.manaalb h3{ padding-bottom:5px; font-size:14px; font-weight:bold;}
.manaalb p{ padding:5px 0; line-height:1.9;}
.manaalb .manaalb_bts{ color:#ccc;}
.txar{ padding:10px 0;}
.txar { margin:0; text-align:left;}
.txar div.text{ width:70px; margin-right:0;}
.manaalb .change span{ margin-right:20px;}
.manaalblists .manaalblist{ padding:10px 0; text-align:center;}
.manaalblist .select{ width:13%;}
.manaalblist .pic{ width:30%;}
.manaalblist .picdes{ width:40%;}
.manaalblist .sort{ width:13%;}
.manaalblist .pic img{ padding:2px; border:1px solid #ccc;}
.manaalblist .picdes textarea{ width:240px; height:70px; font-size:12px; padding:3px; color:#999;}
.manaalblist .sort .text{ width:40px; padding:0 2px;}
.manaalblist div{ padding-right:5px;}
.manaalblist div table{ margin:0 auto; height:100%;}
.manaalblist div table td{ vertical-align:middle;}
.manaalblists .head{ padding:6px 0; color:#6b3; text-align:center; background:url(images/bg_gmanhdbg.gif) left top repeat-x; border-bottom:1px solid #dec;border-top:1px solid #dec;}
.manaalblists .head div{ padding-right:0;}
.manaalblists .head span{ position:relative; top:5px; padding:0 1px; background:url(images/bg_gmanhdliner.gif) left bottom no-repeat;}

.phcon .banner{ color:#999;}
.phcon .banner .line{ color:#ccc;}
.phcon .banner select{ margin:0 0 0 10px;}

.bypassword{height:50px;padding:20px 0 0 60px;background:url(images/xc_ta_mmfw.gif) left top no-repeat;}


.photo_cm{ width:70%;}
.photo_cm .uls_cn{ width:88%;}

.phcon .hints{ margin:10px 0 20px;}


.fileup{ width:300px; margin-right:20px;}
.fileup p{ line-height:1.9; height:20px; padding:10px 0;}
.fileup p span.input a img{ position:relative; top:5px;}
.fileupbt .btn_y_box1{ margin-top:15px;}
.filepic{ padding:0 0 10px 10px; width:400px;}
.filepic .uppic{ width:81px; height:111px; margin:0px 25px 0 0;}
.filepic .uppic table{width:81px; height:81px;}
.filepic .uppic table td{ text-align:center; vertical-align:bottom;}
.filepic .uppic table td img{ padding:2px; border:1px solid #ccc; width:75px; height:75px;}
.filepic .uppic .mgt{ margin-top:5px;}
.filepic .uppic .mgt .text{ width:75px;}

.swfupload{ background:#6b3;}
.uploadFileList{ width:630px; margin:20px 0 0; border-left:1px solid #C0E296; border-right:1px solid #C0E296;}
.uploadTitle{ padding:6px 0; color:#6b3; text-align:center; background:url(images/bg_gmanhdbg.gif) left top repeat-x;border-bottom:1px solid #C0E296;border-top:1px solid #C0E296;}
.uploadTitle td{ padding:6px 0;border-top:1px solid #C0E296; border-bottom:1px solid #C0E296;}
.uploadTR td,.progressContainer td{ padding:10px 0; text-align:center; border-bottom:1px dashed #ccc;}
.uploadCancel{ cursor:pointer;}

.lsfoot{ padding:6px 0; width:628px; border-left:1px solid #C0E296;border-right:1px solid #C0E296; border-bottom:1px solid #C0E296;background:url(images/photo/bg_gmanhdbg.gif) left top repeat-x;}
.lsfoot p{ margin:0 10px; position:relative;}
.lsfoot p a{ position:absolute; right:10px;}

.phdet_pic{ width:500px; text-align:center; overflow:hidden;}
.phdet_pic p.linea{color:#ccc;}
.phdet_pic .picdiv{ margin:0 auto; padding:20px 0 10px;position:relative;}
.phdet_pic p.picdes{ text-align:center; color:#999;}
.phdet_info{ width:280px;}
.phdet_info .pic_show{ margin-bottom:20px; }
.pic_wrap{ padding:10px 0 10px 10px; position:relative; border:2px solid #E4F3D2;}
.phdet_info .pic_show .picshow_pic{ height:81px;overflow:hidden; position:relative; }
.prebt{ position:absolute; cursor:pointer; width:25px; background:url(images/ico_btl.gif) 0 0 no-repeat; left:0px; top:110px;}
.nextbt{ position:absolute; cursor:pointer; width:25px; background:url(images/ico_btr.gif) 0 0 no-repeat; right:0px; top:110px;}
.prebt_un{ position:absolute; width:25px;left:0px; top:110px; background:url(images/ico_btl_un.gif) 0 0 no-repeat;}
.nextbt_un{position:absolute; width:25px;  right:0px; top:110px;  background:url(images/ico_btr_un.gif) 0 0 no-repeat;}
.phdet_info .pic_show ul{ width:350px; height:81px;  position:absolute;}
.phdet_info .pic_show ul li{ float:left; width:75px; height:75px; padding:2px;margin-right:10px;overflow:hidden; border:1px solid #fff; }
.phdet_info .pic_show ul li table{ width:75px; height:75px;overflow:hidden;}
.phdet_info .pic_show ul li td{ width:75px; height:75px; vertical-align:middle; text-align:center;overflow:hidden;}
.phdet_info .pic_show ul li img{ margin:0 auto;max-height:73px;max-width:73px;}
.phdet_info .pic_show ul li.now{ border:1px solid #f90;}
.phdet_info .pic_show ul li.nobd{ border:1px solid #fff;}
.phdet_info .pic_show ul li:hover{ border:1px solid #f90;}
.phdet_info .pic_show .picshow_bts{ padding:10px 0; text-align:center;}
.phdet_info .pic_show .picshow_bts p{ margin:0 auto; color:#999;}
.phdet_info .pic_info h3{ padding:5px 0 10px; font-weight:bold;}
.phdet_info .pic_info p{ line-height:1.5; color:#999;}
.phdet_info .pic_info p.mgb{ margin-bottom:20px;}

.popup_con p{ line-height:1.9; padding:10px 0;}
.popup_con p span{margin-right:10px; }
.popup_con .text{ width:110px; margin-right:10px;}
.popup_con .value textarea{ width:189px;}

.tofri { padding:10px 0;}
.tofri .chofri{ width:190px; height:200px; padding:5px 0; border:1px solid #ccc;overflow-x:hidden; overflow-y:scroll;}
.tofri .chofri .onegroup h4{ padding:5px 10px;}

.tofri .chofri .onegroup h4 img{ margin-right:7px;}
.tofri .chofri .onegroup ul{ margin-left:25px;}
.tofri .chofri .onegroup ul li{ padding:5px 0;}
.tofri .chofri .chofirbt{ margin:10px 0; padding-top:10px; border-top:1px solid #f1f1f1;}
.popup_con p.tishi{ padding:0;color:#f90;}
