/* CSS Document */

body{margin:0px; padding:0px; font-size:12px; font-family:Tahoma; background:#E3E3E3;}

a       {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}

div {margin:0px; padding:0px; float:left; overflow:hidden;}
img {margin:0px; padding:0px; border:0px;}

ul  {margin:0px; padding:0px;}
li  {margin:0px; padding:0px;}

form  {display:inline;}
input {margin:0px; padding:0px; font-size:12px;}

.page {width:970px; margin:0 auto; float:none; background:#FFF;}

/* top */

.top      {width:970px; height:auto; border:#EEE solid 0px;}
.top_logo {width:245px; height:105px;}
.top_menu {width:auto; height:auto;   margin-top:52px; list-style:none; float:left;}
.top_menu li {width:90px; height:30px; float:left; padding-right:5px;}
.top_menu li a {width:90px; height:30px; background:#EEE; line-height:30px; text-align:center; text-decoration:none; display:block; font-size:16px; color:#000;}
.top_menu li a:hover  {background:#FF6600; color:#FFF; text-decoration:none;}
.top_menu li a.select {background:#FF6600; color:#FFF; text-decoration:none;}
.top_sub_menu {width:570px; height:30px; line-height:30px; font-size:12px; background:#E3E3E3; color:#999;}
.top_sub_menu a {color:#999;}
.top_sub_menu a:hover {color:#FF6600;}
.top_sub_menuright {width:400px; height:30px; line-height:30px; font-size:12px; background:#E3E3E3; color:#999; text-align: right;}
.top_sub_menuright a {color:#999;}
.top_sub_menuright a:hover {color:#FF6600;}

.TC_banner {width:970px; height:150px;}
.TC_memberbanner {width:930px; height:25px; margin-bottom:25px; border:solid 1px #E1E1E1; background:#FFF;}

/* content */

.content   {width:930px; height:auto; padding:20px; background:#F7F7F7 url(images/page_content_bg.gif) repeat-x;}

.page_bar     {text-align:center; border:none; width:100%; margin-top:5px;}
.page_bar a   {text-decoration:underline;}

/* content left */

.content_left  {width:175px;}
.cLeft_menu   {width:175px; list-style:none;}
.cLeft_menu li {width:175px; height:30px; margin-bottom:2px;}
.cLeft_menu li a {width:155px; height:30px; padding:0px 10px; background:#E1E1E1; line-height:30px; text-decoration:none; display:block; font-size:14px; color:#000;}
.cLeft_menu li a:hover  {background:#8EAA3D; color:#FFF; text-decoration:none;}
.cLeft_menu li a.select {background:#8EAA3D; color:#FFF; text-decoration:none;}

.cLeft_menudown   {width:173px; list-style:none; margin-top:30px;}
.cLeft_menudown li {width:175px; height:30px; margin-bottom:2px;}
.cLeft_menudown li a {width:155px; height:30px; padding:0px 10px; background:#E1E1E1; line-height:30px; text-decoration:none; display:block; font-size:14px; color:#000;}
.cLeft_menudown li a:hover  {background:#333; color:#FFF; text-decoration:none;}
.cLeft_menudown li a.select {background:#333; color:#FFF; text-decoration:none;}

/* content left */

.cMember_menu   {width:175px; list-style:none; margin-top:15px;}
.cMember_menu li {width:175px; height:30px; margin-bottom:2px;}
.cMember_menu li a {width:155px; height:30px; padding:0px 10px; background:#E1E1E1; line-height:30px; text-decoration:none; display:block; font-size:14px; color:#000;}
.cMember_menu li a:hover  {background:#8EAA3D; color:#FFF; text-decoration:none;}
.cMember_menu li a.select {background:#8EAA3D; color:#FFF; text-decoration:none;}
.cMember_menu li a.select2 {background:#5E6F28; color:#FFF; text-decoration:none;}
.cMember_border   {width:153px; border:solid 1px #D5D5D5; list-style:none; background:#FFFFFF;}

/* content right */

.content_right {width:705px; padding-left:50px;}
.content_register {width:700px; padding-left:115px;}
.cRight_part   {width:700px; margin-bottom:15px; padding-bottom:10px; border-bottom:#CCC solid 1px;}

/* content form */

.cRight_part2   {width:673px; padding:10px; margin-left:5px; background:#FFF; overflow:hidden; border: 1px solid #E1DFDD; background-color:#F3F2F1;}

.cRight_form            {width:670px; list-style:none; float:left;}
.cRight_form2           {width:670px; list-style:none; float:left; font-family:Verdana; line-height: 18px;}
.cRight_form li         {float:left;  line-height:25px; padding-right:10px;}
.cRight_form li.wid_325 {width:325px; overflow:hidden;}
.cRight_form li.wid_325green {width:315px; overflow:hidden; background:#8EAA3D;}
.cRight_form li.wid_325green2 {width:295px; overflow:hidden; background:#8EAA3D;}
.cRight_form li.wid_185 {width:157px; overflow:hidden;}
.cRight_form li input   {border:#E1DFDD solid 1px; line-height:18px; height:18px; font-size:12px; padding:0px 3px;}
.cRight_form li input.E4  {width:315px; background:#fff;}
.cRight_form li input.E5  {width:315px; background:#F7F3F7;}
.cRight_form li input.FFC {width:157px; background:#FFFFCC;}
.cRight_form li select.FFC {width:157px; background:#FFFFCC;}
.cRight_form li input.FFF {width:184px; background:#FFF;}
.cRight_form li input.FFF2 {width:174px; background:#FFF;}
.cRight_form li input.DF2 {width:315px; background:#DFFFF2;}
.cRight_form li input.BF5 {width:184px; background:#BEEBF5;}
.cRight_form li input.BF6 {width:174px; background:#BEEBF5;}
.cRight_form li textarea  {border:#014261 solid 1px; line-height:18px; font-size:12px;}

/* content table */

.cRight_gTitle {width:700px; height:auto; line-height:22px; font-size:18px; color:#000;}
.cRight_gList  {width:725px; height:auto; margin-top:15px;}
.cRight_gcontent  {width:725px; height:auto; margin-top:15px;}
.cRight_gcontent2  {width:600px; height:auto; margin-top:15px; margin-left:25px;}
.cRight_gPart  {width:120px; height:265px; padding-right:25px; margin-bottom:10px;}
.cRight_gImg   {width:118px; height:118px; border:#CCC solid 1px; text-align:center;}
.cRight_gTxt   {width:120px; height:135px; margin-top:8px; font-size:12px;}
.cRight_gTxt span.name {width:120px; height:15px; float:left; overflow:hidden; color:#FF6600; font-weight:bold;}
.cRight_gTxt span.name a {color:#FF6600;}
.cRight_gTxt span.type {width:120px; height:30px; float:left; overflow:hidden; color:#009999; line-height:15px;}
.cRight_gTxt span.info {width:120px; height:45px; float:left; overflow:hidden; margin-top:8px; line-height:15px;}
.cRight_gTxt span.pay  {width:120px; height:15px; float:left; overflow:hidden; margin-top:8px; font-size:14px; font-style:italic; font-weight:bold; color:#8EAA3D;}
.cRight_gTxt span.more {width:110px; height:15px; float:left; overflow:hidden; margin-top:8px;}

.cRight_tTitle {width:700px; height:auto; line-height:22px; font-size:18px; color:#000;}
.cRight_tList  {width:725px; height:auto; margin-top:15px;}
.cRight_tcontent   {width:725px; height:auto; margin-top:15px;}
.cRight_tcontent2  {width:600px; height:auto; margin-top:15px; margin-left:25px;}
.cRight_tPart      {width:120px; height:20px; line-height:20px; padding-right:25px; margin-bottom:10px;}
.cRight_tPart a    {font-size:14px; color:#009999;}

.cRight_lList            {float:left; width:725px; list-style:none;}
.cRight_lList li         {float:left; width:725px; line-height:20px; padding:5px 0px; border-bottom:#ccc solid 1px;}
.cRight_lList li span    {float:left; overflow:hidden;}
.cRight_lList li span.name   {width:160px; padding-left:10px; color:#009999;}
.cRight_lList li span.name a {color:009999;}
.cRight_lList li span.info   {width:280px;  padding-left:10px;}
.cRight_lList li span.pay    {width:60px;  padding-left:10px; font-weight:bold; color:#009900; font-style:italic; font-family:"Lucida Grande"; font-size:14px;}
.cRight_lList li span.num    {width:40px;  padding-left:10px; text-align:right;}
.cRight_lList li span.edit   {width:100px; padding-left:10px; text-align:right;}

.cRight_lList li span.edit a.green {color:#009999;}
.cRight_lList li span.edit a.blue  {color:#006699;}
.cRight_lList li span.edit a.red   {color:#FF0000;}

/* foot */

.foot {width:970px; height:; overflow:hidden; font-size:12px;}
.foot_up {width:970px; height:auto; padding:10px 0px; overflow:hidden; border-top:#DEDEDE solid 1px; border-bottom:#DEDEDE solid 1px;}
.foot_up_ula {width:auto; height:auto; list-style:none; float:left; margin:0px; padding:0px; padding-left:28px; padding-right:28px; line-height:20px;}
.foot_up_ula li {width:auto; height:auto;}
.foot_up_ula li a {color:#3D3D3D; text-decoration:none;}
.foot_up_ula li a:hover {color:#AB0101;}
.foot_down {width:970px; height:auto; padding:10px 0px; border-top:#7B797B solid 1px; text-align:center; line-height:30px;}
.foot_down a {color:#3D3D3D; text-decoration:none;}
.foot_down a:hover {color:#AB0101;}

