@charset "gb2312";
/* CSS Document */

*{margin:0; padding:0;}
html {background:url(/images/web_bg.png) repeat-x 0 0 #D1DEE6;}
body {
    background:url(/images/web_bg.jpg) no-repeat center 0;
    font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif; 
    font-size:13px;
    color:#000; 
    min-width:320px; /* ÔÊÐíÒ³Ãæ×îÐ¡¿í¶ÈÎª320px£¨ÊÊÅäÊÖ»úµÈÐ¡ÆÁÄ»£© */
}
a:link,a:visited,a:active{color:#000; text-decoration:none; font-size:13px;star:expression(this.onFocus=this.blur());}
a:hover{color:#f00; text-decoration:underline;font-size:13px;}
a:focus {outline:0;}
ul,dl,li,dd,dl {list-style:none;}
img {border:none; max-width:100%; height:auto;} /* Í¼Æ¬×ÔÊÊÓ¦ÈÝÆ÷£¬·ÀÖ¹Òç³ö */
.clear {clear:both;}
.gehang {clear:both; height:10px; width:10px; overflow:hidden;}
.none {display:none;}
.tab_block {display:block}
.tab_none {display:none;}
.f_left { float:left}
.f_right { float:right;}
.colorf60,.colorf60:link,colorf60:hover { color:#f60;}
.m_r_10 { margin:0 10px 0 0;}
.m_r_20 { margin:0 20px 0 0;}

/* Í·²¿¡¢µ¼º½¡¢Ö÷ÒªÇø¿éµÈÈÝÆ÷£º¸ÄÎª max-width + 100% ¿í¶È£¬ÊµÏÖÏìÓ¦Ê½ */
#head { 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    margin:0 auto; 
    height:110px;
}
    #logo { width:650px; height:110px; float:left;}
    #head_link { width:280px; color:#5bcbf6; height:30px; margin:10px 0; float:right; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif; text-align:center; line-height:28px;}
        #head_link a {color:#004c95}
            #head_link a:hover { color:#f60;}
    #head_tel { width:220px; height:30px; background:url(head_tel.png) no-repeat 0 0; float:right; padding:20px 0 0 60px; font: bold 24px/30px Georgia, "Times New Roman", Times, serif; color:#fff; text-align:center;text-shadow:#1a83c7 1px 1px 2px;}

#nav { 
    width:100%; 
    max-width:950px; 
    overflow:hidden; 
    margin:0 auto; 
    height:44px;
}
    #nav li { float:left; width:105px; text-align:center; background:url(nav_line.png) no-repeat 0 0;}
    #nav .nav_home { background:none}
        #nav li a { font:bold 15px/44px "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif; display:block; width:105px; height:44px; color:#1e6999;}
            #nav li a:hover { background:url(nav_on.png) no-repeat center; color:#fff; text-decoration:none}
        #nav .nav_la a:hover { background:url(nav_la.png) no-repeat center;}
        #nav .nav_la ul {line-height:24px; left: -999em; width: 100px; position: absolute; padding:0 0 0 5px; z-index:9999; *margin-left:-47px}
        #nav .nav_la ul li{float: left; width: 100px; background: #747474; overflow:hidden}
        #nav .nav_la ul li a{ color:#fff; font:normal 12px/30px "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif; width:100px;text-align:center;display:block; height:30px;  border-bottom:1px solid #000000}
        #nav .nav_la ul li a:hover  {
    background: #F39619; /* Ìæ»»Îª³ÈÉ«±³¾° */
    background-image: none; /* ÒÆ³ýÔ­ÓÐ±³¾°Í¼Æ¬ */
}
        #nav .nav_la:hover ul,#nav .nav_la.sfhover ul {left:auto;}

#home_a { 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    margin:16px auto 0;
}
    #home_hd { width:630px; height:260px; overflow:hidden; background:none; float:left;}

    .slideBox{ 
        width:100%; 
        max-width:630px; 
        height:260px; 
        overflow:hidden; 
        position:relative;  
    }
        .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
        .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
        .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
        .slideBox .hd ul li.on{ background:#f00; color:#fff; }
        .slideBox .bd{ position:relative; height:100%; z-index:0;   }
        .slideBox .bd li{ zoom:1; vertical-align:middle; }
        .slideBox .bd img{ width:100%; max-width:630px; height:260px; display:block;  }

    #home_domain { width:300px; height:210px; background:url(home_domain.png) no-repeat 0 0; float:right; padding:50px 10px 0; overflow:hidden}
        #home_domain_so { padding:0 0 0 70px; width:237px; overflow:hidden}
            #home_domain_so .domainname{ display:block; height:32px; border:none; background:none; width:157px; float:left; font:normal 15px/32px "Arial Black"; color:#000000}
            #home_domain_so .submit { display:block; height:32px; float:right; width:80px; background:none; border:none; text-indent:-9999em; cursor:pointer;}
        #home_domain_name { width:300px; overflow:hidden; padding:2px 0 0 10px; height:108px}
            #home_domain_name ul { width:300px; overflow:hidden}
            #home_domain_name li { width:75px; float:left; height:24px; line-height:24px; padding:3px 0 0}
                #home_domain_name li span { padding:0 0 0 5px; font:12px/24px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"}
        #home_domain_link { width:290px; padding:8px 5px 0; line-height:24px;}

#home_b {
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    margin:0 auto; 
    padding:10px 0 0;
}
    #home_hosting { width:690px; overflow:hidden; float:left;}
        .home_hosting { width:340px; overflow:hidden}
            .home_hosting_title { width:340px; height:42px; background:url(home_hosting.png) no-repeat 0 0; overflow:hidden}
                .home_hosting_title h3 { float:left; padding:0 10px 0 20px; font:bold 16px/42px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#f60;}
                .home_hosting_title span { float:left; display:block; padding:10px 0 0; font:bold 11px/28px Arial; color:#000000}
    .home_hosting_bg { width:340px; background:url(home_hosting.png) repeat-y -340px 0}
        .home_hosting_info { width:320px; background:url(home_hosting.png) no-repeat 0 -42px; padding:10px; overflow:hidden; height:174px;}
            .home_hosting_info img { float:left;}
            .home_hosting_info p { text-indent:2em; line-height:1.8; color:#000000}
        .home_host_tab { padding:0 0 0 5px; width:335px; overflow:hidden; height:80px;}
        .home_host_tab_unix { width:300px;}
            .home_host_tab li { width:90px; height:30px; background:url(home_host_tab.png) no-repeat 10px -30px; line-height:30px; color:#000000; font-size:14px; text-align:center; float:left; padding:0 10px; margin:0 0 10px; cursor:pointer;text-shadow:#fff 1px 1px 0;}
                .home_host_tab li:hover {background:url(home_host_tab.png) no-repeat 10px -60px;font-weight:bold; color:#fff;text-shadow:#ff6600 1px 1px 0;}
            .home_host_tab .active,.home_host_tab .active:hover {background:url(home_host_tab.png) no-repeat 10px 0; font-weight:bold; color:#fff;text-shadow:#0d58c8 1px 1px 0;}
        .home_host_con { width:330px; padding:0 5px; background:url(home_hosting.png) no-repeat  -680px bottom; overflow:hidden}
            .home_host_con_l { width:114px; float:left;}
                .home_host_con_l img { width:114px; height:122px; display:block;}
                .home_host_con_l span { width:114px; text-align:center; display:block; height:36px;}
                    #home_hosting .home_host_con_l a { font:bold 12px/14px "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif; color:#145898}
                        #home_hosting .home_host_con_l a em { font-weight:normal; font-style:normal}
                    #home_hosting .home_host_con_l a:hover { color:#f60; text-decoration:none;}
            .home_host_con_r { width:210px; float:right; overflow:hidden}
                .home_host_con_pay { float:right; background:url(year.png) no-repeat right 0; padding:2px 15px 0 0}
                    .home_host_con_pay span { display:block; background:url(rmb.png) no-repeat 0 4px; padding:0 0 0 20px; font:bold 20px/22px Georgia, "Times New Roman", Times, serif; color:#f00; height:27px; *float:right;}
                .home_host_con_info { clear:both; line-height:1.8; height:88px;}
                .home_host_con_buy { height:30px; padding:0 0 0 65px}
                    .home_host_con_buy a { display:block; width:140px; height:30px; background:url(home_buy.png) no-repeat -140px 0; text-indent:-9999em;}
                        .home_host_con_buy a:hover {background:url(home_buy.png) no-repeat 0 0;}
    #home_b_bar { width:260px; float:right; overflow:hidden;}
        .home_bar_box { width:260px; overflow:hidden; }
            .home_bar_title { width:260px; height:42px; background:url(bar_bg.png) no-repeat 0 0;}
                .home_bar_title h3 { float:left; padding:0 10px 0 20px; font:bold 16px/42px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#025fca; letter-spacing:2px;}
                .home_bar_title span { float:right; padding:0 20px 0 0; line-height:42px;}
                    .home_bar_title span a { font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif;}
            .home_bar_bg { background:url(bar_bg.png) repeat-y -260px 0; width:260px; overflow:hidden}
                .home_bar_con {background:url(bar_bg.png) no-repeat 0 -42px; width:260px;}
                .home_bar_bottom {background:url(bar_bg.png) no-repeat -520px bottom; width:220px; padding:5px 20px 10px;}
        .list_12 {padding:4px 0}
        .home_news  { padding:3px 0}
            .list_12 li { height:24px; line-height:24px; overflow:hidden; background:url(do_f60.png) no-repeat 0 10px; text-indent:10px;}
            .home_news li { height:26px; line-height:26px;background:url(do_f60.png) no-repeat 0 11px}
            .list_12 li a:link ,.list_12 li a:visited ,.list_12 li a:active { font-family:"Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; font-size:13px; color:#000000;}
                .list_12 li a:hover { font-size:13px; color:#f60;}
        #user_goon {width:220px; overflow:hidden; line-height:2; height:130px; padding:8px 20px 0;}
            #user_goon a {color:#0061b8}
                #user_goon a:hover { color:#f60;}
            #user_goon ul { width:220px; overflow:hidden; height:40px; background:url(bar_line.png) no-repeat center bottom; margin:15px 0 0;}
                #user_goon li { float:left; width:110px;}
                    #user_goon li a { display:block; background-image:url(user_go.png); width:80px; height:26px; margin:0 auto; text-indent:-999em;}
                        #user_goon li .user_login { background-position:0 -26px;}
                            #user_goon li .user_login:hover { background-position:0 -52px;}
                        #user_goon li .user_logout { background-position:-80px -26px;}
                            #user_goon li .user_logout:hover { background-position:-80px -52px;}
        #home_user { width:220px; overflow:hidden;padding:0 20px;}
            #home_user dl { width:220px; overflow:hidden; padding:8px 0 0;}
                #home_user dt { width:50px; float:left; height:30px; line-height:22px;}
                #home_user dd { width:170px; float:right; height:30px;}
                    #home_user dd input { display:block; background:url(user_input.png) no-repeat 0 0; border:none; height:22px; width:167px; line-height:22px; text-indent:5px;}
                    #home_user dd .user_yzm { width:77px; background:url(user_input.png) no-repeat 0 -22px; float:left;}
                    #home_user dd img { margin:6px 0 0 10px;}
            #home_user ul { width:220px; overflow:hidden; height:40px; background:url(bar_line.png) no-repeat center bottom;}
                #home_user li { float:left; width:110px;}
                    #home_user li input {display:block; width:80px; height:26px; margin:0 auto; border:none; text-indent:-9999em; cursor:pointer;}
                    #home_user li .sblogin {background:url(user_go.png) no-repeat 0 0;}
                    #home_user li .reset {background:url(user_go.png) no-repeat -80px 0;}
        #home_user_link { line-height:24px;}

.home_main { 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:10px 0 0; 
    margin:0 auto; 
    clear:both
}
    .home_box { width:340px; overflow:hidden; background:url(home_box.png) repeat-y -340px 0;}
        .home_box_title {width:340px; height:42px; background:url(home_box.png) no-repeat 0 0}
            .home_box_title h3 { float:left; padding:0 10px 0 20px; font:bold 16px/42px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#f60;}
            .home_box_title span { float:right; padding:11px 15px 0 0;}
                .home_box_title span a { display:block; background:url(home_more.png) no-repeat 0 -24px; width:80px; height:24px; text-indent:-9999em; overflow:hidden}
                    .home_box_title span a:hover {background:url(home_more.png) no-repeat 0 0;}
    .home_box_bg { width:340px; background:url(home_box.png) no-repeat 0 -42px; overflow:hidden}
        .home_box_con { width:310px; padding:5px 10px 10px 20px ; background:url(home_box.png) no-repeat -680px bottom;}
        .home_box_type { line-height:2;}
            .home_box_type img { float:left;}
            .home_box_type p { text-indent:2em; color:#000000; padding:0 0 8px}
            .home_box_type strong { color:#025fca;}
            .home_box_type em { font-style:normal; color:#000000;}
            .home_box_type span { color:#f60;}

#foot_nav { 
    width:100%; 
    overflow:hidden; 
    margin:20px auto; 
    height:40px; 
    background:#dfe8ee; 
    line-height:40px; 
    text-align:center; 
    font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; 
    color:#a2c1dd;
}
    #foot_nav a { color:#0061b8}
        #foot_nav a:hover { color:#f60;}

#foot { 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    margin:0 auto; 
    color:#06416d
}
    #foot_logo { width:260px; float:left; padding:10px 0 0;}
        #foot_logo img { display:block; margin:0 auto;}
    #copy { width:650px; float:right; line-height:24px;}

/* ÓòÃûÒ³Ãæ */
#domain_title { 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:30px 0 0; 
    height:90px;
    background:url(domain_map.jpg) no-repeat right 0;
    margin:16px auto 0;
}
    #domain_title h1 { color:#113C77; font: normal 28px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"}
    #domain_title h2 { color:#fff; font: normal 24px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"}
#domain_a { 
    background:url(bai_tm_40.png) repeat 0 0;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66FFFFFF', endColorstr='#66FFFFFF'); 
    width:100%; 
    overflow:hidden
}
#domain_a:root #header { filter:none;}
    #domain_so { 
        width:100%; 
        max-width:960px; 
        overflow:hidden; 
        margin:0 auto;
        overflow:hidden;
        background:url(domain_map.png) no-repeat right 0; 
        padding:20px 0;
    }
        #domain_so_tab { 
            width:100%; 
            max-width:960px; 
            overflow:hidden; 
            background:url(domain_so_tab_line.png) repeat-x 0 30px; 
            height:32px;
        }
            #domain_so_tab div { background:url(domain_so_tab_bg.png) no-repeat 20px 5px; padding:0 0 0 28px; float:left; overflow:hidden;}
                #domain_so_tab div ul { float:left; padding:0 8px 0 0;background:url(domain_so_tab_bg.png) no-repeat right 5px; height:32px;}
                    #domain_so_tab div ul li { float:left; height:32px; cursor:pointer;}
                    #domain_so_tab div ul li span { display:block; float:left; padding:10px 15px 0; font-size:14px; color:#fff; text-decoration:none; font-style:normal}
                        #domain_so_tab div ul li span a {font-size:14px; color:#fff; text-decoration:none; font-style:normal}
                        #domain_so_tab div ul .active { background:url(domain_so_tab_on.png) no-repeat 0 0; padding:0 0 0 18px; color:#4D88BB; font-size:14px; font-weight:bold; line-height:32px;}
                            #domain_so_tab div ul .active span { display:block; float:left; padding:0 18px 0 0;background:url(domain_so_tab_on.png) no-repeat right 0; color:#4D88BB}
                                #domain_so_tab div ul .active span a { color:#4D88BB; font-size:14px; font-weight:bold;}
                    
        #domain_so_con { 
            background:#fff; 
            width:100%; 
            max-width:920px; 
            padding:10px 20px; 
            overflow:hidden; 
            border-bottom:1px solid #72A7CF
        }
            .domain_so { 
                width:100%; 
                max-width:960px; 
                float:left; 
                overflow:hidden
            }
                .domain_so_title { width:100%; overflow:hidden; border-bottom:1px solid #eee;}
                    .domain_so_title h3 { float:left;font:bold 16px/42px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#f60;}
                    .domain_so_title span { display:block; float:left; padding:16px 0 0 10px; color:#000000;font:bold 11px/14px Arial;}
                .domain_so_input { padding:10px 0 10px 70px; background:url(domain_so.png) no-repeat 0 10px; height:31px; width:230px;}
                    .domain_so_input .domainname{ display:block; height:32px; border:none; background:none; width:157px; float:left; font:normal 15px/32px "Arial Black"; color:#000000}
                    .domain_so_input .submit { display:block; height:32px; float:right; width:70px; background:none; border:none; text-indent:-9999em; cursor:pointer;}
                .domain_list { 
                    width:100%; 
                    max-width:960px; 
                    overflow:hidden; 
                    padding:0 0 10px;
                }
                    .domain_list li { float:left; width:75px;height:24px; line-height:24px; padding:3px 0 0}
            .domain_right {width:280px; float:right; overflow:hidden}
                .domain_read {  line-height:2;padding:8px 0 0 10px;}
                    .domain_read strong { color:#025fca;}
                    .domain_read em { font-style:normal; color:#000000;}
            .domain_show { border-top:1px solid #eee; clear:both; line-height:30px;}
    #domain_whios { padding:20px 0;}
        #domain_whios_so { background:url(whois.png) no-repeat 0 0; width:545px; height:40px; padding:5px 5px 5px 100px;}
            #domain_whios_so #DomainName { width:430px; display:block; float:left; border:none; height:40px; background:none; font:normal 24px/40px "Arial Black", Gadget, sans-serif}
            #domain_whios_so #btnS {width:100px; display:block; float:right; border:none; height:40px; background:none; text-indent:-9999em; cursor:pointer;}
        #domain_whios p { line-height:2; text-indent:2em; color:#000000; padding:15px 0 0;}
#nei_bar { width:260px; float:left;}

#nei_right { width:690px; float:right; overflow:hidden}
.nei_box { width:690px; overflow:hidden}
    .nei_box_title { width:690px; height:42px; background:url(domain_box.png) no-repeat 0 0; overflow:hidden}
        .nei_box_title h3 { float:left; padding:0 10px 0 20px; font:bold 16px/42px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#f60;}
        .nei_box_title span { float:left; display:block; padding:10px 0 0; font:bold 11px/28px Arial; color:#000000}
    .nei_box_bg { background:url(domain_box.png) repeat-y -690px 0;}
    .nei_box_con {background:url(domain_box.png) no-repeat 0 -42px;}
    .nei_box_foot {background:url(domain_box.png) no-repeat -1380px bottom;}
        #domain_table { width:630px; padding:10px 20px 20px;}
            #domain_table table { width:630px; border-collapse:collapse;}
                #domain_table table th,#domain_table table td {}
                #domain_table table th { height:34px; font:bold 15px/34px "Î¢ÈíÑÅºÚ","ËÎÌå";color:#025fca; background:#DBECFF;border-bottom:1px solid #A3CCF1;}
                #domain_table table td { height:34px; text-align:center; border-bottom:1px solid #ddd; color:#000000}
                    #domain_table table td a { display:block; width:78px; height:24px; background:url(domain_buy.png) no-repeat 0 -24px; text-indent:-9999em; margin:0 auto;}
                        #domain_table table td a:hover {background:url(domain_buy.png) no-repeat 0 0;}
                    #domain_table table td em {font:bold 14px/34px Georgia, "Times New Roman", Times, serif; color:#f00;}
                #domain_table table tr:hover { background:#E8F2FF}
                
                            #domain_table { width:920px; padding:10px 20px 20px;}
                            #domain1_table table { width:920px; border-collapse:collapse;}
                #domain1_table table th,#domain_table table td {}
                #domain1_table table th { height:34px; font:bold 15px/34px "Î¢ÈíÑÅºÚ","ËÎÌå";color:#025fca; background:#DBECFF;border-bottom:1px solid #A3CCF1;}
                #domain1_table table td { height:34px; text-align:left; border-bottom:1px solid #ddd; color:#000000}
                    #domain1_table table td a { display:block; width:70px; height:24px; background:url(domain_buy.png) no-repeat 0 -24px; text-indent:-9999em; margin:0 auto;}
                        #domain1_table table td a:hover {background:url(domain_buy.png) no-repeat 0 0;}
                    #domain1_table table td em {font:bold 14px/34px Georgia, "Times New Roman", Times, serif; color:#f00;}
                #domain1_table table tr:hover { background:#E8F2FF}
                
        #domain_xufei { padding:10px 20px 20px; line-height:2;}
            #domain_xufei h4 {font:bold 15px/34px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#025fca;}
            #domain_xufei table { width:100%; margin:0 auto; white-space:nowrap; color:#000000;}
                #domain_xufei table td { padding:0 10px;}
            #domain_xufei strong { color:#1E98EA; font-weight:normal}
                #domain_xufei p { padding:0 10px; color:#000000}
            .fengeline { height:1px; overflow:hidden; background:#ddd; margin:5px 0;}

/* ÏÂÃæÊÇ»áÔ±µÇÂ½½çÃæ */

#login_title { 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:30px 0 0; 
    height:141px;
    background:url(login_ico.jpg) no-repeat right 0;
    margin:16px auto 0;
}
    #login_title h1 { color:#113C77; font: normal 28px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"}
    #login_title h2 { color:#fff; font: normal 24px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"}

#login_a { 
    background:url(bai_tm_40.png) repeat 0 0;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66FFFFFF', endColorstr='#66FFFFFF'); 
    width:100%; 
    overflow:hidden
}
    #login_mian {
        width:100%; 
        max-width:960px; 
        overflow:hidden; 
        margin:0 auto;
        overflow:hidden;
        background:url(login_ico.jpg) no-repeat right -172px; 
        padding:20px 0;
    }
    #login_box {
        background:#fff; 
        width:100%; 
        max-width:920px; 
        padding:10px 20px; 
        overflow:hidden; 
        border-bottom:1px solid #72A7CF
    }
        #login_goon { background:url(login_goon.jpg) no-repeat 0 0; width:350px; height:180px;}
            #login_goon dt { display:none;}
                #login_goon dl { padding:18px 0 0 112px;}
                #login_goon dd { height:31px;}
                    #login_goon input { height:22px; border:none; display:block; background:none;}
                        #login_goon .login_inp_a { width:165px;}
                        #login_goon .login_inp_b { width:75px; float:left;}
                        #login_goon .login_inp_c {background:url(user_go.png) no-repeat 0 0; width:80px; height:26px; cursor:pointer; text-indent:-9999em;}
                        #login_goon .login_yzm { margin:6px 0 0 10px;}
/* ÏÂÃæÊÇ»áÔ±×¢²á½çÃæ */

#reg_class { width:550px; float:left;}
    #reg_class h3 { background:#E2EAEF; padding:0 10px; color:#025FCA; border-bottom:1px solid #8BBFE7;font:bold 14px/32px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå";}
    #reg_class dl { width:550px; overflow:hidden; padding:10px 0;}
        #reg_class dt { float:left; width:100px; height:32px; text-align:right; font:bold 14px/32px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå";}
        #reg_class dd { height:32px; padding:0 0 0 10px; float:left; width:440px; line-height:32px;}
            #reg_class dd em { font-style:normal; color:red;}
            #reg_class dd strong { font-weight:normal; color:#000000}
            #reg_class .reg_sub { display:block; width:90px; height:30px; background:url(home_host_tab.png) no-repeat 0 0; border:none; font:bold 14px/30px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#fff; cursor:pointer;}

/* ÏÂÃæÊÇÐÂÎÅÒ³Ãæ */
#news_pic{ 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:20px 0 0; 
    height:160px;
    background:url(news_pic.jpg) no-repeat 0 0;
    margin:16px auto 0;
}
    #news_pic h1 { color:#fff; font: normal 28px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}
    #news_pic h2 { color:#113C77; font: normal 24px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}

#news_list { width:650px; padding:10px 20px; overflow:hidden;}
    #news_list li { line-height:28px; height:28px; overflow:hidden; background:url(do_f60.png) no-repeat 0 12px; text-indent:10px;}
        #news_list li a { font-size:14px;}
    #news_list li span { float:right; color:#000000;}

#news_read {width:650px; padding:10px 20px; overflow:hidden;}
    #news_title {font-size:20px; text-align:center; color:#f50; font-weight:bold; line-height:50px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"}
    #news_date {height:30px; line-height:30px;text-align:center; border-top:1px dashed #dddddd;}
    #news_con {font-size:14px; line-height:2em; color:#222; width:650px; overflow:hidden;}

/* ÏÂÃæÊÇÐéÄâÖ÷»úÒ³Ãæ */

#host_title { 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:20px 0 0; 
    height:110px;
    background:url(host_logo.jpg) no-repeat 0 0;
    margin:16px auto 0;
}
    #host_title h1 { color:#fff; font: normal 28px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}
    #host_title h2 { color:#113C77; font: normal 24px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}

#host_a {
    background:url(bai_tm_40.png) repeat 0 0;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66FFFFFF', endColorstr='#66FFFFFF'); 
    width:100%;
}
    #host_a:before,#host_a:after {content:"";display:table;}
    #host_a:after {clear:both;}
    #host_a {zoom:1;}

    #host_main {
        width:100%; 
        max-width:960px; 
        margin:0 auto;
        background:url(host_logo.jpg) no-repeat 0 -130px; 
        padding:30px 0 20px;
    }
        #host_main:before,#host_main:after {content:"";display:table;}
        #host_main:after {clear:both;}
        #host_main {zoom:1;}
    #host_con {
        background:#fff; 
        width:100%; 
        max-width:920px; 
        padding:10px 20px; 
        border-bottom:1px solid #72A7CF
    }
        #host_con:before,#host_con:after {content:"";display:table;}
        #host_con:after {clear:both;}
        #host_con {zoom:1;}
        .host_con_list { width:620px; float:left;}
            .host_c_l_tab { height:32px; width:600px; background:url(host_c_l_tab_line.png) repeat-x 0 bottom; padding:12px 0 0 20px;}
                .host_c_l_tab li { width:80px; float:left; text-align:center; line-height:24px; font-size:14px; font-weight:bold; border:1px solid #dfe8ee; background:#ebf3f8; color:#025fca; margin:6px 5px 0 0; cursor:pointer;}
                .host_c_l_tab  .active { background:none; border-bottom:1px solid #fff;color:#f60; height:30px; margin:0 5px 0 0; line-height:30px; width:100px;}
            .host_c_l_con { width:620px; overflow:hidden}
                .host_c_l_con_h4 { padding:10px 0 5px 30px;}
                    .host_c_l_con_h4 h4 { font:normal 14px/24px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå";color:#025fca;}
                .host_c_l_con_box { width:300px; overflow:hidden;}
                    .host_c_l_r { width:180px; overflow:hidden}
                        .host_c_l_r .home_host_con_buy { height:30px; padding:0 0 0 35px}
        .host_con_info {width:280px; float:right;}
            .host_con_info_read { padding:5px 0 0;}
                .host_con_info_read img { float:left;}
                .host_con_info_read p { text-indent:2em; line-height:1.8; color:#000000}
                .host_con_info_read strong { color:#025fca;line-height:2;}
                .host_con_info_read em { font-style:normal; color:#000000;line-height:2;}

#bar_nav { width:220px; overflow:hidden; padding:10px 0 0;}
    #bar_nav li { width:90px; height:30px; background:url(home_host_tab.png) no-repeat 10px -30px; line-height:30px; color:#000000; font-size:14px; text-align:center; float:left; padding:0 10px; margin:0 0 10px; cursor:pointer;text-shadow:#fff 1px 1px 0;}
        #bar_nav  li:hover {background:url(home_host_tab.png) no-repeat 10px -60px;font-weight:bold; color:#fff;text-shadow:#ff6600 1px 1px 0;}
    #bar_nav  .active,#bar_nav  .active:hover {background:url(home_host_tab.png) no-repeat 10px 0; font-weight:bold; color:#fff;text-shadow:#0d58c8 1px 1px 0;}

.nei_box_read { padding:10px 20px 20px; line-height:2;}
    .nei_box_read p { text-indent:2em; color:#000000; padding:5px 0;}
    .nei_box_read em { font-size:15px; font-style:normal;color:#1E98EA;}
    .nei_box_read i { font-size:13px; color:#f60; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif;font-style:normal}
    .nei_box_read dt,.nei_box_read h4 {font:bold 15px/30px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#025fca;}
    .nei_box_read dd { text-indent:2em; color:#000000; padding:5px 10px;}
    .nei_box_read img { display:block; margin:0 auto;}
    .nei_box_read strong {font:bold 14px/28px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#f60}
.table_read { width:100%; border-collapse:collapse;}
    .table_read th {height:34px; font:bold 15px/34px "Î¢ÈíÑÅºÚ","ËÎÌå";color:#025fca; background:#DBECFF;border-bottom:1px solid #A3CCF1; white-space:nowrap; padding:0 10px;}
    .table_read td {border-bottom:1px solid #ddd; line-height:1.5; padding:5px 10px; color:#000000}

.nei_box_table { padding:10px 20px 20px;}
    .nei_box_table table{width:650px; border-collapse:collapse; line-height:1.8;}
        .nei_box_table table th { background:#DCE4F1;font:bold 13px/20px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#025fca; border:1px solid #97C4E8; padding:3px 5px}
        .nei_box_table table td { border:1px solid #ddd; padding:3px 5px;}
        .nei_box_table table td strong { color:#f60}
        .nei_box_table table td:hover {background:#E8F2FF}

.nei_box_table_read{padding:10px 20px 0; line-height:2;}
    .nei_box_table_read p { text-indent:2em; color:#000000; padding:5px 0;}
    .nei_box_table_read em { font-size:15px; font-style:normal;color:#1E98EA;}
    .nei_box_table_read i { font-size:13px; color:#f60; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif;font-style:normal}
    .nei_box_table_read dt,.nei_box_table_read h4 {font:bold 15px/30px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#025fca;text-indent:24px;}
    .nei_box_table_read dd { text-indent:2em; color:#000000; padding:5px 10px;}
    .nei_box_table_read img { display:block; margin:0 auto;}
    .nei_box_table_read strong {font:bold 14px/28px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#f60}

/* ÏÂÃæÊÇÓÊ¾ÖÒ³Ãæ */

#mail_title  { 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:20px 0 0; 
    height:110px;
    background:url(mail_ico.jpg) no-repeat right 0;
    margin:16px auto 0;
}
    #mail_title h1 { color:#113C77; font: normal 28px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; }
    #mail_title h2 { color:#fff; font: normal 24px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; }

#mail_a {
    background:url(bai_tm_40.png) repeat 0 0;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66FFFFFF', endColorstr='#66FFFFFF'); 
    width:100%;
}
    #mail_a:before,#mail_a:after {content:"";display:table;}
    #mail_a:after {clear:both;}
    #mail_a {zoom:1;}
    #mail_main {
        width:100%; 
        max-width:960px;
        margin:0 auto;
        background:url(mail_ico.jpg) no-repeat right -130px; 
        padding:30px 0 20px;
    }
        #mail_main:before,#mail_main:after {content:"";display:table;}
        #mail_main:after {clear:both;}
        #mail_main {zoom:1;}

    #mail_con {
        background:#fff; 
        width:100%; 
        max-width:920px; 
        padding:10px 20px; 
        border-bottom:1px solid #72A7CF
    }
        #mail_con:before,#mail_con:after {content:"";display:table;}
        #mail_con:after {clear:both;}
        #mail_con {zoom:1;}
        .mail_con_left {width:620px; float:left; overflow:hidden}
            #mail_buy { width:620px; overflow:hidden;}
                #mail_buy table { border-collapse:collapse;}
                    #mail_buy table td,#mail_buy table th { line-height:24px; padding:3px 5px; border-bottom:1px solid #fff;}
                    #mail_buy table th {color:#4D88BB; font-weight:normal; text-align:left}
                    .mail_table_info{ color:#000000;}
                #mail_buy .tab_block,#mail_buy .tab_none { background:#EDF4FA; color:#156199; padding:0 5px;}
            #mail_submit {width:90px; height:30px; background:url(home_host_tab.png) no-repeat 0 0; line-height:30px; font-size:14px; text-align:center; cursor:pointer;font-weight:bold; color:#fff;text-shadow:#0d58c8 1px 1px 0; border:none;}
            #mail_submit:hover {background:url(home_host_tab.png) no-repeat 0 -60px;font-weight:bold; color:#fff;text-shadow:#ff6600 1px 1px 0;}

#mail_read {padding:10px 20px 20px; line-height:2; overflow:hidden; width:650px;}
.mail_box { width:315px; overflow:hidden}
    .mail_box img { float:left; padding:20px 10px 0 0; display:block; width:60px;}
    .mail_box div { float:right; width:240px;}
        .mail_box p { color:#000000;}
        .mail_box em { font-size:15px; font-style:normal;color:#1E98EA;}
        .mail_box i { font-size:13px; color:#f60; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif;font-style:normal}
        .mail_box dt,.mail_box h4 {font:bold 15px/30px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#025fca;}
        .mail_box dd { text-indent:2em; color:#000000; padding:5px 10px;}
        .mail_box strong {font:bold 14px/28px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#f60}

#bar_nav_chang { width:200px; overflow:hidden; padding:10px 10px 0;}
    #bar_nav_chang li { width:200px; height:30px; background:url(main_bar_nav.png) no-repeat 0 -30px; line-height:30px; color:#000000; font-size:14px; text-indent:20px; float:left;cursor:pointer;text-shadow:#fff 1px 1px 0; margin:0 0 10px;}
        #bar_nav_chang  li:hover {background:url(main_bar_nav.png) no-repeat 0 -60px;font-weight:bold; color:#fff;text-shadow:#ff6600 1px 1px 0;}
    #bar_nav_chang  .active,#bar_nav_chang  .active:hover {background:url(main_bar_nav.png) no-repeat 0 0; font-weight:bold; color:#fff;text-shadow:#0d58c8 1px 1px 0;}

/*ÏÂÃæÊÇ¶ÌÐÅÈº·¢Ò³Ãæ*/

#msm_title { 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:20px 0 0; 
    height:110px;
    background:url(msm_ico.jpg) no-repeat 0 -2px;
    margin:16px auto 0;
}
    #msm_title h1 { color:#fff; font: normal 28px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}
    #msm_title h2 { color:#113C77; font: normal 24px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}
#msm_a {
    background:url(bai_tm_40.png) repeat 0 0;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66FFFFFF', endColorstr='#66FFFFFF'); 
    width:100%; 
    overflow:hidden
}
    #msm_main {
        width:100%; 
        max-width:960px; 
        overflow:hidden; 
        margin:0 auto;
        overflow:hidden;
        background:url(msm_ico.jpg) no-repeat 0 -132px; 
        padding:30px 0 20px;
    }
        #msm_buy { width:920px; overflow:hidden;}
            #msm_buy p { font:normal 14px/28px "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif; color:#000000; padding:0 0 5px; border-bottom:1px dashed #ccc; margin:0 0 15px;}
                #msm_buy table { border-collapse:collapse;}
                    #msm_buy table td,#msm_buy table th { line-height:24px; padding:3px 5px; border-bottom:1px solid #fff;}
                    #msm_buy table th {color:#4D88BB; font-weight:normal; text-align:left}
                    .mail_table_info{ color:#000000;}
                    #msm_buy table em { color:#f60; font-style:normal;}
                    #msm_buy table u { color:#000000; text-decoration:none;}
                #msm_buy .tab_block,#msm_buy .tab_none { background:#EDF4FA; color:#156199; padding:0 5px;}
            #mail_submit {width:90px; height:30px; background:url(home_host_tab.png) no-repeat 0 0; line-height:30px; font-size:14px; text-align:center; cursor:pointer;font-weight:bold; color:#fff;text-shadow:#0d58c8 1px 1px 0; border:none;}
            #mail_submit:hover {background:url(home_host_tab.png) no-repeat 0 -60px;font-weight:bold; color:#fff;text-shadow:#ff6600 1px 1px 0;}

/*ÏÂÃæÊÇÔÚÏßÖ§¸¶Ò³Ãæ*/
#bank_title { 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:20px 0 0; 
    height:110px;
    background:url(bank_ico.jpg) no-repeat 0 0px;
    margin:16px auto 0;
}
    #bank_title h1 { color:#113C77; font: normal 28px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}
    #bank_title h2 { color:#fff; font: normal 24px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}
#bank_a {
    background:url(bai_tm_40.png) repeat 0 0;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66FFFFFF', endColorstr='#66FFFFFF'); 
    width:100%; 
    overflow:hidden
}
    #bank_main {
        width:100%; 
        max-width:960px; 
        overflow:hidden; 
        margin:0 auto;
        overflow:hidden;
        background:url(bank_ico.jpg) no-repeat 0 -131px; 
        padding:30px 0 20px;
    }
#bank_list { width:620px; overflow:hidden; padding:15px 0 0;}
    #bank_list table { border-collapse:collapse; width:100%;}
        #bank_list table td { padding:5px 0;}
        #bank_list table th { vertical-align:middle; width:140px; padding:0 10px 0 0;}
    #bank_list table i {font-style:normal; color:#000000;}
    #bank_list table em a,#bank_list table em { font-style:normal; color:#f60; font-weight:bold;}
    #bank_list table h4 {background:#E9EFF3;font:bold 14px/20px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; color:#025fca; border-bottom:1px solid #97C4E8; padding:3px 5px}
    #bank_list table p { line-height:22px; color:#333; padding:5px 5px; border-bottom:1px dashed #eee;}
    #bank_list table strong { color:#4D88BB;}
/*ÕÒ»ØÃÜÂë*/

#password_ico_a { font:bold 16px/28px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; background:url(password.png) no-repeat right 0; width:920px; color:#0d58c8;}
#password_ico_b { font:bold 16px/28px "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå"; background:url(password.png) no-repeat right -28px; width:920px; color:#0d58c8;}
.password_submit { width:200px; height:30px; background:url(main_bar_nav.png) no-repeat 0 0px; line-height:30px; color:#000000; font-size:14px; float:left;cursor:pointer;text-shadow:#0d58c8 1px 1px 0; border:none; display:block;font-weight:bold; color:#fff;}
    .password_submit:hover {background:url(main_bar_nav.png) no-repeat 0 -60px;text-shadow:#ff6600 1px 1px 0;}

/*ÍÆ¹ãÒ³Ãæ*/

#seo_title { 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:20px 0 0; 
    height:110px;
    background:url(seo_ico.jpg) no-repeat right -2px;
    margin:16px auto 0;
}
    #seo_title h1 { color:#fff; font: normal 28px/36px "Î¢ÈíÑÅºÚ","ºÚÌå";}
    #seo_title h2 { color:#113C77; font: normal 24px/36px "Î¢ÈíÑÅºÚ","ºÚÌå";}
#seo_a {
    background:url(bai_tm_40.png) repeat 0 0;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66FFFFFF', endColorstr='#66FFFFFF'); 
    width:100%; 
    overflow:hidden
}
    #seo_main {
        width:100%; 
        max-width:960px; 
        overflow:hidden; 
        margin:0 auto;
        overflow:hidden;
        background:url(seo_ico.jpg) no-repeat right -132px; 
        padding:30px 0 20px;
    }

.seo_table { width:620px;}
    .seo_table table { width:620px; border-collapse:collapse;}
        .seo_table table th,.seo_table table td {}
        .seo_table table th { height:34px; font:bold 15px/34px "Î¢ÈíÑÅºÚ","ËÎÌå";color:#025fca; background:#DBECFF;border-bottom:1px solid #A3CCF1;}
        .seo_table table td { height:34px; text-align:center; border-bottom:1px solid #ddd; color:#000000}
            .seo_table table td a { display:block; width:68px; height:24px; background:url(domain_buy.png) no-repeat 0 -24px; text-indent:-9999em; margin:0 auto;}
                .seo_table table td a:hover {background:url(domain_buy.png) no-repeat 0 0;}
            .seo_table table td em {font:bold 14px/34px Georgia, "Times New Roman", Times, serif; color:#f00;}
        .seo_table table tr:hover { background:#E8F2FF}

.cnnic_so { width:280px; overflow:hidden}
    .cnnic_so table { width:280px; border-collapse:collapse;}
    .cnnic_so table th { width:60px; text-align:left; color:#025fca; font-size:14px;}
    .cnnic_so table td { padding:5px 0}
    #nameInfo,#name,#queryValue { display:block; width:200px; height:24px; line-height:24px;}
    #vcinput  { display:block; width:50px; height:26px; line-height:24px; float:left}
    #vcimage { display:block; float:left; margin:0 0 0 10px;}
    #cnnicsub { width:90px; height:30px; background:url(home_host_tab.png) no-repeat 0 0; line-height:30px; color:#fff; font-weight:bold; font-size:14px; text-align:center;  cursor:pointer;text-shadow:#0d58c8 1px 1px 0; display:block; border:none}
/* VPS Ò³Ãæ*/
#vps_pic{ 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:20px 0 0; 
    height:130px;
    background:url(vps_ico.jpg) no-repeat 4px 0;
    margin:16px auto 0;
}
    #vps_pic h1 { color:#fff; font: normal 28px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}
    #vps_pic h2 { color:#113C77; font: normal 24px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}


/* ÍøÕ¾ÖÆ×÷Ò³Ãæ*/
#web_pic{ 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:20px 0 0; 
    height:160px;
    background:url(web_ico.jpg) no-repeat 0px 0;
    margin:16px auto 0;
}
    #web_pic h1 { color:#fff; font: normal 28px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}
    #web_pic h2 { color:#113C77; font: normal 24px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}
/* ´úÀíºÏ×÷Ò³Ãæ*/
#app_pic{ 
    width:100%; 
    max-width:960px; 
    overflow:hidden; 
    padding:20px 0 0; 
    height:160px;
    background:url(daili_ico.jpg) no-repeat 0px 0;
    margin:16px auto 0;
}
    #app_pic h1 { color:#fff; font: normal 28px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}
    #app_pic h2 { color:#113C77; font: normal 24px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; float:right}