@CHARSET "UTF-8";
div.cssContentPanel div.cssContent div.cssPageHeader {width:979px;height:76px;background:url('../images/inside/02.jpg')}
div.cssContentPanel div.cssContent div.cssPageHeader h5 {display:block;margin:0px 0 0 00px;padding:23 0 0 20px;font-size:30px;color:#ffffff}

div.cssMenuPanel {margin:11px auto 0 auto;padding:0px;width:972px;height:36px;border-style:solid;border-width:0 0 1px 0;border-color:#959595}
div.cssMenuPanel ul {margin:8px 0 0 0;padding:0;float:left;}
div.cssMenuPanel ul li {margin:0 0 0 0;padding:0px;list-style-type:none;}
div.cssMenuPanel ul li.cssLeft {margin:0px;padding:0px;float:left;}
div.cssMenuPanel ul li.cssContent {height:28px;margin:0px;padding:0px;float:left;background:url('../images/ablum/02.jpg');}
div.cssMenuPanel ul li.cssContent div{margin:5px 0 0 0;padding:0px;}
div.cssMenuPanel ul li.cssContent a {text-decoration:none;margin:4px 0 0 0;color:#003471;font-size:14px;}
div.cssMenuPanel ul li.cssContent a.cssNumMail {text-decoration:none;color:#f26522;font-size:14px;}
div.cssMenuPanel ul li.cssCtl div{margin:5px 0 0 0;padding:0px;}
div.cssMenuPanel ul li.cssCtl {height:28px;margin:0 0 0 10px;padding:0px;float:left;}
div.cssMenuPanel ul li.cssCtl a {text-decoration:none;margin:4px 0 0 0;color:#003471;font-size:14px;}
div.cssMenuPanel ul li.cssRight {margin:0 5px 0 0;padding:0px;float:left;}
div.cssMenuPanel div.cssBtn {float:right;margin:0 0 0 10px;padding:0px;}

div.cssMenuPanelIndex {margin:11px auto 0 18px;padding:0px;width:965px;border-style:solid;border-width:0 0 1px 0;border-color:#959595}
div.cssMenuPanelIndex div.cssBtn {float:right;margin:0 0 0 10px;padding:0px;}
div.cssMenuPanelIndex div.cssLeftSide {margin:10px 0 0 0;padding:0px;float:left;}
div.cssMenuPanelIndex div.cssLeftSide ul {margin:0px;padding:0px;}
div.cssMenuPanelIndex div.cssLeftSide ul li {float:left;margin:0px;padding:0px;list-style-type:none;height:27px;}
div.cssMenuPanelIndex div.cssLeftSide ul li div {margin:5px 0 0 0;}
div.cssMenuPanelIndex div.cssLeftSide ul li.cssLeft {background:url('../images/photoindex/04.jpg');display:block;width:5px;}
div.cssMenuPanelIndex div.cssLeftSide ul li.cssContent {padding:0 5px 0 5px;background:url('../images/photoindex/05.jpg');font-size:14px;color:#0054a6;}
div.cssMenuPanelIndex div.cssLeftSide ul li.cssContent a {font-size:14px;color:#0054a6;text-decoration:none;}
div.cssMenuPanelIndex div.cssLeftSide ul li.cssRight {margin:0 5px 0 0;background:url('../images/photoindex/06.jpg');width:6px;}
div.cssMenuPanelIndex div.cssLeftSide ul li.cssLeftS {background:url('../images/photoindex/01.jpg');display:block;width:6px;}
div.cssMenuPanelIndex div.cssLeftSide ul li.cssContentS {padding:0 5px 0 4px;background:url('../images/photoindex/02.jpg');font-size:14px;color:#464646;}
div.cssMenuPanelIndex div.cssLeftSide ul li.cssContentS a {font-size:14px;color:#464646;text-decoration:none;}
div.cssMenuPanelIndex div.cssLeftSide ul li.cssRightS {margin:0 5px 0 0;background:url('../images/photoindex/03.jpg');width:6px;}

div.cssMenuPanelIndex div.cssRightSide {margin:10px 0 0 0;padding:0px;float:right;}
div.cssMenuPanelIndex div.cssRightSide ul {margin:0px;padding:0px;}
div.cssMenuPanelIndex div.cssRightSide ul li {float:left;margin:0px;padding:0px;list-style-type:none;height:27px;}
div.cssMenuPanelIndex div.cssRightSide ul li.cssContent a.cssNumMail {text-decoration:none;color:#f26522;font-size:14px;}
div.cssMenuPanelIndex div.cssRightSide ul li.cssContent {padding:0 0 0 5px;}
div.cssMenuPanelIndex div.cssRightSide ul li.cssContent div {margin:7px 0 0 0;font-size:14px;}
div.cssMenuPanelIndex div.cssRightSide ul li.cssContent a {text-decoration:none;font-size:14px;color:#003471}

div.cssLoginBlock {margin:43px 0 0 0;padding:0px;width:990px;text-align:center;}
div.cssUserForm {width:348px;height:189px;margin:0 auto 0 auto;padding:0px;background:url('../images/user/02.jpg') ;}
div.cssUserForm div.cssLeft {float:left;margin:0px;padding:0px;width:20px;}
div.cssUserForm div.cssContent {text-align:center;float:left;margin:0px;padding:0px;width:309px;height:189px;}
div.cssUserForm div.cssContent table {margin:25px auto 0 auto;border-collapse:collapse;}
div.cssUserForm div.cssContent table td {font-size:14px;padding:4px;}
div.cssUserForm div.cssContent table td input.cssTextBox {width:140px;}
div.cssUserForm div.cssContent table td.cssLabel {text-align:right;}
div.cssUserForm div.cssContent table td.cssCenter {text-align:center;}
div.cssUserForm div.cssContent a {color:#ed1c24;font-size:14px;}
div.cssUserForm div.cssContent table td.remark {font-size:12px;}
div.cssUserForm div.cssContent h5 {font-size:16px;font-weight:normal;margin:30px auto 0px auto;}
div.cssUserForm div.cssRight {margin:0px;padding:0px;width:19px;float:left;}

h5.cssAlbumHeader {margin:37px 0 5px 0;padding:0px;font-size:18px;color:#464646;width:972px;text-align:left;}
div.cssAblumPanel {text-align:center;margin:0px;padding:0px;width:972px;border-style:solid;border-width:1px 0 0 0;border-color:#a1a1a1;background:#ebebeb}
div.cssAblumPanel table.cssAblumInfoTable{margin:30px auto 0 auto;padding:0px;}
table.cssAblumInfoTable td{padding:0px 0 20px 0;margin:0px;font-size:14px;vertical-align:top;}
table.cssAblumInfoTable td.cssLabel {width:75px;}
table.cssAblumInfoTable td.cssBtn {padding:20px 0 30px 0;}
div.cssAblumPanel input.cssTextBox {width:270px;font-size:14px;}
div.cssAblumPanel textarea.cssTextBox {width:270px;height:75px;font-size:14px;}

div.cssAblumPanel1 {text-align:left;margin:0px;padding:0px;width:972px;border-style:solid;border-width:1px;border-color:#a1a1a1;background:#ebebeb}
div.cssAblumPanel1 table.cssAblumInfoTable {margin:20px auto 0 28px;padding:0px;}
div.cssAblumPanel1 table.cssUploadFileForm {margin:40px auto 0 28px;padding:0px;}
div.cssAblumPanel1 table.cssUploadFileForm td {padding:0px;}
div.cssAblumPanel1 div.cssUploadBlock {margin:0px;padding:0px;float:left;width:100px;font-size:12px;}
div.cssAblumPanel1 div.cssUploadBlock div {margin:0px;padding:0px;}
div.cssAblumPanel1 div.cssUploadBlock div.cssUploadFileInfo{font-size:12px;}
div.cssAblumPanel1 div.cssUploadBlock div.cssUploadFileds {z-index:5;}
div.cssAblumPanel1 div.cssUploadBlock div.cssUploadTextBox {}
div.cssAblumPanel1 div.cssUploadBlock div.cssUploadTextBox {}
div.cssAblumPanel1 div.cssUploadBlock input.cssUploadFile {position:relative;top:-22px;left:-145px;opacity:0;filter: alpha(opacity=0)}
div.cssAblumPanel1 div.cssPreview {margin:0px;padding:0px;float:left;font-size:12px}
div.cssAblumPanel1 td.cssBtn {display:none;}

div.cssAblumPanel1 div.cssVideoBlock {marign:0px;padding:0px;}
div.cssAblumPanel1 div.cssVideoBlock textarea {width:500px;height:75px;border-style:solid;border-width:1px;border-color:#000000;}

div.cssAblumPanel2 {text-align:left;margin:0px;padding:0px;width:972px;border-style:solid;border-width:1px 0 0 0;border-color:#a1a1a1;background:#ebebeb}
div.cssAblumPanel2 table.cssAblumInfoTable {margin:20px auto 0 28px;padding:0px;border-collapse:collapse;}
div.cssAblumPanel2 table.cssAblumInfoTable td {padding:0px;}
div.cssAblumPanel2 table.cssAblumInfoTable td.cssLabel {width:75px;}
div.cssAblumPanel2 table.cssAblumInfoTable td input.cssTextBox {font-size:14px;width:270px;}
div.cssAblumPanel2 table.cssAblumInfoTable td textarea.cssTextBox {font-size:14px;width:270px;height:75px;}
div.cssAblumPanel2 table.cssUploadFileForm {margin:40px auto 0 28px;padding:0px;}
div.cssAblumPanel2 div.cssPhotoInfo{margin:3px 0 0px 5px;padding:0px;width:954px;}
div.cssAblumPanel2 div.cssPhotoInfo div.cssImg {width:180px;float:left;margin:10px 0 5px 15px;padding:0px;font-size:12px;}
div.cssAblumPanel2 div.cssPhotoInfo div.cssImg div.cssPreview {border-width:1px;border-style:solid;border-color:#d3d3d3;margin:0px;padding:0px;}
div.cssAblumPanel2 div.cssPhotoInfo div.cssImg a {font-size:12px;color:#000000;width:180px;}
div.cssAblumPanel2 div.cssPhotoInfo div.cssImg div img {width:150px;margin:15px;}
div.cssAblumPanel2 div.cssPhotoInfo div.cssImg div.cssLeft {margin:0px;padding:0px;}
div.cssAblumPanel2 div.cssPhotoInfo div.cssImg div.cssRight {margin:0px;padding:0px;float:right;}
div.cssAblumPanel2 div.cssPhotoInfo div.cssInfo {float:left;margin:10px 0 5px 6px;padding:0px;width:700px;}
div.cssAblumPanel2 div.cssPhotoInfo div.cssInfo textarea{ width:700px;height:125px;border-width:0px;padding:5px;}
div.cssAblumPanel2 div.cssPhotoInfo div.cssInfo div.cssLeft {margin:4px 0 0 0;padding:0px;}
div.cssAblumPanel2 div.cssPhotoInfo div.cssInfo div.cssLeft a{color:#000000;font-size:12px;}
div.cssAblumPanel2 div.cssRow1 {background:#f5f5f5}
div.cssAblumPanel2 div.cssRow1 div.cssImg div.cssPreview{background:#FFFFFF}
div.cssAblumPanel2 div.cssRow2 {}
div.cssAblumPanel2 div.cssBtn {margin:20px 0 0 28px;padding:0px;height:50px;}

#tag {width:770px;}
#tag img {width:770px;margin:0px;padding:0px;}
h5.cssTagPhotoAblum {margin:10px 0 50px 40px;padding:0px;font-size:18px;color:#003471;}
div.cssTagCtl {margin: 0 0 0 40px;padding:0px;width:905px;}
div.cssTagCtl div {margin:0px;padding:0px;font-size:12px;}
div.cssTagCtl div a {font-size:12px;text-decoration:none;color:#003471;}
div.cssTagCtl div.cssLeft {}
div.cssTagCtl div.cssLeft ul {margin:0px;padding:0px}
div.cssTagCtl div.cssLeft ul li {float:left;margin:0 5px 0 0;padding:0px;list-style:none;}
div.cssTagCtl div.cssRight {float:right;}
div.cssTagCtl div.cssRight ul {margin:0px;padding:0px}
div.cssTagCtl div.cssRight ul li {float:left;margin:0 0 0 5px ;padding:0px;list-style:none;}
div.cssTagContent {margin:5px 0 0 39px;padding:0px;width:905px;background:#ebebeb;border-style:solid;border-color:#c7c7c7;border-width:1px;}
div.cssTagContent div.cssPreview {margin:25px 0 15px 65px;padding:0px;}
div.cssTagContent div.cssDesc {margin:0 0 30px 20px;padding:0px;font-size:12px}
div.cssTagContent div.cssDesc {margin:0 0 30px 20px;padding:0px;font-size:12px}

div.cssTagPane {margin:0 0 30px 65px;padding:0px;height:350px;width:770px;background:#ebebeb;}
div.cssTagPane div.cssNewTagList {border-style:solid;border-width:1px;border-color:#000000;width:340px;height:300px;float:left;margin:25px 0 0 5px;padding:5px;}
div.cssTagPane div.cssNewTagList h6 {margin:0px;padding:0px;font-size:14px;}
div.cssTagPane div.cssNewTagList table {margin:0px;padding:0px;border-collapse:collapse;}
div.cssTagPane div.cssNewTagList table td {font-size:14px;padding:2px 0 2px 0;}
div.cssTagPane div.cssNewTagList div.cssUserlist {width:300px;height:200px;marign:0px;padding:0px;overflow:auto;}
div.cssTagPane div.cssNewTagList div.cssUserlist ul {margin:5px 0 0 0;padding:0px}
div.cssTagPane div.cssNewTagList div.cssUserlist ul li {margin:0px;padding:0px;list-style-type:none;}
#searchuser {border-width:1px;border-style:solid;border-color:#000000;width:200px;}
div.cssTagPane div.cssNewTagList div.cssBtn {margin:5px 0 0 0;padding:0px;}

div.cssTagPane div.cssEditTagList {border-style:solid;border-width:1px;border-color:#000000;width:340px;height:300px;float:right;margin:25px 0 0 5px;padding:5px;}
div.cssTagPane div.cssEditTagList h6 {margin:0px;padding:0px;font-size:14px;}
div.cssTagPane div.cssEditTagList div.cssEditList {margin:0px;padding:0px;width:300px;height:230px;overflow:auto;}
div.cssTagPane div.cssEditTagList div.cssEditList ul {margin:0px;padding:0px;}
div.cssTagPane div.cssEditTagList div.cssEditList ul li {margin:0px;padding:0px;list-style-type:none;}
div.cssTagPane div.cssEditTagList div.cssBtn {margin:5px 0 0 0;padding:0px;}

div.cssAblumDetailBigContent {margin:5px 0 0 39px;padding:0px;width:905px;background:#ebebeb;border-style:solid;border-color:#c7c7c7;border-width:1px;}
div.cssAblumDetailBigContent div.cssPreview {width:770px;margin:25px 0 15px 0;padding:0px;}
div.cssAblumDetailBigContent div.cssPreview img {width:770px;}
div.cssAblumDetailBigContent div.cssDesc {margin:0 0 30px 20px;padding:0px;font-size:12px}
div.cssAblumDetailBigContent div.cssDesc {margin:0 0 30px 20px;padding:0px;font-size:12px}

div.cssVideoDetailBigContent {margin:5px 0 0 39px;padding:0px;width:905px;background:#000000;border-style:solid;border-color:#c7c7c7;border-width:1px;}
div.cssVideoDetailBigContent div.cssPreview {width:575px;margin:25px 165px 15px 165px;padding:0px;}
div.cssVideoDetailBigContent div.cssPreview div.cssImg {width:575px;margin:0px;padding:0px;}
div.cssVideoDetailBigContent div.cssDesc {margin:0 0 30px 20px;padding:0px;font-size:12px;color:#ffffff}

div.cssMyPhotoListContentCtl {margin:5px 0 0 39px;padding:20px;width:865px;background:#ebebeb;border-style:solid;border-color:#c7c7c7;border-width:1px;}
div.cssMyPhotoListContentCtl {font-size:14px;}
div.cssMyPhotoListContentCtl a {font-size:14px;}

div.cssMyPhotoHeader {margin:20px 0 0 5px;padding:0px;width:964px;border-style:solid;border-width:0 0 1px 0;border-color:#a1a1a1}
div.cssMyPhotoHeader h5 {margin:0 0 0 0px;padding:0px;font-size:18px;color:#464646}
div.cssMyPhotoContent { margin:0 0 0 5px;padding:0px;width:964px;}
div.cssMyPhotoContent div.cssBlock {float:left;margin:40px 0px 10px 18px;padding:0px;width:140px;}
div.cssMyPhotoContent div.cssBlock div.cssImg  {margin:0px;padding:0px;width:140px;border-width:1px;border-style:solid;border-color:#cdcdcd;}
div.cssMyPhotoContent div.cssBlock div.cssImg img {width:130px;margin:5px;}
div.cssMyPhotoContent div.cssBlock div.cssInfo {width:130px;margin:5px 5px 0 5px;padding:0px;font-size:12px;}
div.cssMyPhotoContent div.cssBlock div.cssInfo h6 {margin:0px;padding:0px;font-size:12px;}
div.cssMyPhotoContent div.cssBlock div.cssInfo h6 a {text-decoration:none;color:#003471;}
div.cssMyPhotoContent div.cssBlock div.cssInfo a {text-decoration:none;color:#003471;}
div.cssMyPhotoContent div.cssBlock div.cssInfo b {font-weight:normal;color:#786d6b}

div.cssMyPhotoContent div.cssRow {margin:0px;padding:0px;}
div.cssMyPhotoContent div.cssRow div.cssImg  {float:left;margin:0px;padding:0px;width:140px;border-width:1px;border-style:solid;border-color:#cdcdcd;}
div.cssMyPhotoContent div.cssRow div.cssImg img {width:130px;margin:5px;}
div.cssMyPhotoContent div.cssRow div.cssInfo {float:left;width:130px;padding:0px;font-size:12px;}
div.cssMyPhotoContent div.cssRow div.cssInfo h6 {margin:0px;padding:0px;font-size:12px;}
div.cssMyPhotoContent div.cssRow div.cssInfo h6 a {text-decoration:none;color:#003471;}
div.cssMyPhotoContent div.cssRow div.cssInfo a {text-decoration:none;color:#003471;}
div.cssMyPhotoContent div.cssRow div.cssInfo b {font-weight:normal;color:#786d6b}
div.cssMyPhotoContent div.cssUpper div.cssImg {margin:40px 0px 0px 15px;vertical-align:bottom}
div.cssMyPhotoContent div.cssLower div.cssInfo{margin:0px 5px 10px 22px;}

div.cssMyPhotoFooter {margin:0 0 0 5px;padding:0px;width:964px;border-style:solid;border-width:1px 0 0 0;border-color:#a1a1a1}
div.cssMyPhotoHeader div.cssRight , 
div.cssMyPhotofooter div.cssRight {float:right;margin:0px;padding:0px;}
div.cssMyPhotoHeader div.cssRight ul, 
div.cssMyPhotofooter div.cssRight ul{margin:0px;padding:0px;}
div.cssMyPhotoHeader div.cssRight ul li, 
div.cssMyPhotofooter div.cssRight ul li{margin:0px 2px 0 5px ;padding:0px;list-style-type:none;float:left;}
div.cssMyPhotoHeader div.cssRight ul li a, 
div.cssMyPhotofooter div.cssRight ul li a {text-decoration:none;font-size:12px;color:#003471;}

h5.cssTagPhotoAblum {margin:10px 0 50px 40px;padding:0px;font-size:18px;color:#003471;}
div.cssTagCtl {margin: 0 0 0 40px;padding:0px;width:905px;}
div.cssTagCtl div {margin:0px;padding:0px;font-size:12px;}
div.cssTagCtl div a {font-size:12px;text-decoration:none;color:#003471;}
div.cssTagCtl div.cssLeft {}
div.cssTagCtl div.cssLeft ul {margin:0px;padding:0px}
div.cssTagCtl div.cssLeft ul li {float:left;margin:0 5px 0 0;padding:0px;list-style:none;}
div.cssTagCtl div.cssRight {float:right;}
div.cssTagCtl div.cssRight ul {margin:0px;padding:0px}
div.cssTagCtl div.cssRight ul li {float:left;margin:0 0 0 5px ;padding:0px;list-style:none;}
div.cssMyPhotoListContent {margin:5px 0 0 39px;padding:0px;width:905px;background:#ebebeb;border-style:solid;border-color:#c7c7c7;border-width:1px;}
div.cssMyPhotoListContent div.cssRow div.cssImg  {margin:10px 0px 10px 5px;float:left;padding:0px;width:140px;border-width:1px;border-style:solid;border-color:#cdcdcd;}
div.cssMyPhotoListContent div.cssRow div.cssImg img {width:130px;margin:5px;}

div.cssUserInfoPanel {float:left;margin:20px 0 0 5px;padding:0px;width:210px;}
div.cssUserInfoPanel div.cssProfileImg {width:200px;margin:0px;padding:0px;}
div.cssUserInfoPanel div.cssProfileImg img {width:200px;}
div.cssUserInfoPanel ul.cssDirectionBtn {margin:0px;padding:0px;}
div.cssUserInfoPanel ul.cssDirectionBtn li {list-style-type:none;margin:0px;padding:5px 0 5px 5px;width:200px;border-style:dotted;border-width:0 0 1px 0;border-color:#898989}
div.cssUserInfoPanel ul.cssDirectionBtn li.cssLastItem {border-width:0px;}
div.cssUserInfoPanel ul.cssDirectionBtn li a {text-decoration:none;color:#0054a6;font-size:14px}
div.cssUserStatus {float:left;margin:20px 0 0 0;padding:0px;width:740px}
div.cssUserStatus div.cssHeader {}
div.cssUserStatus div.cssHeader div.cssIcon {float:left;width:20px;padding:0px;margin:0px;text-align:right;}
div.cssUserStatus div.cssHeader b {float:left;font-size:14px;margin:0 0 0 10px;padding:0px;}
div.cssUserStatus div.cssDescInfo {margin:0 0 10px 30px;padding:10px 0 10px 0;font-size:14px;border-style:dotted;border-width:0 0 1px 0;border-color:#898989}
div.cssUserStatus div.cssDescInfo div.cssImgPreview{float:left;margin:0 6px 0 0;padding:0px;width:80px;border-width:1px;border-style:solid;border-color:#cdcdcd;}
div.cssUserStatus div.cssDescInfo div.cssImgPreview img {margin:3px;width:74px;}
div.cssUserStatus div.cssDescInfo div.cssImgPreview img {margin:3px;width:74px;}
div.cssUserStatus div.cssDescInfo div.cssDescInfoDesc {float:left;margin:0px;padding:0px;font-size:12px;line-height:150%;}
div.cssUserStatus div.cssDescInfo div.cssDescInfoDesc h6 {margin:0px;padding:0px;font-size:12px;}
div.cssUserStatus div.cssDescInfo div.cssDescInfoDesc a {margin:0px;padding:0px;font-size:12px;}
div.cssUserStatus table.cssEditForm {margin:0 0 20px 0;padding:0px;}
div.cssUserStatus table.cssEditForm td {font-size:14px;padding:2px 0 2px 0;}
div.cssUserStatus table.cssEditForm td.cssField {width:100px;vertical-align:top;}
div.cssUserStatus div.cssEditPreview {margin:0 0 0px 0;padding:0px;}
div.cssUserStatus div.cssFormBtn {margin:20px 0 0px 0;padding:0px;}
div.cssUserStatus a {text-decoration:none;font-size:14px;color:#003471}
div.cssUserStatus div.cssEditPreview img {width:200px;}

div.cssNewPhotoContent {margin:0px 0 0 10px;padding:0px;}
div.cssNewPhotoContent div.cssBlock {float:left;margin:20px 0 0 0;padding:0px;width:972px}
div.cssNewPhotoContent div.cssBlock div.cssHeader {}
div.cssNewPhotoContent div.cssBlock div.cssHeader div.cssIcon {float:left;width:20px;padding:0px;margin:0px;text-align:right;}
div.cssNewPhotoContent div.cssBlock div.cssHeader b {float:left;font-size:14px;margin:0 0 0 10px;padding:0px;}
div.cssNewPhotoContent div.cssBlock div.cssDescInfo {margin:0 0 10px 30px;padding:10px 0 10px 0;font-size:14px;}
div.cssNewPhotoContent div.cssBlock div.cssDescInfo div.cssImgPreview{float:left;margin:0 6px 0 0;padding:0px;width:80px;border-width:1px;border-style:solid;border-color:#cdcdcd;}
div.cssNewPhotoContent div.cssBlock div.cssDescInfo div.cssImgPreview img {margin:3px;width:74px;}
div.cssNewPhotoContent div.cssBlock div.cssDescInfo div.cssImgPreview img {margin:3px;width:74px;}
div.cssNewPhotoContent div.cssBlock div.cssDescInfo div.cssDescInfoDesc {float:left;margin:0px;padding:0px;font-size:12px;line-height:150%;}
div.cssNewPhotoContent div.cssBlock div.cssDescInfo div.cssDescInfoDesc h6 {margin:0px;padding:0px;font-size:12px;}
div.cssNewPhotoContent div.cssBlock div.cssDescInfo div.cssDescInfoDesc a {margin:0px;padding:0px;font-size:12px;}
div.cssNewPhotoContent div.cssBlock table.cssEditForm {margin:0 0 20px 0;padding:0px;}
div.cssNewPhotoContent div.cssBlock table.cssEditForm td {font-size:14px;padding:2px 0 2px 0;}
div.cssNewPhotoContent div.cssBlock table.cssEditForm td.cssField {width:100px;vertical-align:top;}
div.cssNewPhotoContent div.cssBlock div.cssEditPreview {margin:0 0 0px 0;padding:0px;}
div.cssNewPhotoContent div.cssBlock div.cssFormBtn {margin:20px 0 0px 0;padding:0px;}
div.cssNewPhotoContent div.cssBlock a {text-decoration:none;font-size:14px;color:#003471}
div.cssNewPhotoContent div.cssBlock div.cssEditPreview img {width:200px;}
div.cssNewPhotoContent div.cssBlock div.cssExtraInfo {line-height:150%;margin:0 0 10px 30px;padding:0 0 10px 0;border-style:dotted;border-width:0 0 1px 0;border-color:#898989}
div.cssNewPhotoContent div.cssBlock div.cssExtraInfo font.cssDesc {font-size:14px;color:#0072bc;margin:0px;padding:0px;}
div.cssNewPhotoContent div.cssBlock div.cssExtraInfo font.cssNumPhoto {font-size:14px;color:#898989;}
div.cssNewPhotoContent div.cssBlock div.cssExtraInfo font.cssPlace {font-size:14px;}
div.cssNewPhotoContent div.cssBlock div.cssExtraInfo a {font-size:14px;color:#0072bc;text-decoration:none;}

div.cssPhotoIndexPage {margin:20px 0 0 10px;padding:0px;width:972px;background:url('../images/photoindex/07.jpg');}
div.cssPhotoIndexPage div.cssLeft {margin:0px;padding:0px;float:left;width:635px;minHeight:400px !important;* height:400px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock {float:left;margin:0px 0 0 0;padding:0px;width:625px}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssHeader {}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssHeader div.cssIcon {float:left;width:20px;padding:0px;margin:0px;text-align:right;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssHeader b {float:left;font-size:14px;margin:0 0 0 10px;padding:0px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssDescInfo {margin:0 0 10px 30px;padding:10px 0 10px 0;font-size:14px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssDescInfo div.cssImgPreview{float:left;margin:0 6px 0 0;padding:0px;width:80px;border-width:1px;border-style:solid;border-color:#cdcdcd;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssDescInfo div.cssImgPreview img {margin:3px;width:74px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssDescInfo div.cssImgPreview img {margin:3px;width:74px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssDescInfo div.cssDescInfoDesc {float:left;margin:0px;padding:0px;font-size:12px;line-height:150%;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssDescInfo div.cssDescInfoDesc h6 {margin:0px;padding:0px;font-size:12px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssDescInfo div.cssDescInfoDesc a {margin:0px;padding:0px;font-size:12px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock table.cssEditForm {margin:0 0 20px 0;padding:0px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock table.cssEditForm td {font-size:14px;padding:2px 0 2px 0;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock table.cssEditForm td.cssField {width:100px;vertical-align:top;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssEditPreview {margin:0 0 0px 0;padding:0px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssFormBtn {margin:20px 0 0px 0;padding:0px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock a {text-decoration:none;font-size:14px;color:#003471}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssEditPreview img {width:200px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo {line-height:150%;margin:0 0 10px 30px;padding:0 0 10px 0;border-style:dotted;border-width:0 0 1px 0;border-color:#898989}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo font.cssDesc {font-size:14px;color:#0072bc;margin:0px;padding:0px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo font.cssNumPhoto {font-size:14px;color:#898989;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo font.cssPlace {font-size:14px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo a {font-size:14px;color:#0072bc;text-decoration:none;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo div.cssMsgList {margin:10px 0 0 0;padding:0px;width:360px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo div.cssMsgList div.cssHeader {margin:0px;padding:0px;width:360px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo div.cssMsgList div.cssHeader img {margin:0px;padding:0px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo div.cssMsgList div.cssMsgBlock {margin:0;padding:0px;width:360px;background:url('../images/photoindex/11.jpg');}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo div.cssMsgList div.cssMsgBlock div.cssCommentImg {float:left;margin:10px;padding:0px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo div.cssMsgList div.cssMsgBlock div.cssCommentImg img {width:35px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo div.cssMsgList div.cssMsgLink {margin:10px 0 0 0;padding:0 10px 0 10px;width:340px !important;width:width:360px;background:url('../images/photoindex/11.jpg');}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo div.cssMsgList div.cssMsgBlock div.cssACommentInfo {float:left;font-size:14px;margin:10px;padding:0px;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo div.cssMsgList div.cssMsgBlock div.cssInfo font.cssRemark {font-size:14px;color:#a3a1a2;}
div.cssPhotoIndexPage div.cssLeft div.cssBlock div.cssExtraInfo div.cssMsgList div.cssMsgBlock div.cssInfo a {}

div.cssPhotoIndexPage div.cssRight {margin:0 0 0 20px;padding:0px;float:left;width:305px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock {float:left;margin:0px 0 10px 0;padding:0px;width:305px;border-style:dotted;border-width:0 0 1px 0;border-color:#898989}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssHeader {}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssHeader div.cssIcon {float:left;width:20px;padding:0px;margin:0px;text-align:right;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssHeader b {float:left;font-size:14px;margin:0 0 0 10px;padding:0px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo {margin:0 0 10px 30px;padding:10px 0 10px 0;font-size:14px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo div.cssImgPreview{float:left;margin:0 6px 0 0;padding:0px;width:80px;border-width:1px;border-style:solid;border-color:#cdcdcd;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo div.cssImgPreview img {margin:3px;width:74px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo div.cssImgPreview img {margin:3px;width:74px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo div.cssDescInfoDesc {float:left;margin:0px;padding:0px;font-size:12px;line-height:150%;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo div.cssDescInfoDesc h6 {margin:0px;padding:0px;font-size:12px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo div.cssDescInfoDesc a {margin:0px;padding:0px;font-size:12px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo div.cssDescInfoDesc ul.cssQuota {margin:0px;padding:0px}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo div.cssDescInfoDesc ul.cssQuota li {margin:0px;padding:0px;list-style-type:none;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo div.cssDescInfoDesc ul.cssQuota li.cssQuotaR{float:left;margin:0px;padding:0px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo div.cssDescInfoDesc ul.cssQuota li.cssQuotaL{float:left;margin:0px;padding:0px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo div.cssDescInfoDesc ul.cssQuota li.cssQuotaC{float:left;margin:0px;padding:0px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssDescInfo ul.cssQuota li.cssQuotaC{float:left;margin:0px;padding:0px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock table.cssEditForm {margin:0 0 20px 0;padding:0px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock table.cssEditForm td {font-size:14px;padding:2px 0 2px 0;}
div.cssPhotoIndexPage div.cssRight div.cssBlock table.cssEditForm td.cssField {width:100px;vertical-align:top;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssEditPreview {margin:0 0 0px 0;padding:0px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssFormBtn {margin:20px 0 0px 0;padding:0px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock a {text-decoration:none;font-size:14px;color:#003471}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssEditPreview img {width:200px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssExtraInfo {line-height:150%;margin:0 0 10px 30px;padding:0 0 10px 0;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssExtraInfo font.cssDesc {font-size:14px;color:#0072bc;margin:0px;padding:0px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssExtraInfo font.cssNumPhoto {font-size:14px;color:#898989;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssExtraInfo font.cssPlace {font-size:14px;}
div.cssPhotoIndexPage div.cssRight div.cssBlock div.cssExtraInfo a {font-size:14px;color:#0072bc;text-decoration:none;}

div.cssMsgCtl {margin:5px 0 0 5px;padding:0px;border-style:dotted;border-width:0 0 1px 0;border-color:#898989;width:960px;}
div.cssMsgCtl ul {margin:0px;padding:0px;}
div.cssMsgCtl ul li {margin:0 5px 2px 5px;padding:0 5px 3px 5px;float:left;list-style-type:none;}
div.cssMsgCtl ul li.cssSelected {border-width:0 0 5px 0;border-style:solid;border-color:#003471}
div.cssMsgCtl ul li a {font-size:14px;color:#0054a6;text-decoration:none;}
div.cssMsgCtl ul li.cssDel a {font-size:14px;color:#a1a1a1;text-decoration:none;}
div.cssMsgContent {margin:20px 0 0 5px;padding:0px;width:960px;}	
div.cssMsgContent table {margin:0px;padding:0px;border-collapse:collapse;width:960px;}
div.cssMsgContent table tr {}
div.cssMsgContent table tr td {padding:10px 0 10px 0;border-style:solid;border-width:0 0 1px 0;border-color:#898989;}
div.cssMsgContent table tr td.cssRow1 {width:60px;text-align:center;}
div.cssMsgContent table tr td.cssRow2 {width:60px;}
div.cssMsgContent table tr td.cssRow2 img {width:50px;}
div.cssMsgContent table tr td.cssRow3 {vertical-align:top;width:400px;}
div.cssMsgContent table tr td.cssRow3 a {text-decoration:none;color:#3762a0;font-size:14px}
div.cssMsgContent table tr td.cssRow3 font {font-size:14px;color:#7b7a79;}
div.cssMsgContent table tr td.cssRow6 {width:20px;}
div.cssMsgContent table tr td.cssRow4 {vertical-align:top;}
div.cssMsgContent table tr td.cssRow4 h6 {margin:0px;padding:0px;color:#3762a0;font-size:14px;}
div.cssMsgContent table tr td.cssRow4 h6 a {text-decoration:none;color:#3762a0;font-size:14px;}
div.cssMsgContent table tr td.cssRow4 p {margin:0px;padding:0px;font-size:14px;color:#b2bfdf;}
div.cssMsgContent table tr td.cssRow5 {width:20px;text-align:center;}
div.cssMsgContent table tr td.cssRowNotFound {width:960px;border-width:1px;text-align:center;font-size:14px;olor:#b2bfdf;height:200px;vertical-align:middle;}
div.cssMsgUserList {margin:0px;padding:0px;width:300px;height:100px;overflow:auto;}
div.cssMsgUserList ul {margin:0px;padding:0px;}
div.cssMsgUserList ul li {margin:0px;padding:0px;list-style-type:none;}

div.cssComposeContent {margin:20px 0 0 5px;padding:0px;width:960px;}	
div.cssComposeContent table {margin:0 0 0 5px;padding:0px;border-collapse:collapse;width:960px;}
div.cssComposeContent table tr td {padding:0px 0 10px 0;font-size:12px;}
div.cssComposeContent table tr td input.cssTextBox {width:300px;}
div.cssComposeContent table tr td textarea {width:300px;height:100px;}

div.cssAblumReply div.cssBlock {margin:0;padding:0px;width:500px;background:url('../images/photoindex/11.jpg');}
div.cssAblumReply div.cssBlock div.cssImg {float:left;margin:10px;padding:0px;}
div.cssAblumReply div.cssBlock div.cssImg img {width:50px;}
div.cssAblumReply div.cssBlock div.cssDesc {float:left;margin:10px 10px 10px 0px;padding:0px;font-size:14px;line-height:130%;}
div.cssAblumReply div.cssBlock div.cssDesc h6 {margin:0 0 5px 0;padding:0px;font-size:14px;}
div.cssAblumReply div.cssBlock div.cssDesc a {text-decoration:none;font-size:14px;color:#003471}
div.cssAblumReply div.cssBlock div.cssDesc font.cssRemark {font-size:14px;color:#a3a1a2;}

div.cssOverallFooter {margin:20px 0 0 0;}
	
b.cssCommonAlert {display:block;color:ed1c24;font-size:14px;margin:0 0 0 0;padding:0px}

.cssClear {clear:both}
