/* xingyitour : Fri, 27 Nov 2009 18:26:40 +0800 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
        margin:0;
        padding:0;
}
table {
        border-collapse:collapse;
        border-spacing:0;
}
fieldset,img {
        border:0;
}
address,caption,cite,code,dfn,em,th,var {
        font-style:normal;
        font-weight:normal;
}
ol,ul {
        list-style:none;
}
caption,th {
        text-align:left;
}
h1,h2,h3,h4,h5,h6 {
        font-size:130%;
        font-family:"標楷體"

}
q:before,q:after {
        content:'';
}
abbr,acronym {
        border:0;
}
pre{
        font-size: 1em ;
}
.article-content{
  _height: 1% ;
  overflow: hidden ;
  _overflow: none;
}
 

 

body{
        background-image:url(http://pic.pimg.tw/henry888/4a60afd516e7c.gif);background-repeat:repeat;background-position:center top;overflow:hidden;
        font-size:12px;
        line-hight:150%;
        margin:auto;
        padding:0px;
        font-family: "Arial";
}

#body-div{
        margin: 0 auto;
        width: 1003px;
        position: relative;
}

#header{
        height:510px ;background: url(http://pic.pimg.tw/henry888/4a5ed1aa56e91.gif);background-repeat:no-repeat;background-position:center top;
}

a {
        color:#F000B4;
        text-decoration:none;
}

a:hover{
        color:#F069B4;
        position:relative;top:2px;
}

a{blr:expression(this.onFocus=this.blur());}
a:focus { -moz-outline-style: none; }

#authority{position:absolute;top:2px;right:10px;}
#authority a{ }

html{SCROLLBAR-FACE-COLOR:#F069B4;
SCROLLBAR-3DLIGHT-COLOR:#F069B4;
SCROLLBAR-ARROW-COLOR:#ffffff;
SCROLLBAR-TRACK-COLOR:#ffffff;
SCROLLBAR-DARKSHADOW-COLOR:#F069B4;
SCROLLBAR-BASE-COLOR:#F069B4;}

.skiplink a{}

.skiplink{
        display:none;
}

#blog-category{
        display:none;
}

#login-bar{
        display:none;
}

#banner{
        background:transparent no-repeat;
        color:#F000B4;
        padding:410px 50px 0px 50px;
        text-align:center;
        overflow:hidden;
}

#banner a{}

#banner h1 a{
         color:#F000B4;
         font-size:20px;
         font-weight:bolder;
         font-family:標楷體;
} 

#banner h2{}

#navigation {
         position: absolute;
         margin-left:220px;
         margin-top:10px;
         width: 300px;
         height: 21px;
         font-size:16px;
         font-style: italic;
}
 
#navigation li {
         float: left;
         height: 21px;
         margin: 10px 10px 10px 10px ; 
}
 
#navigation li a {}


 
/*主要內容區*/
#main{
         width:970px;
         margin:auto;
         margin-top:0px ;
}

#content{
         float:left;
         width:640px;
         padding-left:30px;
         padding-bottom:15px;
         overflow:hidden;
}

 

/*spotlight*/
#spotlight{
         margin:0px 45px 15px;
}

#spotlight h5{
         color:#F000B4;
         text-align:left ;
         padding:3px 0px ; 
}

#spotlight-text{}

#article-area{
          padding: 10px ;
}

#article-area h3{} 

#view-mode{} 

#display{} 

.article{
           margin: 10px 30px auto;
           overflow: hidden;
}

.article-head{
           padding: 0px; 
           margin-bottom: 1px ; 
}

.publish{
           text-align: right; 
           color:#F000B4;
}

.month{}

.date{}

.day{}

.yea{}

.time{}

.title h2 a{
        font-size: 20px ;
        color:#F000B4;
}

