﻿*
{
    padding:0;
    margin:0;
    font-weight: normal;
    font-style: normal;
    font-size: 12px;
    font-family: inherit;
    
}
a img
{
    border:none;
}
    
.i_content a:hover
{
    text-decoration:underline;
    color:#3CB3DB;
}
body
{
    background-color:#FAFBFD;
}

#page
{
    width:1007px;
    margin:0 auto;
    border:solid 1px #F0F0F0;
    border-bottom-style:none;
    border-top-style:none;
    background-color:#FFF;
}
#head
{
    width:1007px;
    height:120px;
    background:url(../images/center_bg.jpg) repeat-x left bottom;
}
#logo
{
    background:url(../images/3w_logo.jpg) no-repeat 5px center; 
    width:205px; height:120px;
    float:left;
}
#menu
{
    float:right;
    margin-top:10px;
}

#subLink
{
    float:right; 
    margin-top:16px; 
    margin-right:36px; 
    color:#333333
}

#subLink a:hover
{
    text-decoration:underline;
}
/*菜單樣式*/
 a:link, a:visited 
        {
            color: #333;
            text-decoration: none;
        }
        
       .nav 
        {
            width:790px;
            position: relative;
	        margin:0px auto;
            background: url(../images/lrtk.png) no-repeat 0 -36px;
        }
        
        .navinner 
        {
            background: url(../images/lrtk.png) no-repeat 100% -72px;
        }
        
        .navlist 
        {
            height: 36px;
            line-height: 36px;
            overflow: hidden;
            margin: 0 10px;
            background: url(../images/lrtk.png) repeat-x 0 0;
        }
        
        .nav li 
        {
            float: left;
            display: inline;
            margin: 0 0 0 -2px;
            padding: 0 4px 0 6px;
            background: url(../images/lrtk.png) no-repeat 0 -108px;
        }
        
        .nav a {
            display: block;
            width: 88px;
            text-align: center;
            font-size: 120%;
        }
        
        .nav a:link, .nav a:visited 
        {
            color: #fff;
        }
        
       .nav a.current, .nav a:hover, .nav a:active 
        {
            color: #fff;
            font-weight: bold;
            background: url(../images/lrtk.png) no-repeat 50% -144px;
        }
        
        .subnav 
        {
            position: absolute;
            top: 41px;
            left: 0;
            float: left;
            height: 27px;
            line-height: 27px;
            white-space: nowrap;
           background: url(../images/lrtk.png) no-repeat 0 -180px;/* */
        }
        
        * html .subnav 
        {
            margin: 0 10px 0 -10px; /* IE 6 and below */
        }
        
        .subnav p 
        {
            padding: 0 10px;
            background: url(../images/lrtk.png) no-repeat 100% -234px;
        }
        
        .subnav p span 
        {
            display: block;
            background: url(../images/lrtk.png) repeat-x 0 -207px;
        }
        
        .subnav p.pointer {
            position: absolute;
            top: -4px;
            left: 0;
            height: 5px;
            width: 11px;
            padding: 0;
            margin-left: 20px;
            text-indent: -999em;
            background: url(../images/lrtk.png) repeat-x 0 -261px;
        }
        
        .subnav a {
            display: inline;
            padding: 0;
            font-size: 100%;
        }
        
        [class~="subnav"] a {
            padding: 0 3px;
        }
        
        .subnav, .subnav a:link, .subnav a:visited {
            color: #235e99;
        }
        
        .subnav a:hover, .subnav a:active {
            color: #235e99;
        }
        
        .subnav a:hover, .subnav a:active {
            font-weight: normal;
            background: none;
            border-bottom: 2px solid;
        }
        
        /* subnav position and pointer position */
        #subnav1 { left: 100px; }
        #subnav2 { left: 195px; }
        #subnav3 { left: 295px; }
        #subnav4 { left: 395px; }
        #subnav5 {left:480px;}
        #subnav6, #subnav7 { 
            left: auto;
            right: 60px;
        }
        
        #subnav1 .pointer,
        #subnav2 .pointer,
        #subnav3 .pointer,
        #subnav4 .pointer { left: 30px; }
        #subnav5 .pointer { left: 30px; right: 290px; }
        #subnav6 .pointer { left: auto; right: 90px; }
        #subnav7 .pointer { left: auto; right: 70px; }

        #subnav1, #subnav2, #subnav3, #subnav4 {
            min-width: 110px;
        }
        #subnav5 { min-width: 140px; }
        #subnav6 { min-width: 150px; }
        #subnav7 { min-width: 130px; }
        
       /* Note==================================
        .note {
            margin: 0 15px 10px;
	        color:#666666;
        }
        .note span{
	        float:right;
        }*/
        .disable {
            display: none;
        }
        
        /*菜單樣式結束*/
        
        
#main
{
    width:1007px;
    float:left;

}  

