﻿@charset "utf-8";
/* CSS Document */

/*categorylist*/
.titledes {font-size:15px;}
ul.mainlinklist{ list-style-position:outside; list-style-type:disc;}
ul.sublinklist { list-style-position:outside; list-style-type:circle; margin-left:20px;}

/*newslist*/
.newslist {margin-top:10px;margin-bottom:10px;}
.newslist li {float:left;width:100%;}
.newslist td {padding:4px;}
.newslist span.time {float:left;width:90px;}

/*submit link*/
.submitLinkWrap {padding:0 0 0 5px;}
.submitLinkWrap .item1,.submitLinkWrap .item2 { margin-bottom:15px;}
.submitLinkWrap .item2 {width:75%;}
.submitLinkWrap .item1 p,.submitLinkWrap .item2 p{margin:0 0 10px 0; line-height:normal;}
.submitLinkWrap .item1 .Ltext {width:120px;}
.submitLinkWrap .item1 .Rfucbox {width:430px;}
.submitLinkWrap .item2 .Ltext {width:180px;}
.submitLinkWrap .item2 .Rfucbox {width:217px;}

.submitLinkWrap input.linkUrl,.submitLinkWrap input.commoninput,.submitLinkWrap textarea.description,.submitLinkWrap .chooseCategory select,.submitLinkWrap input.youremail, select.commonselect{margin-top:2px;margin-right:5px;color:#767676;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px;border:solid 1px #ccc;background:url(../images/textboxBg.gif) repeat-x 0 0;}
.submitLinkWrap input.linkUrl,.submitLinkWrap input.commoninput {width:70%;height:15px; } 
.submitLinkWrap textarea.description {width:70%; height:140px;}
.submitLinkWrap .chooseCategory {width:258px;float:left;margin:0; line-height:normal;}
.submitLinkWrap .chooseCategory select {float:right;overflow:hidden;width:220px;}
.submitLinkWrap input.youremail {float:right;overflow:hidden;width:150px; height:14px;}
.submitAction {padding-left:130px;}
a.lbtn {float:left;display:block; cursor:pointer; text-decoration:none; background-repeat:no-repeat;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}
a.lbtn em{background-position:right top;background-repeat:no-repeat;display:block;position:relative;}
a.submit, a.submit em {background-image:url(../images/submitBg2.gif); height:32px; font-style:normal; display:block; line-height:32px; }
a.submit { background-position:0 0; margin-right:20px;}
a.submit:link, a.submit:visited {color:#fff;}
a.submit em { background-position:100% 0; float:left;padding-right:20px;right:-20px;}
/**/
.submitAction p.submit,.submitAction p.submit:hover,.submitAction p.submit:active{float:left; background-image:url(../images/GBtn.gif); background-repeat:no-repeat; margin:0; padding:0 0 0 8px;}
.submitAction p.submit{ background-position:0 0;}
.submitAction p.submit:hover{background-position:0 -32px;}
.submitAction p.submit:hover input.submit{background-position:50% -32px;}
.submitAction p.submit:hover span.submitR{background-position:100% -32px;}
.submitAction p.submit:hover input.submit:active {padding-bottom:1px;padding-right:5px;_padding:0px;#padding-right:0px;}
/**/
.submitAction span.submitR,.submitAction span.submitR:hover,.submitAction span.submitR:active{float:left;display:block; background-image:url(../images/GBtn.gif); background-repeat:no-repeat; margin:0; padding:0 8px 0 0;height:32px;}
.submitAction span.submitR{ background-position:right top;}
/**/
.submitAction input.submit,.submitAction input.submit:hover,.submitAction input.submit:active{float:left; background-image:url(../images/GBtn.gif); background-repeat:no-repeat;color:#fff;padding-bottom:3px;padding-right:6px;_padding:0px;#padding-right:0px;line-height:32px;height:32px; cursor:pointer;border:solid 0; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.submitAction input.submit {background-position:center 0;}
 .submitAction input.submit::-moz-focus-inner{border-color:transparent!important;}
/*albums and photos*/
/*common elements*/
.summaryBar { padding:0; margin:10px 0 10px 0;}
img.photoLinkImage {padding:3px;}
.editPhotoWrap input.name,.editPhotoWrap textarea.description,.qactophoto select.moveto{color:#767676;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px;border:solid 1px #ccc; }
.editPhotoWrap input.name {width:135px;height:15px;padding-left:3px; padding-right:3px;}
.editPhotoWrap textarea.description {width:245px; height:120px;padding-left:3px;}
.alblumToolIcon { margin:10px 0 0 10px;}
/*albums*/
.albumContainer {border:1px solid #D7D7D7;margin-bottom:10px;padding:10px 10px 15px;}
.albumPrimaryImage {float:left;margin-right:10px;width:148px;}
.nophoto {height:124px; line-height:124px; vertical-align:middle; text-align:center;}
.albumBasicInfo {float:left;padding-right:15px;width:405px;}
.albumBasicInfo h2 {margin:0 0 5px 0; font-size:15px;font-weight:bold;letter-spacing:-1px;}
.albumBasicInfo h2 a{ text-decoration:none; width:405px; overflow:hidden; display:block;}
.albumAction .item {float:left;margin-right:20px;}
.albumAction .item img {float:left;margin-right:6px;}
/*edit albums, edit photo*/
.editPhotoWrap {padding:10px; background-color:#f9f9f7;}
.editAlbumContainer, .editPhotoContainer { padding:15px 15px 10px 15px;background-color:#FFF;border:1px solid #D7D7D7;}
.editPhotoContainer {margin-bottom:10px;}
.editPhotoRbox{float:right; width:150px;}
.editPhotoRbox p{line-height:normal;margin:0;}
.editPhotoRbox img {display:block; margin:0 auto 8px auto;}
.editPhotoLbox {float:left;width:395px;}
.editPhotoLbox .Rfucbox {width:260px;}
.editPhotoLbox .Ltext {width:120px;}
.editPhotoLbox .item {margin-bottom:10px;}
.editaction {margin-top:10px;}
.editaction .item {float:left;margin-right:20px;}
/* SingleAlbum*/
.albumPhotosWrap { margin-bottom:5px;padding:10px;border:1px solid #D7D7D7; background-color:#f9f9f7;}
.albumTable {width:567px;}
.albumTable td {width:104px; padding:10px 0;vertical-align:middle; text-align:center;}
/* ViewSinglePhoto*/
.albumViewPhotoWrap {padding:10px;border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7; background-color:#f9f9f7;}
.albumViewPhotoContainer{}
.singlePhotoContainer { margin:0 auto; width:567px;}
.arrowColumn {width:62px; text-align:center; vertical-align:middle;}
.centerColumn {text-align:center; vertical-align:middle;}
.centerColumn img { display:block; margin:0 auto;}
.singlePhotoInforContainer {margin:15px 0 0 0; font-size:11px;}
.singlePhotoInforLbox { float:left; width:422px;}
.singlePhotoInforLbox p.description { line-height:16px;}
.singlePhotoInforRbox {float:right; width:125px; padding-left:10px; border-left:solid 1px #DEDEDE;}
.singlePhotoAction li{border-bottom:1px solid #E0EBE0; padding:2px 0 0 0;font-size:11px;}
.singlePhotoAction a:hover {background:#d35908 none repeat scroll 0 0;color:#FFFFFF;}
.singlePhotoAction a {cursor:pointer;height:auto;margin:0 auto;padding:4px;text-decoration:none;}
/* PhotoAction*/
.photoActionWrap { margin:10px 0 0 0; padding:0 0 0 10px;}
.photoActionWrap .leftPart {float:left; width:300px; display:inline;}
.photoActionWrap .rightPart {float:right; width:200px; display:inline;}
.photoActionWrap .rightPart a {text-decoration:none;}

/*edit photo*/
.qactophoto {background-color:#f9f9f7; padding:4px 2px 4px 2px; border:1px solid #D7D7D7;}
.qactophoto .photoTransfer { margin:0; padding:4px; line-height:21px;}
.qactophoto select.moveto {float:left; display:block;padding:0px 1px 0px 2px;width:100%;}