.title h2 {
        font-size:20px;font-weight:bold; display:block;background:url(http://pic.pimg.tw/henry888/4a60a6e88ba75.gif) no-repeat;padding-left:60px;padding-top:40px;
}

.article-body{
         padding:10px;
}

.article-body a {
         color:#F000B4;
}

.article-body p{
          line-height:180% ;
}

.article-content{
          margin: 5px auto;
          line-height: 20px;
          font-size: 13px;
          _font-size: 12px;
          width: 530px;
          overflow: hidden;
}

 

/*bookmark*/
.bookmark{
          display:none;
}

.bookmark span{
          display:none;
}

.bookmark a img{
          width:10px;
          height:10px;
}

.author {
          font-size: 11px;
          line-height: 40px;
          text-align: right;
          font-size: 11px;
          color:#F000B4;
          background: url(http://pic.pimg.tw/henry888/4a5f6bb24e21c.jpg) no-repeat bottom;width:520px;
          padding: 0px 10px 13px 0px;
          margin: 30px 0px 2px 0px;
}

.author A {
          color:#F000B4;}

.author A:hover { 
          color:#F069B4;
}

.author span{}

.more a {
           margin-right:20px;
           float:right;
           display:block;
           width:140px;
           height:65px;
           font-size:0;
           text-indent:-5000px;
           padding: -15px ;
           background:url(http://pic.pimg.tw/henry888/4a60b627321a1.jpg) no-repeat;
}

.more a:hover{
            http://pic.pimg.tw/henry888/4a60b627321a1.jpg) no-repeat;
}

.refer{
           text-align:right ;
           background: url(http://pic.pimg.tw/henry888/4a5f6bb24e21c.jpg) no-repeat bottom;_background-position;padding-left:8px;padding-right:9px;width:520px;
           padding-bottom: 20px ;        
}

 

/*側欄區*/
#links {
           color:#F000B4;
           float: right;
           margin-top:0px auto;
           width:186px;
           overflow: hidden;
           padding-right:110px;
}
 
.box {
           color:#F000B4;
           font-size: 12px;
           line-height: 22px;
           background: url();
           margin: 0px auto ;
}

.box-title {
           font-size: 15px;
           color:#F000B4;
           text-align:right;
           background: url(http://pic.pimg.tw/henry888/4a60a6e88ba75.gif) no-repeat ;margin-right:5px ;
           padding: 30px; 
}
 
.box-text {
           color:#F000B4; 
           overflow: hidden;
}

.box-text a {}

.box-text a:hover {}

.box-text li {}

.box-text li a {
           display: block;
}

.box-more {
           text-align:left;
           margin: 0px auto 0px;
}
  
.box-more a {
        color:#F000B4;
        background: #;
        padding: 3px 6px;
}
  
.box-more a:hover {
        color:#F069B4;
        background: ;
}

 

/*sulect*/
select{
        font-family: "Arial";
        font-size: 12px;
        width:140px;
        overflow:hidden;
}

#search .box-text a{
        display:inline ;
}

#change-theme ,#feed,#archive ,#favorite{
        text-align:center ;
}

#counter,#powered{
        text-align:left;
}

.box-text{
        padding: 0px;
        width:190px;
        padding:10px;
        overflow:hidden;
}

#my-photo{
        float:left ;
        margin-right:5px ;
}

#my-status p{
        clear:both ;
        text-align:center ;
        font-weight:bold ;
}

 

/*calendar*/

#calendar{ 
        text-align:center ;
}

#calendar table{
        width:95% ;
        color:#F000B4;
        font-size:11px;
}

#calendar th{
        text-align:center ;
}

 

/*category*/

#category .box-text a{
        display:inline ;
}

#category .box-text h6 {
        padding-left:5px;
        color:#F000B4;
}

#category .box-text li{
        display:block ;
        padding-left:0px;
}

.box-more img{
        display:none;
}

.box-more{
        display:none;
} 

#category .box-text {
        padding-top:0px;
}

#category .box-text li a {
        display:block;
}

#latest-trackback .box-text li{
        display:block;
}

#latest-comment .box-text a {
        display:block ;
}

#subscription .box-text a {
        display:block ;
}

#recent-article .box-text a {
        display:block ;
}