#i_content
{
    background:url(../images/center_bg1.jpg) repeat-x top center; 
    width:1007px; height:auto;
    padding-top:30px;
    float:left;
    padding-bottom:40px;
}
.i_content
{
    width:260px;
    height:200px;
    float:left;
}   
.i_content ul li
{
    background:url(../images/bg_list.jpg) no-repeat left center;
    list-style-type:none;
    list-style-position:outside;
    line-height:150%;
    padding-left:10px;
    
}
.text1
{
    color:#3cb3db; font-size:14px; font-weight:bold; margin-bottom:10px; 
}

.footer
{
     margin-top:10px;
}

/*=============================== 以上是index樣式 ==============================================*/

/*=============================== 其他頁面樣式 =========================================*/
#about,.main
{
    width:1002px;
    float:left;
}
#a_left,.left
{
   /* background:url(../images/bg_left_line.jpg) repeat-y right;*/ 
    width:203px; height:380px;
    padding:20px 0 0 10px;
    float:left;
}
#a_left ul,.left ul
{
}
#a_left ul li,.left ul li
{
    width:180px;
    line-height:40px;
    background:url(../images/bg_list_line2.jpg) repeat-x bottom left; 
    list-style:none;
}
#a_left ul li a, .left ul li a
{
    font-size:14px;
    display:block;
    height:40px;
    padding-left:14px;
}
#a_left ul li a:hover,.left ul li a:hover
{
    background:url(../images/list_on.jpg) no-repeat left center;
    width:158px;
    color:#fff;
    font-weight:bold;
}
.focus_on
{
    background:url(../images/list_on.jpg) no-repeat left center;
    width:158px;
    color:#fff !important;
    font-weight:bold;
}

#a_right,.right
{
    background:url(../images/bg_left_line.jpg) repeat-y left;
    float:left;
    padding-left:20px;
    width:740px;
    min-height:420px;
    _height:420px;
}
.link
{
    margin:20px;
    width:700px;
    color:#333333;
}

#content_title,.content_title
{
    margin:20px 0 0 30px;
    width:700px;
    color:#2870b8;

}
#content_title p,.content_title p
{
    font-size:24px;
    font-weight:bold;
    line-height:150%
}

#about_content,.content
{
    margin:20px 0 0 30px;
    width:700px;
    height:auto;
}
#about_content li ,.content li 
{
    line-height:180%;
    width:600px;
    background:url(../images/bg_list.jpg) no-repeat left center;
    padding-left:12px;
    list-style:none;
    font-size:14px;
}

.span_time
{
    float:right;
    color:#cdcdcd;
}
#about_content li a,.content li a
{
    font-size:14px;
}
#about_content li a:hover,.content li a:hover
{
    color:#0099CB;
    text-decoration:underline;
}
#about_content li a:visited,.content li a:visited
{
    color:#FFA82A;
}
.text2
{
    font-size:18px;
    line-height:150%;
    color:#2870b8;
    font-weight:bold;
    letter-spacing:16px;
    font-family:"微软雅黑";
}

.main_table{
	background-color:#FFFFFF;border:1px solid #F0F0F0;
}
.client_value td{padding:20px; text-align:center;
}

strong{
	font-size:14px;
	font-weight:bold;
	line-height:150%
}

.main_value td{
	 padding:10px 15px;
}
.main_value img{
 	border:1px solid #f0f0f0;
}


.addtext>p
{
    font-size:14px;
    font-weight:bold;
    line-height:30px;
}
.addtext li span
{
    font-size:12px;
    font-weight:bold;
    color:#0099CB;
}
.addtext li
{
    font-size:12px;
    line-height:180%;
    list-style:none;
    text-indent:24px;
}

.desc
{
    font-size:12px;
    line-height:150%;
    padding-left:80px;
    text-indent:0px;
}

.t_list
{
    float:left;
    width:725px;
    padding-bottom:10px;
}

.t_list p
{
    background:url(../images/deshed.jpg) repeat-x bottom;
}
.t_list p img
{
    vertical-align:middle;
}
.t_list span
{
    color:#2870B8;
    font-size:15px;
    font-weight:bold;
    margin-left:14px;
    line-height:180%;
}
.tutor_p
{
    float:left;
    width:109px;
    margin:20px 15px;
}
.tutor_p img
{
    border:solid 1px #cdcdcd; padding:2px;
}
.tutor_p span
{
    margin-left:30px;
    color:#333333;
}
.clear{clear:both;height:1px; overflow:hidden;}
.pageBar{float:right; margin-top:20px;}
.textbox{border:solid 1px Silver}

/*为vip页面专用样式#sign_up{padding:10px;}*/

        #sign_up dl dd{color:#666; line-height:24px; font-size:12px; width:700px;}
        #sign_up dl dt{color:#ff6600; line-height:30px; font-weight:bold; font-size:14px;}
