/*------------reset------------*/
table{border-collapse:collapse;border-spacing:0;}
em,strong{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;padding:0px;margin:0px}
th{text-align:left;padding:0px;margin:0px}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;padding:0px;margin:0px}
fieldset,img{border:0;padding:0px;margin:0px}
input,textarea{font-size:12px;outline:none;resize:none;padding:0px;margin:0px}
body,div,p,dl,dt,dd,li,form,table,td{padding:0px;margin:0px}

body{font-family:verdana,Arial,sans-serif;font-size:12px;background:#f8f8f8;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

.text-c{text-align:center}
.font-s0{font-size:0px}
.font-v {font-family:Verdana; font-weight:bold;}
.c_00a{color:#068190}
.c_666{color:#666}
.c_99 {color:#999;}
.c_y{color:#FCFF01}
.mar_r5{margin-right:5px;}
.mar_t30{margin-top:30px}
.rt {float:right; }
.lt {float:left; }
.font-a{font-family:Arial,sans-serif}
.line_underline{text-decoration:underline;}

.blank{clear:both;font-size:1px;height:30px;margin:0 auto;padding:0px;}
.clear{clear:both;}

/*----------top---------*/
.main-top{text-align:center;width:100%;overflow:hidden;background:url(images/top_bg.png) no-repeat center top; padding-bottom: 2px;}

/*----------main_content---------*/
.main_content{ width:960px;overflow:hidden; margin:0px auto;}
.main_content .title_h2 {position: relative; z-index: 1; width: 960px; border-bottom: 3px solid #D40000;}
.main_content h2 {clear:both; margin-top: 18px; height: 41px; text-indent: -9999px;}
.more {position:absolute; right:0; bottom:5px; padding-right:18px; line-height:19px; background:url(images/vip_ico.gif) no-repeat right -66px; font-size:14px; color:#787878;}
.more:hover {color:#F60; font-size:14px; text-decoration:none; background-position:right -99px;}
.vip_h1 {background: url(images/vip_h1.gif) no-repeat;}
.vip_h2 {background: url(images/vip_h2.gif) no-repeat;}
.vip_h3 {background: url(images/vip_h3.gif) no-repeat;}

.main_content .vip_privilege {height:427px; overflow:hidden;}
.privilege {margin:-1px auto 0; padding:0; width:960px;}
.privilege li {display:inline; float:left; padding:20px 25px; width:258px; height:126px; border:1px solid #E8E8E8; margin:0 15px 15px 0; color:#585858;}
.privilege li h3 {font-family:Microsoft Yahei; font-size:18px; font-weight:bold; height:30px;}
.privilege li p {line-height:24px;}
.vip1 {background:url(images/m_vip_icon_fx01.jpg) #FFF no-repeat 203px 83px;}
.vip2 {background:url(images/m_vip_icon_dz01.jpg) #FFF no-repeat 203px 83px;}
.main_content .vip3 {background:url(images/m_vip_icon_money.jpg) #FFF no-repeat 203px 83px; margin-right:0;}
.vip4 {background:url(images/m_vip_icon_two01.jpg) #FFF no-repeat 203px 83px;}
.vip5 {background:url(images/m_vip_icon_dx01.jpg) #FFF no-repeat 203px 83px;}
.main_content .vip6 {background:url(images/m_vip_icon_tel.jpg) #FFF no-repeat 203px 83px; margin-right:0;}
.vip_more {padding:5px 0; width:958px; height:78px; background:#FFF; border:1px solid #E8E8E8; text-align:center; clear:both;}

.vip_why {height:518px; overflow:hidden;}
.why_content {margin-top:-1px; padding:26px 32px 0; height:429px; background:#FFF; border:1px solid #E8E8E8; text-align:center;}
.why_content a {display:inline-block; margin-top:18px; width:170px; height:43px; background:url(images/vip_ico.gif) no-repeat left top;}
.why_content a:hover {background-position:left bottom;}

.course {height:523px; overflow:hidden;}
.course-list {margin-top:-1px; height:452px; padding:8px 0 0 19px; background:#FFF; border:1px solid #E8E8E8;}
.course-item {float:left; width:184px; margin:20px 23px 0;}
.course-item dt {width:182px; height:130px;}
.course-item dt img {width:178px; height:118px; padding:2px; background:#F8F8F8; border:1px solid #E8E8E8;}
.course-item dd {color:#999; line-height:22px; height:22px; overflow:hidden;}
.course-item dd em {color:#ee2c2c;}
.course-item .title {font-size:14px; color:#585858;}
.course-item dd a:hover {color: #F60;}
.course-item a.title:hover {font-size: 14px;}
/*----------footer---------*/
.copyright{padding:30px;text-align:center; font-size:14px; color:#404040;}