#hot-article .box-text a {
        display:block ;
}
#mylink .box-text a {
         display:block ;
}

#user-post{
         font-size:12px;
}

.user-post-title{
          margin-top:10px;
}

#trackback-box{
          text-align:left ;
          margin: 5px 0px 0px 40px ;
}

#trackback-box .post-info {
          text-align:right; 
}

#trackback-box .floor{
          display:none;
}

#trackback-box .post-text{}

#trackback-text{
          padding:10px ;
}

#trackback-url{}

#trackback-title {
          display:block;height:100px;width:100px;background:url(http://pic.pimg.tw/henry888/4a60ad1849b2e.gif) no-repeat;text-indent: -5000px;
}

#trackback-input{
width:380px;
background:#fff;
border:1px solid #FF4BB4;
color:#F000B4;
padding:0px;
}

#trackback-title img {}

.refer {
          text-align:left;
}

#blog-main .refer {
          display:none;
}

#comment-title{
          display:block;height:100px;width:100px;background:url(http://pic.pimg.tw/henry888/4a60ad19f2007.gif) no-repeat;text-indent: -5000px;
          margin:40px ;
}

.forward{
          display:none;
}

.history{}

.article-footer{
          padding-left:10px;
}

.back-to-top{
          display:none;
}

 

/*留言回覆區*/

.single-post{
          border:5px double #FF4BB4;
          width: 450px;
          margin: 20px auto;
          padding-bottom: 0px;
          overflow: hidden;
          _overflow: none;
          _height: 1%;
          line-height: 18px;
}

.post-info .user-ip{
          display:none;
}

.post-info{
          background:#FFFFFF; 
          color:#F000B4;
          height: 20px;
          padding-top: 10px;
          width: 550px;
          overflow: hidden;
          text-align: center;
}

.post-photo{
          float: left;
          width: 95px;
          margin: 5px;
}

.post-photo img{
          border: 2px solid #FF4BB4;
}

.post-text{
          margin: 5px;
          color:#F000B4;
          margin-bottom: 5px;
}
.post-text a,
.post-text p{
          color:#F000B4;
}

.reply-text{
          clear: both;
          padding: 5px 5px 5px 5px;
          background:#;
          color:#F000B4;
}

.reply-text p{ 
          text-align: right;
}

.reply-text a{ 
          color:#F000B4;
}

.single-post.secret{
          background: none;
}

.page{
          width:100%;
          clear:both;
          text-align: center;
}

.post-comment a{
          display:block ;
          width:60px ;
          height:90px ;
          background:url(http://pic.pimg.tw/henry888/4a622f8e493a5.gif)  no-repeat top ;
          margin:10px auto ;
          text-indent:-5000px ;
          position:relative; 
          right:-230px;
}

.post-comment a:hover{
          background:url(http://pic.pimg.tw/henry888/4a622f8e493a5.gif) no-repeat  top ;
}

 

/*broadcast*/

#broadcast ul{
          overflow:hidden ;
          padding: 3px 0px;
}

#broadcast a{
          padding: 0 ;
          border:0 ;
          display:inline ;
}

#broadcast .box-text .broadcast-time span{
          font-size: 10px; 
}

.broadcast-text{
          clear:both ;
}

.broadcast-photo{
          display: none; 
}

 

/*Murmur*/

#Murmur{}

#murmur .box-text {}

#murmur .box-more {
           clear: both;
}

#murmur .box-more A {
           margin: 5px 3px 3px 5px;
           float: left; 
}

.murmur-time {}

 

/*headshot*/

#headshot{
           overflow:hidden ;
}

#headshot-img{
           width:90px ;
           text-align:center ;
           float:left ;
}

#headshot-img img{
           width:75px ;
           border: 2px dashed #FF4BB4;
}

#headshot a{
          display:inline ;
}

 

/*--列表--*/

.main-list{
         padding:10px ;
         margin-bottom: 15px ;
}

.main-list table{
        width:95% ;
        margin:10px; 
}

