@charset "utf-8";
/* CSS Document */
h3{font-size:13px;border-bottom:1px solid #909050;margin:0 2% 1.5% 0;padding:0 0 2px;}
ul.userinfo{padding:0;margin:0 auto;list-style-type:none;width:94%;}
ul.userinfo li.membername a{font-size:15px;}
ul.userinfo li.membername img{border:1px solid #bbb;width:100px;height:125px;cursor:pointer}
ul.userinfo li.membername{text-align:center;margin-bottom:3px;background:none;padding:0}
ul.userinfo li{text-align:left;margin:3px 0;padding-left:18px;background:url(https://data.travelchinaguide.com/images/tcg/community/background/bullet.gif) 0% 80% no-repeat}
table.main tr.line td.content {padding:15px 25px 20px;line-height:135%;font-size:14px;text-align:left;}
form{margin:0;padding:0}
div.adminmenu{float:left;text-align:left}
table.reply{margin-bottom:10px;}
div#fastreply{ border:1px solid #69c;background:#fff;padding-bottom:8px;text-align:center;}
div#fastreply .h2{font-size:14px;background:#69c;margin:0;padding:4px 10px;color:white;font-family:Arial, Helvetica, sans-serif;text-align:left;}
div#fastreply textarea{width:100%;height:150px;}
.mark {color:#000000;background-color: #FFFF00;}
div.field{padding:5px 5px 0;margin:15px 0 10px 0;border:1px solid #69c;position:relative}
div.field span{color:#666;font-weight:bold;background:#fff;position:absolute;top:-9px;left:12px;padding:0 2px;font-size:13px}
ol{padding:0;margin:15px 15px 10px 30px;}
ol li{margin-bottom:3px;}
ol li strong{font-size:12px;}
ol li div{float:right;text-align:left;width:35%;white-space:nowrap}

.quote{background-color:#f2f3f7;border:1px solid #ccccd4;margin-top:20px;width:100%}
.quote h5{margin:1px;background-color:#ccccd4;font-size:15px;padding-left:8px;line-height:24px;font-weight:normal}
.quoteContent{padding:8px;}
.content em{background-color:#ff0;font-weight:bold}

#detail{background:url(https://data.travelchinaguide.com/images/tcg/community/background/bg_vote.jpg) repeat-x;height:338px;margin:0 auto;padding:0 18px 15px;display:none;}
.closebtn{width:10px;float:right;margin-top:10px;height:20px;cursor:pointer;}
#votedetail{width:100%;height:258px;border:1px solid #C4D6F5;background:#ffffff;}
.votenote{margin:0 30px;padding-top:13px;}

/*************************** Display the forum table*********************************/
table.main { width:95%; border:1px solid #69c; margin:0 auto 1em; }
table.main th, table.main td { padding:5px; border:solid #dda; border-width:1px 0 0px 1px; }
table.main th {border-top:none;text-align:left;font-size:14px;font-weight:normal;background:#69c; color:#fff }
table.main tr td:first-child, table.main th { border-left:none; }
table.main tr.title td { text-align:center; background:#FFC; padding:5px 5px; }
table.main tr.line td { text-align:center; padding:8px; }
table.main tr.line td.alternate { background:#ffe }
table.tcgImg th, table.tcgImg td{ border-style:none}
/**************************** Table Tabs*********************************/