body { font-size:0.85em;background:#f0f4f9; font-family: "Arial", "Helvetica", sans-serif;color:#909499; margin:0px; padding:0px; }
a {color:#303439;text-decoration:none}
a:hover {color:#b854b3;text-decoration:underline;}
a.ablue {color:#b854b3 !important;text-decoration:underline;}
a.ablue:hover {color:#303439 !important;text-decoration:underline}
a.aborder {color:#fff !important;text-decoration:none;background:#9d349d;border-radius:20px;padding:5px 15px !important;font-size:0.85em;margin-right:5px;}
a.aborder:hover {color:#ff7 !important;text-decoration:none;background:#942d94;border-radius:20px;padding:5px 15px !important;font-size:0.85em;margin-right:5px;}
.agreen {color:#b854b3;}
td { font-size:0.85em;}
.strong {background:#f0f4f9;color:#707479;font-size:1.05em;border-radius:6px;padding:6px 20px;}
.member-input {background-image: linear-gradient(to top, #b854b3 , #c764c2);transition: transform 0.2s ease-in-out;transform: scale(1);box-shadow: 0px 3px 5px 0px rgba(160, 50, 160, 0.3);color:#fff;border:0px;padding:8px 20px;border-radius:20px;cursor:pointer;margin-top:10px;}
.member-input:hover {transform: scale(1.05);color:#ff7;}
.member-select {padding:6px 10px;border:1px solid #d0d4d9;border-radius:6px;margin-right:5px;outline:none;font-family: "Arial", "Helvetica", sans-serif;color:#606469;font-size:1.05em;}
.nav a { color: #08a }
.header a { color:#fff; }
.header a:hover	{ color:#ff7; text-decoration:none; }
h1 {color:#505459;margin:0px;margin-bottom:10px;font-size:1.6em;}
.category { color: #000000; background-color: #f0f4f9; }
.outertxt a { color: #000000 }
.bold { font-weight:bold }
.memberimg {height:160px;width:160px;overflow:hidden;border-radius:100px;padding:0px;margin:0px;border:6px solid #f0f4f9;}
.memberimg img {height:160px;width:160px;}
.memberimg2 {height:80px;width:80px;overflow:hidden;border-radius:60px;padding:0px;margin:0px;border:4px solid #f0f4f9;margin-bottom:5px;}
.memberimg2 img {height:80px;width:80px;}


.epages{margin:3px 0;}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

.header { background:#9d349d;border-radius:20px;overflow:hidden; color:#fff; margin-bottom:10px; line-height:1.2em;padding:10px 20px; }
.header2 { border-top:1px solid #e0e4e9;overflow:hidden; color:#fff;line-height:1.2em;padding:5px 20px; }
.headertd {background:#f0f4f9;line-height:24px;color:#505459;font-size:0.95em;}
.header img {float:right;}
.title { background:#f0f4f9;border-radius:10px 10px 0px 0px;overflow:hidden; margin-bottom:10px; line-height:1.2em;padding:10px 20px; }
.title a {color:#303439 !important;text-decoration:none !important;}
.title a:hover {color:#3367d1 !important;text-decoration:underline !important;}
.btitle a {color:#3367d1;text-decoration:underline;}
.btitle a:hover {color:#303439;text-decoration:underline;}
.memberinfo {height:30px;font-size:1.05em;}

.top { background:#b854b3; height:50px; padding:15px 0px 20px 0px;background-image: linear-gradient(to right, #b854b3 , #c764c2);}
.top td {color:#fff; }
.top td img {height:40px;}
.top td a {color:#fff; }
.top td a:hover {color:#ff6; }

.nav_tool { background:#fff;height:46px;overflow:hidden; margin:0px 0px 20px 0px;box-shadow:0px 2px 5px 0px rgba(224, 228, 233, 0.3);}
.nav_tool ul { width:1200px;margin:0px auto;padding:0px;height:46px; }
.nav_tool ul li { float:left;list-style:none;margin:15px 10px 0px 10px;padding-bottom:3px;cursor:pointer; }

.topright {width:240px;margin-top:-5px;}
.topright td {padding:3px;color:#fff;}
.topright td strong {color:#fff;}
.topright td a {padding:0px 3px;}
.rightbutton {background-image: linear-gradient(to top, #48be4e , #54c75a);display:block;float:right;margin-left:5px;transition: transform 0.2s ease-in-out;transform: scale(1);box-shadow: 0px 3px 5px 0px rgba(72, 190, 78, 0.3);color:#fff;font-size:0.85em;padding:8px 15px;border-radius:20px;}
.rightbutton:hover {transform: scale(1.05);color:#ff7;}
.leftbutton {background-image: linear-gradient(to top, #48be4e , #54c75a);display:block;float:left;margin-right:5px;transition: transform 0.2s ease-in-out;transform: scale(1);box-shadow: 0px 3px 5px 0px rgba(72, 190, 78, 0.3);color:#fff;font-size:0.85em;padding:8px 15px;border-radius:20px;}
.leftbutton:hover {transform: scale(1.05);color:#ff7;}

.memberleft {border-radius:12px;overflow:hidden;padding:30px 0px;}
.leftmenu {padding:0px;color:#fff;margin-top:0px;}
.leftmenu ul {margin:10px 0px;padding-left:30px;}
.leftmenu ul li {padding:5px 5px 5px 0px;margin-bottom:2px;list-style-type:square;border-radius:20px;}
.leftmenu ul li div {float:right;}
.leftmenu a {color:#fff;}
.leftmenu a:hover {color:#ff7;}
.articles {padding:6px 15px;border-radius:20px;margin-top:-5px;background:#fff;transition: transform 0.2s ease-in-out;transform: scale(1);box-shadow: 0px 3px 10px 0px rgba(75, 116, 250, 0.3);}
.articles a {color:#3367d1}
.articles a:hover {color:#303439}

.table {margin:0px;}
.table td {padding:6px 0px;}

.replybox {background:#ecfded;border:1px solid #d7f1d9;padding:10px;margin-top:10px;border-radius:3px 30px 30px 30px;float:left;color:#48be4e;}
.replybox strong {color:#48be4e;}

.daohang { width:1200px;margin:10px auto 10px auto;text-align:left;line-height:20px; }

.footer { margin-top:30px;width:1200px;margin:0px auto;padding:20px 0px;text-align:center;font-size:0.95em;}
.footer a {color:#505459;}
.footer a:hover {color:#b854b3;}
.footer span { display:block;padding:5px;color:#d0d4d9; }