.main-list h3{
        padding: 5px 10px ;
        margin-bottom: 10px; 
}

.main-list th{
        border:1px solid #FF4BB4;
        padding: 2px; 
}

.main-list td{
        border:1px solid #FF4BB4;
        padding: 2px; 
}

 

/*目前分類*/

.article-area-title{
        text-align:left;
        margin:35px 0px 5px 20px;
}

 

/*--瀏覽方式--*/

#display{
        text-align:left;
        margin:10px 0px 5px 20px;
}

#trackback-url input {
        height:18px;
        font-size:15px;
        font-family:"Arial";
        letter-spacing:1px;
        vertical-align:middle;
        color:#F000B4;
        border:1px solid #FF4BB4;
        background:#fff;
        padding:0 3px 0 8px;
}

 

/*VISITOR*/

#visitor .box-text{
          height:100px;
}

#visitor IMG { }

#visitor .box-text li a{
          height:27px;
          width:27px;
          display:block;
          margin: 1px;
          background:#EE7D83;
          border-right:1px solid #FF4BB4;
          border-bottom:1px solid #FF4BB4;
}

#visitor .box-text li a:hover {
           background:none;
}

#visitor .box-text li a img{
           visibility:hidden;
           height:27px;
           width:27px;
}

#visitor .box-text li a:hover img {
           visibility:visible;
           height:27px;
           width:27px;
}

#visitor .box-text li {
           float: left;
           padding-left:6px;
}

#visitor .box-text ul{}

#visitor .box-more {
            clear:both;
}

 

/*crumb*/

#crumb .box-text{
           height:100px;
}

#crumb IMG { }

#crumb .box-text li a{
          height:27px;
          width:27px;
          display:block;
          margin: 1px;
          background:#EE7D83;
          border-right:1px solid #FF4BB4;
          border-bottom:1px solid #FF4BB4;
}

#crumb .box-text li a:hover {
          background:none;
}

#crumb .box-text li a img{
          visibility:hidden;
          height:27px;
          width:27px;
}

#crumb .box-text li a:hover img {
          visibility:visible;
          height:27px;
          width:27px
}

#crumb .box-text li {
          float: left;
          padding-left:6px;
}

#crumb .box-text ul{}

#crumb .box-more {
          clear:both;
}

 

/*input,sulect*/

select{
          font-family: "Arial";
          font-size: 12px;
          width:190px;
          overflow:hidden;
}

input {
         letter-spacing: 1px;
         height: 18px;border: 1px solid #FF4BB4;
         background: #FFFFFF;
         padding: 0px 2px 0px 2px ;
}

 

/*footer*/

#footer{
         display:none;
}

#bottom{
         background:transparent url() no-repeat scroll 0%;
         height:65px;
         padding:0px;
         width:950px;
}

#bottom a {
         color:#333; 
         padding-left:5px;
}

#comment-form{ }

#comment-form p {
         color:#F000B4;
         text-align: right;
         margin: 0px 30px 5px;
}

#comment-form table tr.comment-form-title { 
         display: none; 
}

#comment-form table {
         margin: 25px ;
         width:550px;
         hight:450px !important;
         border:none;
         margin:0 auto;
}

#comment-form th {
         color:#F000B4;
         vertical-align:top;
         border:none;
         width:60px; 
         padding:25px 0px 5px 90px;
}

#comment-form table th font { 
         display: none;
}

#comment-form td {
         color:#F000B4; 
         background:transparent none repeat ;
         border-style:none;
}

#comment-form input {
         background:transparent none repeat; 
         border-style:none;
         border-bottom:1px dashed #FF4BB4; 
         color:#F000B4;
}

#comment-form textarea {
         border-style:inset;
         color:#F000B4; 
         font-family:Arial;
         height:70px !important; 
         background:transparent; 
         width: 300px;!important;
         position:relative;
         right:2px;
}

#send-comment {
          font-size:10pt;
          position:relative; 
          right:5px;
          bottom:40px ;
}