/*
通用其他模块，动态页模块
*/


.input_button{padding:2px 5px; }


/* payOnline 支付三步*/
.payOnline{font-size:14px;}
.payOnline .inputxt{height:20px; border:1px solid #ccc; }
.payOnline h1{font-size:14px;height:30px; font-weight:bold;;margin:0 0 0 -30px; }
.payOnline .online_pay_number {margin:0 0 20px 0; }
.payOnline .model_info_content{margin:20px auto 40px auto;width:500px; text-align:left; }
.payOnline .member_online{margin:0 0 20px 0; }
.payOnline .member_online label{margin:0 20px 0 0; }
.payOnline .online_pay{padding:5px 15px; }
.payOnline .border{margin:20px auto 40px auto;width:550px; text-align:left; }
.payOnline .border .title{font-size:14px;height:50px; font-weight:bold;;margin:0 0 0 -30px; }
.payOnline .border table{background:none !important; border-collapse: collapse; empty-cells:show;border:1px solid #e3e3e3; }
.payOnline .border table tr.title{height:auto !important;}
.payOnline .border table tr.title td{background:#f3f2f1 !important;font-size:14px; }
.payOnline .border b{letter-spacing:-3px; }
.payOnline .border table td{ border:1px solid #e3e3e3;padding:5px; background:#fff; font-size:12px; } 
.payOnline .border table tr:hover td{background:#f3f2f1 !important; }
.payOnline .border table #LblHiddenValue{display:block; padding:15px;text-align:center; }
.payOnline .border table #LblHiddenValue .inputbutton{padding:5px 10px; }
.payOnline .border table .payonline_tips{font-size:12px;padding:15px 0; }
.payOnline .border table .payonline_tips a{color:#0C64AB;margin:0 10px 0 0; }


/* 作者 来源*/
.authorList{border:1px solid #e3e3e3;width:100%;margin:10px auto; border-bottom:none; }
.commonTab{margin:1px auto; width:100%; }
.commonTab th{font-weight:bold;background:#f3f2f1;padding:3px;border-bottom:1px solid #e3e3e3; }
.commonTab td{padding:3px; border-bottom:1px solid #e3e3e3; }
.commonTab .tName{width:20%; text-align:center; }
.commonTab .tSex{width:12%;text-align:center; }
.commonTab .tIntro{width:70%; }
.commonTab tr:hover td{background:#fef5e2; }
#authorRecomm{}
#authorRecomm table{text-align:center;}
#authorRecomm th{font-weight:bold;text-align:center; }
#authorRecomm td{text-align:center; color:#666;border-bottom:1px solid #e3e3e3; }
#authorRecomm .tIntro{display:none; }
#authorRecomm .tName{width:100px; }
#authorRecomm .tSex{width:70px; }
#authorIntro{}
#authorIntro .bd{margin:0 0 15px 0; padding:0 15px;font-size:14px;line-height:30px; }
#authorIntro .bd .infoList a{margin:0 10px 0 0;font-size:12px; }
#auIntro{}
#auIntro img{text-align:center; } 
#auIntro ul{margin:0 0 0 20px; }
#auDateSearch .bd{text-align:center; }
#auDateSearch table{text-align:center;margin:auto; }
#auDateSearch .bd{padding:10px; }

/* userList 用户列表*/
#userList{text-align:center; margin:10px auto; }
#userList .hd input{margin:0 30px; padding:3px 10px; }
#userList table{text-align:center; width:700px;margin:auto;border:1px solid #e3e3e3; }
#userList table td{padding:3px;border:1px solid #e3e3e3; }
#userList table tr.odd_row td{background:#f3f2f1; }
#userList table tr:hover td{background:#fef5e2; }
#userList .bd{width:800px; margin:auto;padding:20px 0; }

/* 邮件订阅 */
#pageMailSubscribe{padding:0 15px; }
#pageMailSubscribe table{width:600px !important; margin:auto;font-size:14px; }
#pageMailSubscribe fieldset{}
#pageMailSubscribe fieldset legend{height:35px;font-weight:bold; }
#pageMailSubscribe #cblSubscriptionItems{}
#pageMailSubscribe #cblSubscriptionItems td{padding:5px 0; }
#pageMailSubscribe #cblSubscriptionItems td label{margin:0 0 0 5px; }
#pageMailSubscribe #cblSubscriptionItems{}
#pageMailSubscribe #pnlSubscribe{background:#f3f2f1;padding:10px;border:1px solid #d8d8d8;margin:20px 0 0 0; }

#pageMailSubscribe #pnlSubscribe *{vertical-align: middle;}
#pageMailSubscribe #pnlSubscribe #txtMail{height:23px; border:1px solid #ccc;width:200px; }
#pageMailSubscribe #pnlSubscribe #btnSubscribe{background:url("images/icons.gif") 0 -39px;; width:60px;padding:0; height:26px;line-height:26px;color:#fff;font-weight:bold;letter-spacing:1px;border:none;cursor:pointer;}
#pageMailSubscribe #pnlSubscribe{}
#pageMailSubscribe #pnlSubscribe{}

/* 查看心情指数 */
#moodListPage{padding:15px 10px;overflow:hidden; }
#moodListPage .pageBox{float:left;width:310px;margin:0 0 10px 10px;border:1px solid #E8E8E8;background-color:#fff;}
#moodListPage .pageBox .hd{background-position:-2px -41px;}
#moodListPage .pageBox h3{font-weight:bold;font-size:14px;padding:0 0 0 20px; color:#0082BB;background: url("images/share/shareB.gif") no-repeat scroll 7px -430px ;}
#moodListPage .pageBox li span{margin:0 0 0 10px;color:#999 }

/* tag */
.tagList{}
.tagList span{float:left;_display:inline;margin:5px; }
.tagList span a{font-size:14px;}
.tagList span.tagS2 a{color:##0033ff !important;font-weight:normal !important;font-size:24px !important;}
.tagList span.tagS3 a{color:#c00 !important;font-weight:bold !important;font-size:19px !important;}
.tagList span.tagS4 a{color:#009900 !important;font-weight:normal !important;font-size:29px !important;}
.tagList span.tagS5 a{color:#ff9900 !important;font-weight:bold !important;font-size:25px !important;}

.tagReList{}
.tagReList ul{}
.tagReList ul li{margin:0 0 10px;border-bottom:1px dotted #d8d8d8;padding:5px 0 10px 0; }
.tagReList ul li .tagList_title{color:#0082BB;font-size:14px;}
.tagReList ul li .tagList_tag{}
.tagReList ul li .tagList_col{}




