@charset 'utf-8';

/**
 * @Content:seer.css CSS Stylesheet for Seer
 * @Ver:2012-02-29
 * @Author clement
 */
/*Global Reset*/
a:focus {
    outline:none;
}
.index_seer{
    background: url(http://game-res.61.com/common/v3/style/images/bg_seer.jpg) scroll no-repeat center 41px #042755;

}
.container {
    position:relative;
}
.footer {
    border:0;
}
.global_seer_wrapper {
    background:url(../images/global_body_repeat.png) repeat-x center top #eee;
    width:100%;
    overflow:hidden;
}
    .global_seer_topbg {
        background:url(../images/global_body_bg.jpg) no-repeat center top;
        width:960px;
        height:148px;
        display:block;
    }
.nav_wrapper {
    width:960px;
    height:145px;
    background:url(../images/nav_bg.png) no-repeat;
    margin-left:8px;
}
.nav_left_contain {
    float:left;
    overflow:hidden;
    margin:20px 0 0 21px;
    display:inline;
}
    .nav_list {
        height:24px;
        overflow:hidden;
        width:516px;
    }
        .nav_list_option {
            float:left;
            display:inline;
            margin-right:9px;
            width:77px;
        }
            .nav_list_href {
                float:left;
                width:77px;
                height:24px;
                text-indent:-999em;
            }
                #nav_list_index         {background:url(../images/global_sprite.png?v=20120413) no-repeat;}
                #nav_list_index.nav_list_index_on,#nav_list_index:hover   {background-position:0 -24px;}
                #nav_list_notice        {background:url(../images/global_sprite.png?v=20120413) no-repeat -77px 0;}
                #nav_list_notice.nav_list_notice_on,#nav_list_notice:hover  {background-position:-77px -24px;}
                #nav_list_update        {background:url(../images/global_sprite.png?v=20120413) no-repeat -154px 0;}
                #nav_list_update.nav_list_update_on,#nav_list_update:hover  {background-position:-154px -24px;}
                #nav_list_guide         {background:url(../images/global_sprite.png?v=20120413) no-repeat -231px 0;}
                #nav_list_guide.nav_list_guide_on,#nav_list_guide:hover   {background-position:-231px -24px;}
                #nav_list_communicate         {background:url(../images/global_sprite.png?v=20120413) no-repeat -308px 0;}
                #nav_list_communicate.nav_list_communicate_on,#nav_list_communicate:hover   {background-position:-308px -24px;}
                #nav_list_pets          {background:url(../images/global_sprite.png?v=20120413) no-repeat -385px 0;}
                #nav_list_pets.nav_list_pets_on,#nav_list_pets:hover    {background-position:-385px -24px;}
    .nav_search {
        overflow:hidden;
        margin:29px 0 0 1px;
    }
        .nav_search_text {
            float:left;
            width:38px;
            height:16px;
            background:url(../images/global_sprite.png?v=20120413) no-repeat 0 -48px;
            text-indent:-999em;
            margin-top:9px;
        }
        .nav_search_input {
            background:url("../images/global_sprite.png?v=20120413") no-repeat -38px -48px;
            border:none;
            float:left;
            display:inline;
            height:14px;
            margin-left:7px;
            padding:10px 8px;
            width:286px;
            color:#999;
        }
            .nav_search_input:focus {
                color:#000;
            }
        .nav_search_submit {
            background:url("../images/global_sprite.png?v=20120413") no-repeat -340px -48px;
            border:none;
            cursor:pointer;
            display:inline-block;
            height:34px;
            width:68px;
            margin-left:14px;
        }
        .nav_search_tag {
            padding-top:5px;
        }
            .nav_search_tag h4 {
                color:#84C7FF;
                display:inline;
            }
            .nav_search_tag_href {
                color:#fff;
                padding:0 10px;
            }
                .nav_search_tag_href:hover {
                    color:#ff0;
                }
.nav_right_contain {
    float:left;
    padding:20px 0 0 15px;
}
    .nav_game_func_list {
        width:399px;
        height:111px;
        overflow:hidden;
        zoom:1;
    }
        .nav_game_func_option {
            float:left;
            width:116px;
            height:33px;
            margin:0 7px 4px 0;
            display:inline;
        }
            .nav_game_func_option.func_wider {width:146px;}
            .nav_game_func_href {
                display:block;
                width:114px;
                height:31px;
                border:1px solid #003490;
                border-radius:2px;
                -moz-border-radius:2px;
                -webkit-border-radius:2px;
            }
                .nav_game_func_href.href_wider  {width:144px;}
                .nav_game_func_href:hover   {border-color:#ffff30;}
                #nav_game_func_attr         { background:url("../images/global_sprite.png?v=20120413") no-repeat 0 -82px;}
                #nav_game_func_cal          { background:url("../images/global_sprite.png?v=20120413") no-repeat -114px -82px;}
                #nav_game_func_fav          { background:url("../images/global_sprite.png?v=20120413") no-repeat -228px -82px;}
                #nav_game_func_temper       { background:url("../images/global_sprite.png?v=20120413") no-repeat 0 -113px;}
                #nav_game_func_discuss      { background:url("../images/global_sprite.png?v=20120413") no-repeat -114px -113px;}
                #nav_game_func_challenge    { background:url("../images/global_sprite.png?v=20120413") no-repeat -228px -113px;}
                #nav_game_func_fuse         { background:url("../images/global_sprite.png?v=20120413") no-repeat 0 -144px;}
                #nav_game_func_identify     { background:url("../images/global_sprite.png?v=20120413") no-repeat -114px -144px;}
                #nav_game_func_space        { background:url("../images/global_sprite.png?v=20120413") no-repeat -228px -144px;}
.action_banner {
    margin:10px auto 0;
    width:975px;
    height:144px;
    overflow:hidden;
    position:relative;
    padding-left:4px;
}
    .action_banner li{margin:0;padding:0;;width:232px;height:144px;float:left;margin:0 5px;_display:inline;overflow:hidden;background:url("/common/v2/img/shadow.jpg?v=20120117")  no-repeat 0 130px;}
    .action_banner li a{width:232px;height:144px;}
    .action_banner li img{width:226px;height:124px;border:3px solid #fff;}

/*Color Reset*/
.c_gre  { color:#258219;}
.org    { color:#ff6501 !important;}
.red    { color:#f00 !important;}
.blue   { color:#3366ff;}
.dred   { color:#bc2931;}
.dblue  { color:#003366;}

/*Index Page Start*/
.index_wide_ad {
    width:960px;
    height:50px;
    overflow:hidden;
    margin:8px auto;
    background:#c0c0c0;
}
.index_wide_ad_empty {
    width:960px;
    height:8px;
    overflow:hidden;
    margin:0px auto;
}
.goto_anchors {
    position:fixed;
    right:50%;
    top:60%;
    margin-right:-544px;
    width:58px;
    height:117px;
    z-index:10;
    overflow:hidden;
}
    .goto_anchors_addFav {
        display:block;
        height:58px;
        width:58px;
        background:url("../images/index/index_sprite.png") no-repeat -690px -177px;
    }
    .goto_anchors_backTop {
        display:block;
        margin-top:1px;
        height:58px;
        width:58px;
        background:url("../images/index/index_sprite.png") no-repeat -748px -177px;
    }
.seer_container {
    width:960px;
    margin:4px 0 0 8px;
    overflow:hidden;
    zoom:1;
}
    .index_left_content {
        float:left;
        width:340px;
    }
        .index_left_top {
            width:340px;
            height:152px;
            overflow:hidden;
            background:url("../images/index/index_sprite.png") no-repeat;
        }
            .index_slider			{ width:303px; height:122px; margin:15px 0 0 19px; float:left; position:relative; overflow:hidden; display:inline;}
                .index_slider .index_slider_con        { width:303px; height:120px; position:absolute; overflow:hidden; z-index:4;}
                    .index_slider_con .slider_title	{ width:19px; position:absolute; right:0; top:0; z-index:2;}
                    .index_slider_con .slider_title a	{ width:17px; height:17px; border:1px solid #002B6C; position:relative; display:block; text-align:center; background:#002B6C; color:#4977A5; margin-bottom:4px;}
                    .index_slider_con .slider_title a:hover,.index_slider_con .slider_title a.slider_title_href_selected { color:#FFFF30; background:#469501; border-color:#64D701; text-decoration:none;}
                        .slider_title a:focus		{ -moz-outline:none; outline:none; }
                .index_slider_con .slider_lnk		{ width:280px; height:120px; position:absolute; top:1px; left:1px; overflow:hidden; z-index:3;}
                    .index_slider_con .slider_lnk a	{ width:280px; height:120px; display:block; overflow:hidden; _background:#fff; _filter:alpha(opacity=0);}
                .index_slider .slider_pic		{ width:282px; position:relative; overflow:hidden; z-index:0;}
                    .index_slider .slider_pic img          { height:120px; overflow:hidden; vertical-align:top; width:280px; border:1px solid #0084E9;}
        .index_left_mid {
            width:325px;
            background:url("../images/index/index_left_repeat.png") repeat-y;
            overflow:hidden;
            padding:0 7px 0 8px;
            height:416px;
        }
            .index_spt_title {
                text-indent:-999em;
                background:url("../images/index/index_sprite.png") no-repeat 0 -290px;
                width:325px;
                height:39px;
                display:block;
            }
            .index_boss_title {
                text-indent:-999em;
                background:url("../images/index/index_sprite.png") no-repeat -325px -290px;
                width:325px;
                height:39px;
                display:block;
            }
            .index_pets_title {
                text-indent:-999em;
                background:url("../images/index/index_sprite.png") no-repeat 0 -329px;
                width:325px;
                height:39px;
                display:block;
            }
            .index_starpets_title {
                text-indent:-999em;
                background:url("../images/index/index_sprite.png") no-repeat -325px -329px;
                width:325px;
                height:39px;
                display:block;
            }
            .index_info_wrapper {
                height:55px;
                padding:5px 10px;
            }
                .index_info_hrefs {
                    color:#777777;
                    display:inline-block;
                    height:20px;
                    padding:6px 5px 0;
                }
        .index_left_btm {
            overflow:hidden;
            width:340px;
            height:15px;
            background:url("../images/index/index_sprite.png") no-repeat 0 -152px;
        }
    .index_mid_content {
        float:left;
        width:344px;
        margin-left:6px;
        display:inline;
    }
        .index_hotpoint_title {
            height:48px;
            width:344px;
            text-indent:-999em;
            background:url("../images/index/index_sprite.png") no-repeat -340px 0;
            overflow:hidden;
        }
            .index_title_more {
                background:none repeat scroll 0 0 #0041A3;
                border:1px solid #003593;
                color:#EEEEEE;
                float:right;
                display:inline;
                font-weight:normal;
                height:17px;
                line-height:17px;
                margin:15px 12px 0 0;
                padding-top:0;
                text-align:center;
                text-indent:0;
                width:43px;
            }
        .index_mid_mid {
            width:344px;
            background:url("../images/index/index_center_repeat.png") repeat-y;
            overflow:hidden;
            height:520px;
        }
            .index_seer_new_top {
                text-align:center;
            }
                .index_seer_new_title {
                    width:344px;
                    padding:5px 0;
                    color:#ff6600;
                    font-size:14px;
                    display:block;
                    font-weight:bold;
                }
                .index_seer_new_detail {
                    margin:0 10px;
                    color:#777;
                }
            .index_seer_new_list_title {
                height:27px;
                margin:10px auto 0;
                width:312px;
                overflow:hidden;
            }
                .index_seer_new_list_title_btn {
                    width:102px;
                    height:20px;
                    background:url("../images/index/index_sprite.png") no-repeat -650px -290px;
                    float:left;
                    margin-right:2px;
                    display:inline;
                    padding-top:7px;
                    text-align:center;
                    color:#777;
                }
                    .index_seer_new_list_title_btn.index_new_list_on,.index_seer_new_list_title_btn:hover {
                        background-position:-752px -290px;
                        color:#0086ea;
                        text-decoration:none;
                    }
            .index_seer_new_list_wrapper {
                border:1px solid #DADADA;
                border-top:0;
                margin-left:16px;
                width:308px;
                overflow:hidden;
            }
                .index_seer_new_list {
                    border-bottom:1px dashed #D7D7D7;
                    margin:0 auto;
                    padding:8px 0;
                    width:290px;
                    overflow:hidden;
                }
                    .index_seer_new_list li {
                        float:left;
                        height:21px;
                        padding-top:4px;
                        width:290px;
                        color:#777;
                    }
                        .index_seer_new_date {
                            float:right;
                            padding-top:1px;
                        }
                        .index_seer_new_class {
                            float:left;
                            color:#ff6600;
                            padding-right:8px;
                        }
                        .index_seer_new_href {
                            float:left;
                            padding-top:1px;
                            width:214px;
                            color:#777;
                            overflow:hidden;
                            white-space:nowrap;
                        }
        .index_mid_btm {
            overflow:hidden;
            width:344px;
            height:15px;
            background:url("../images/index/index_sprite.png") no-repeat -340px -48px;
        }
    .index_right_content {
        float:left;
        display:inline;
        width:264px;
        margin-left:6px;
    }
        /*Optimized by clement in 2012-05-22*/
        .index_diyspace_title {
            height:48px;
            width:264px;
            text-indent:-999em;
            background:url("../images/index/index_sprite.png") no-repeat 0 -418px;
            overflow:hidden;
        }
        .index_bbshot_title {
            height:55px;
            width:264px;
            text-indent:-999em;
            background:url("../images/index/index_sprite.png") no-repeat -264px -418px;
            overflow:hidden;
        }
            .index_title_more.bbshot_title_more {
                margin:20px 12px 0 0;
            }
        .index_right_mid {
            width:264px;
            background:url("../images/index/index_right_repeat.png") repeat-y;
            overflow:hidden;
        }
            .index_right_mid.bbshot_right_mid {
                height: 312px;
            }
            .index_bbshot_list {
                border-bottom:1px dashed #D7D7D7;
                margin:0 auto;
                padding:5px 0;
                width:240px;
                overflow:hidden;
                list-style:none;
            }
                .index_bbshot_list li {
                    float:left;
                    height:20px;
                    padding-top:4px;
                    width:240px;
                    color:#777;
                    overflow:hidden;
                }
                    .index_bbshot_square {
                        float:left;
                        width:18px;
                        height:20px;
                        text-align:center;
                        color:#ff6600;
                    }
                    .index_bbshot_href {
                        float:left;
                        width:220px;
                        color:#777;
                        height:20px;
                        overflow:hidden;
                        white-space:nowrap;
                    }
                    .noborder {
                        border:0;
                    }
        .index_right_btm {
            overflow:hidden;
            width:264px;
            height:14px;
            background:url("../images/index/index_sprite.png") no-repeat -340px -111px;
        }
    .index_seer_video {
        width:690px;
        float:left;
    }
        .index_video_title {
            height:48px;
            width:690px;
            text-indent:-999em;
            background:url("../images/index/index_sprite.png") no-repeat 0 -173px;
            overflow:hidden;
        }
        .index_video_mid {
            width:690px;
            background:url("../images/index/index_bottom_repeat.png") repeat-y;
            overflow:hidden;
            height:106px;
        }
            .index_video_list {
                display:block;
                margin:4px 0 0 21px;
                overflow:hidden;
            }
                .index_video_option {
                    float:left;
                    width:116px;
                    height:102px;
                    margin-right:17px;
                    display:inline;
                }
                    .index_video_href {
                        display:block;
                        border:1px solid #69baff;
                        width:110px;
                        height:75px;
                        padding:2px;
                        overflow:hidden;
                    }
                    .index_video_text {
                        display:block;
                        width:116px;
                        height:18px;
                        color:#777;
                        text-align:center;
                        padding-top:3px;
                    }
        .index_video_btm {
            overflow:hidden;
            width:690px;
            height:14px;
            background:url("../images/index/index_sprite.png") no-repeat 0 -221px;
        }
    .index_seer_weibo {
        float:left;
        display:inline;
        margin-left:6px;
    }
        .index_weibo_title {
            height:48px;
            width:264px;
            text-indent:-999em;
            background:url("../images/index/index_sprite.png") no-repeat -340px -125px;
            overflow:hidden;
        }
        .index_weibo_mid {
            width:264px;
            background:url("../images/index/index_right_repeat.png") repeat-y;
            overflow:hidden;
            height:106px;
        }
            .index_weibo_detail {
                padding:0 20px;
                line-height:25px;
                color:#777;
                width:224px;
            }
            .index_weibo_btn {
                background: url("../images/index/index_sprite.png") no-repeat -650px -317px;
                color:#FFFFFF;
                float:right;
                height:21px;
                margin:4px 16px 0 0;
                padding:2px 0 0 13px;
                width:56px;
                display:inline;
            }
        .index_weibo_btm {
            overflow:hidden;
            width:264px;
            height:14px;
            background:url("../images/index/index_sprite.png") no-repeat -340px -111px;
        }
    /*Optimize by clement in 2012-05-22*/
    .index_seer_diypics {
        width:960px;
        overflow: hidden;
    }
        .index_diypics_title {
            height:50px;
            width:960px;
            text-indent:-999em;
            background:url("../images/index/index_sprite.png") no-repeat 0 -368px;
            overflow:hidden;
        }
        .index_diypics_mid {
            width:960px;
            background:url("../images/comment/remark_center_bg.png") repeat-y;
            overflow:hidden;
            height:150px;
        }
            .index_diypics_list {
                display:block;
                margin:4px 0 0 28px;
                overflow:hidden;
            }
                .index_diypics_option {
                    float:left;
                    width:161px;
                    height:141px;
                    margin-right:25px;
                    display:inline;
                }
                    .index_diypics_href {
                        display:block;
                        border:1px solid #69baff;
                        width:155px;
                        height:115px;
                        padding:2px;
                        overflow:hidden;
                    }
                    .index_diypics_text {
                        display:block;
                        width:161px;
                        height:18px;
                        color:#777;
                        text-align:center;
                        padding-top:3px;
                    }
        .index_diypics_btm {
            overflow:hidden;
            width:960px;
            height:13px;
            background:url("../images/comment/remark_bottom.png") no-repeat;
        }
    .index_seer_petinfo {
        width:960px;
        overflow:hidden;
    }
        .index_petinfo_title {
            height:48px;
            width:960px;
            background:url("../images/index/index_sprite.png") no-repeat 0 -235px;
            overflow:hidden;
        }
            .index_petinfo_wordsearch {
                float:left;
                display:inline;
                height:21px;
                color:#84c7ff;
                background:#0041a3;
                font-weight:bold;
                padding:2px 10px 0;
                margin:12px 0 0 188px;
                border:1px solid #003584;
                border-radius:4px;
                -moz-border-radius:4px;
                -webkit-border-radius:4px;
            }
            .index_petinfo_wordhref { color:#84c7ff; text-decoration:underline; padding:0 3px; }
            .index_petinfo_wordhref.wordhref_on,.index_petinfo_wordhref:hover { color:#ffff30; }
        .index_petinfo_content {
            padding-left:8px;
            width:952px;
            background:url("../images/index/index_pets_repeat.png") repeat-y;
            display:table;
			zoom:1;
            position:relative;
        }
            .index_petinfo_property {
                height:68px;
                margin-left:7px;
                overflow:hidden;
                display:block;
                zoom:1;
            }
                .index_petinfo_property li {
                    float:left;
                    margin-right:1px;
                    display:inline;
                    width:48px;
                    height:68px;
                }
                .index_petinfo_property_href {
                    display:block;
                    width:48px;
                    height:68px;
                    text-align:center;
                    color:#fff;
                }
                    .index_petinfo_property_href.property_current,.index_petinfo_property_href:hover {
                        background:url("../images/index/index_sprite.png") no-repeat -912px -300px;
                        color:#ffff30;
                        font-weight:bold;
                        text-decoration:none;
                    }
                    .index_petinfo_property_icon {
                        background:url("../images/index/index_pet_property.png") no-repeat;
                        width:38px;
                        height:38px;
                        margin-top:5px;
                        display:inline-block;
                    }
                    .index_petinfo_property_icon.pet_all { background-position:0 0;}
                    .index_petinfo_property_icon.pet_fire { background-position:-38px 0;}
                    .index_petinfo_property_icon.pet_water { background-position:-76px 0;}
                    .index_petinfo_property_icon.pet_grass { background-position:-114px 0;}
                    .index_petinfo_property_icon.pet_fly { background-position:-152px 0;}
                    .index_petinfo_property_icon.pet_elec { background-position:-190px 0;}
                    .index_petinfo_property_icon.pet_ground { background-position:-228px 0;}
                    .index_petinfo_property_icon.pet_mechine { background-position:-266px 0;}
                    .index_petinfo_property_icon.pet_normal { background-position:-304px 0;}
                    .index_petinfo_property_icon.pet_ice { background-position:-342px 0;}
                    .index_petinfo_property_icon.pet_fight { background-position:-380px 0;}
                    .index_petinfo_property_icon.pet_shadow { background-position:-418px 0;}
                    .index_petinfo_property_icon.pet_dragon { background-position:-456px 0;}
                    .index_petinfo_property_icon.pet_mystery { background-position:-494px 0;}
                    .index_petinfo_property_icon.pet_light { background-position:-532px 0;}
                    .index_petinfo_property_icon.pet_holy { background-position:-570px 0;}
                    .index_petinfo_property_icon.pet_ultra { background-position:-608px 0;}
                    .index_petinfo_property_icon.pet_double { background-position:-646px 0;}
                    .index_petinfo_property_icon.pet_mix { background-position:-684px 0;}
                    
                    
            .index_petinfo_piclist {
                width:942px;
                overflow:hidden;
                display:block;
                margin-top:-1px;
                border:1px solid #003584;
                background:#0041a3;
            }
                .index_petinfo_piclist .index_petinfo_piclist_option {
                    float:left;
                    display:inline;
                    width:98px;
                    height:131px;
                    padding:8px 7px 8px 8px;
                    margin:8px 0 0 4px;
                    background:url("../images/index/index_sprite.png") no-repeat -847px -88px;
                    overflow:hidden;
                }
                    .index_petinfo_href {
                        display:block;
                        border:1px solid #4ea5ff;
                        width:96px;
                        height:107px;
                    }
                    .index_petinfo_href_text {
                        display:block;
                        height:25px;
                        width:98px;
                        text-align:center;
                        color:#2351a7;
                    }
            .index_petinfo_more {
                display:block;
                width:187px;
                height:39px;
                margin:10px auto 4px;
                text-indent:-999em;
                background:url("../images/index/index_sprite.png") no-repeat -684px 0;
            }
                .index_petinfo_more:hover { background-position:-684px -39px; }
            .index_petinfo_floatbox {
                background: #000033;
                height: 147px;
                left: 67px;
                overflow: hidden;
                padding: 3px 3px 2px;
                position: absolute;
                top: 145px;
            }
                .petinfo_floatbox_list {
                    overflow:hidden;
                    height:147px;
                    float:left;
                }
                .petinfo_floatbox_option {
                    float:left;
                    height:147px;
                    width:113px;
                    margin-right:3px;
                    display:inline;
                    background:url(../images/index/index_sprite.png?v=20120509) no-repeat -960px -88px;
                }
                    .petinfo_floatbox_picbox {
                        border:1px solid #4ea5ff;
                        margin:8px 0 0 8px;
                        float:left;
                        display:inline;
                    }
                    .petinfo_floatbox_textbox {
                        display:block;
                        width:113px;
                        text-align:center;
                        color:#2351A7;
                        height:25px;
                    }
        .index_petinfo_btm {
            overflow:hidden;
            width:960px;
            height:7px;
            background:url("../images/index/index_sprite.png") no-repeat 0 -283px;
        }
.clear_float{
    overflow:hidden;
    zoom:1; 
}
.remark,.calculator,.fuse,.tujian{
    margin:0 auto;
    width:960px;
    height:auto;
}
.fuse_img_top,.fuse_img_bottom{
    background:url(../images/comment/Round_corner_bg.png) no-repeat;
}
.fuse_top_left,.fuse_top_right,.specs_top_left,.specs_top_right,.pecs_top2_left{
    background:url(../images/comment/banner_title.png?v=20120413) no-repeat;
}
.remark_bottom,.calcuator_bottom,.fuse_bottom,.tujian_bottom{
    height:13px;
    background:url(../images/comment/remark_bottom.png) no-repeat;
    overflow:hidden;
}
.remark_cleff li,.gray,#face_alert_box a,#goto_two span,#input_ok{
    float:left; 
}
.remark_cleff,.table_right{
    float:right;
}
.fuse_content{
    background:url(../images/comment/remark_center_bg.png) repeat-y;
}

.calculator_content{
    background:url(../images/comment/remark_center_bg.png) repeat-y;
}
#goto_two span,.life_btn_center ul li a,.specs_center{
    color:#777777;
}
.fuse_top_left,.calculator_top_left{
    text-indent:-9999px;
}
.remark_cleff li a,.handle_bar_notice,#goto_two span,.fuse_img_center{
    text-align:center;
}
.remark{
    width:960px;
}
    .remark .remark_top{
        height:43px;
        overflow:hidden;
    }
        .remark_top_left{
            height:43px;
            width:129px;
            float:left;
            background:url(../images/comment/banner_title.png?v=20120413) no-repeat 0 -46px;
        }
        .remark_top_center{
            height:43px;
            width:822px;
            float:left;
            background:url(../images/comment/remark_top_center.png) repeat-x;
        }
        .remark_top_right{
            height:43px;
            width:9px;
            float:left;
            background:url(../images/comment/banner_title.png?v=20120413) no-repeat -129px -46px;
        }
    .remark .remark_bottom{
        height:13px;
        background:url(../images/comment/remark_bottom.png) no-repeat;
        overflow:hidden;
    }
        .remark .remark_bottom.inner_remark_bottom{
            background:url(../images/comment/inner_remark_bottom.png) no-repeat;
        }
    .remark_content{
        background:url(../images/comment/remark_center_bg.png) repeat-y;
        overflow:hidden;
        width:960px;
    }
        .remark_head{
            clear:both;
            height:36px;
            margin:11px 23px ;
        }
            .remark_button{
                float:left;
            }
                .input_button{
                    float:left;
                    width:113px;
                    height:36px;
                    background:url(../images/comment/input_button.png) no-repeat 0 -25px;
                }
                .remark_button span{
                    display:inline-block;
                    margin-left:15px; 
                    height:36px;
                    line-height:36px;
                    color:#777777;
                }
                    .remark_button span em{
                        color:#ff6600;
                    }
        .remark_cleff{
            float:right;
            height:36px;
            overflow:hidden;
        }
            .remark_cleff a{
                text-decoration:none;
                background:url(../images/comment/input_button.png) no-repeat; 
                text-align:center;
                line-height:24px;
                margin:12px 3px 0 0;
                color:#555555;
                width:24px;
                height:24px;
                display:inline-block;
            }
                .remark_cleff .remark_now,.remark_cleff a:hover{
                    color:#1f5b06;
                    background-position:-25px 0;
                }
                .remark_cleff .last_10{
                    text-align:left;
                    width:43px;
                    height:25px;
                    background-position:-50px 0px;
                    padding-left:17px;
                }
                .remark_cleff .last_10:hover {
                    background-position:0 -207px;
                    color:#1f5b06;
                }
    .remark_text_container{
        width:914px;
        margin:10px 23px 5px;
        display: table;
    }
        .remark_text_title{
            padding-left:25px;  
            line-height:35px;
            height:35px;
            margin-bottom:15px;
            width:889px;
            font-size:12px; 
            color:#999999;
            background:#eee;
            font-weight:bold;
        }
            .remark_text_title.inner_remark_text_title {
                width:542px;
            }
            .remark_text_title em{
                margin-left:5px;
                font-weight:normal; 
            }
.remark_text li{
    font-size:14px;
    line-height:25px;
    padding-left:25px;
}
.remark_text .handle_bar{
    margin-top:6px;
    font-size:12px; 
}
    .remark_text .handle_bar a{
        display:inline-block;
        height:12px;
        line-height:12px;
        background:url(../images/comment/handelbtn.png) no-repeat;
        margin: 0 10px 0 0;
        padding: 2px 0 2px 15px;
        font-size:12px;
    }
        .remark_text .handle_bar a:hover{
            text-decoration:none;
        }
        .remark_text .handle_bar .putoff{
            background-position:0 4px;
        }
        .remark_text .handle_bar .look{
            background-position:0 -10px;
        }
        .remark_text .handle_bar .turn_left{
            background-position:0 -23px;
        }
        .remark_text .handle_bar .turn_right{
            background-position:0 -36px;
        }
        .remark_text .handle_bar .reply{
            background-position:0 -83px;
        }
        .remark_text .handle_bar .no_support{
            background-position:0 -49px;
        }
        .remark_text .handle_bar .support{
            background-position:0 -97px;
        }
    .remark_img .spend{
        padding-right:22px;
        margin-left:15px;
        display:inline-block;
        height:12px;
        line-height:12px;
        background:url(../images/comment/handelbtn.png) no-repeat right -67px;
        padding:2px 22px 2px 15px;
        font-size:12px;
    }
    .remark_text .other_remark{
        border:1px solid #cbcbcb;
        background:#eee;
        padding:10px 23px;
        margin:3px 25px 5px 25px;
    }
        .other_remark_title {
            padding-left:0;
            font-weight:normal;
            color:#999;
            font-size:12px;
        }
            .other_remark_id {
                float:right;
            }
    .remark_text  .align_right{
        text-align:right;
        padding-right:17px;
    }
        .remark_text .align_right em {
            color:#ff6600;
        }
    .reply_form_wrap {
        width: 795px;
        height: 140px;
        border: 1px solid #c0c0bf;
        position: relative;
        z-index: 1;
        font-size: 12px;
        background: #f9f9f9;
        margin: 4px 0 0 8px;
        padding: 8px;
    }
        .reply_form_wrap.reply_form_wrap_inner {
            width: 515px;
        }
        .outer_arrow {
            position: absolute;
            width: 15px;
            height: 9px;
            top: -9px;
            right: 86px;
            z-index: 2;
            background: url(../images/comment/banner_title.png?v=20120413) no-repeat -228px -256px;
        }
            .outer_arrow.outer_arrow_inner {
                right: 141px;
            }
        .reply_header {
            width: 795px;
            height: 28px;
            overflow: hidden;
        }
            .reply_header.reply_header_inner {
                width: 515px;
            }
            .cancel_reply {
                float: right;
                width: 15px;
                height: 15px;
                background: url(../images/comment/banner_title.png?v=20120413) no-repeat -198px -249px;
                text-indent: -999em;
            }
                .cancel_reply:hover {
                    background-position: -182px -249px;
                }
            .reply_header .limit {
                line-height: 20px;
                padding-right: 35px;
            }
            .reply_quick_facebox {
                float:left;
                height:28px;
            }
                .reply_quick_facebox a{
                    float:left;
                    display:inline;
                    width:26px; 
                    height:26px;
                    margin-left:4px; 
                }
                .reply_quick_facebox .reply_alertbox_btn {
                    background-position: -80px -64px;
                    cursor: pointer;
                    height: 25px;
                    margin-left: 4px;
                    width: 25px;
                }
        .select_face {
            background: none repeat scroll 0 0 #EEEEEE;
            border: 1px solid #CBCBCB;
            left: 33px;
            padding: 5px 0 0 7px;
            position: absolute;
            top: 38px;
            width: 355px;
        }
            .select_face a {
                display: inline;
                float: left;
                height: 26px;
                margin: 4px 0 0 5px;
                width: 26px;
            }
        .reply_textarea {
            width: 793px;
            height: 76px;
            border: 1px solid #ddd;
            margin-top: 2px;
            resize: none;
            padding: 0;
            overflow: hidden;
            float: left;
        }
            .reply_textarea.reply_textarea_inner {
                width: 513px;
            }
        .reply_bottom {
            margin-top: 3px;
            float: left;
            width: 793px;
        }
            .reply_bottom.reply_bottom_inner {
                width: 513px;
            }
            .reply_seccode_tip {
                color: #FF0000;
                float: right;
                padding-right: 12px;
            }
            .reply_seccode {
                float: left;
                line-height: 20px;
                color: #999;
            }
            .reply_seccode_input {
                border: 1px solid #C0C0BF;
                float: left;
                font-size: 14px;
                height: 20px;
                padding-left: 10px;
                width: 122px;
            }
        .reply_seccode_box {
            background: #57B6E7;
            height: 70px;
            left: 56px;
            overflow: hidden;
            padding: 2px;
            position: absolute;
            bottom: -66px;
            width: 130px;
        }
        .reply_seccode_box .reply_seccode_change {
            color: #FFFFFF;
            float: left;
            overflow: hidden;
            width: 129px;
            text-align: center;
            line-height: 18px;
            text-decoration: underline;
        }

    .pl_form{
        clear:both;
        width:870px;
        margin:10px 42px;
    }
    .pl_form .gray{
        width:50px;
        color:#666;
        font-size:12px;
    }
    #content_title{
        float:left;
    }
    #remark_input{
        margin:10px 0;
        overflow:hidden;
    }
    .input_name{
        overflow:hidden;
        zoom:1;
        _margin-top:10px;
    }
    .pl_form input,textarea{
        padding-left:3px;
        border:1px solid #c0c0bf;
    }
    .pl_form input{
        width:117px;
        height:21px;
    }
    .remark_reply_title {
        display:inline;
        color:#777;
    }
    #input_text{
        float:left;
        height:140px;
        width:810px;
        border:1px solid #c0c0bf;
    }
    #input_text_img{
        background:#fafafa;
        width:100%;
        height:38px;
        line-height:38px; 
        border-bottom:1px solid #c0c0bf;
        position:relative;
    }
    .remark_textarea{
        border:none;
        width:99%;
        height:99px;
        resize:none;
    }
    #img_face{
        margin-left:8px;
        display:inline;
        float:left;
        height:38px;
        width:60%;
    }
        #img_face a{
            padding-top:5px;
            float:left;
            display:inline;
            width:26px; 
            height:26px;
            margin-left:4px; 
        }
            #img_face a img {
                border:1px solid #fafafa;
            }
        #img_face .input_button{
            background-position:-80px -64px;
            height:23px;
            margin-top:5px;
            margin-left:4px;
            width:25px;
            cursor:pointer;
        }
        #face_alert_box {
            background:#EEEEEE;
            border:1px solid #C0C0BF;
            height:90px;
            left:5px;
            position:absolute;
            top:38px;
            width:390px;
            z-index:9999;
        }
            #face_alert_box a {
                padding:5px 0 0 3px;
                float:left;
                display:inline;
                width:26px; 
                height:26px;
                margin-left:5px;
            }
                #face_alert_box a img {
                    border:1px solid #e8e8e8;
                }
        .goto_two {
            float: right;
            height: 18px;
            line-height: 14px;
            margin: 2px 0;
            width: 56px;
        }
            .goto_two .goto1 {
                background: url("../images/comment/input_button.png") no-repeat -76px -206px;
                height: 18px;
                width: 9px;
                float: left;
                cursor: pointer;
            }
            .goto_two .goto_text {
                display: inline;
                margin: 2px 3px 0 3px;
                width: 16px;
                float: left;
                color: #666;
            }
            .goto_two .goto2 {
                background: url("../images/comment/input_button.png") no-repeat -66px -206px;
                float: left;
                height: 18px;
                width: 9px;
                cursor: pointer;
            }
            .reply_btn {
                width:61px;
                height:26px;
                float:right;
                text-align:center;
                color:#fff;
                cursor: pointer;
                background: url("../images/comment/banner_title.png?v=20120413") no-repeat -182px -222px;
            }
            .limit {
                float:right;
                color:#555;
                padding-right:10px;
            }
            .remain_word {
                color:#f60;
                padding:0 4px;
            }
    #input_text_upload{
        float:right;
        width:180px;
        height:38px;
    }
        #input_upload{
            float:left;
            margin-top:5px;
            border:none;
            width:79px;
            height:27px;
            background-position:0 -64px;
        }
        #input_text_upload span{
            float:right;
            margin-right:6px;
            display:inline;
            color:#777;
        }
            #input_text_upload em {
                color:#ff6600;
        }
    #yz_img{
        margin:10px 25px 0 50px;
        overflow:hidden;
    }
        #yz_img img{
            float:left;
            cursor:pointer;
        }
        #yz_img span{ 
            margin-left:10px;
            margin-top:25px;
            float:left;
            display:inline;
        }
            #yz_img span a{
                color:#999;
            }
    #input_submit{
        margin:10px 25px 10px 50px;
        display:inline;
        border:none;
        width:113px;
        height:36px;
        background-position:0 -94px;
    }
    #input_submit:hover{
        background-position:0 -170px;
    }
    #input_ok:hover{
        background-position:0 -132px;
    }
/*Index Page End*/
/*List Page Start*/
.global_left_wrapper {
    float:left;
    width:614px;
    margin:8px 0 0 8px;
    display:inline;
}
    .global_left_title {
        width:614px;
        height:49px;
        overflow:hidden;
        background:url(../images/global_wrap_sprite.png) no-repeat;
    }
        .global_left_h1 {
            float:left;
            padding:13px 0 0 64px;
            font-size:14px;
            color:#fff;
        }
        .global_breadcrumb {
            color:#84c7ff;
            float:right;
            padding:14px 16px 0 0;
        }
            .global_breadcrumb_normal_href {
                color:#84c7ff;
            }
            .global_breadcrumb_current_href {
                color:#fff;
            }
    .global_left_content {
        width:614px;
        min-height:793px;
        _height:793px;
        background:url(../images/global_wrap_repeat.png) repeat-y;
    }
        .global_seer_list {
            border-bottom:1px dashed #D7D7D7;
            margin:0 auto;
            padding:8px 0;
            width:564px;
            overflow:hidden;
        }
            .global_seer_list li {
                float:left;
                height:24px;
                padding-top:4px;
                width:564px;
                color:#777;
            }
                .global_seer_list_date {
                    float:right;
                    padding-top:1px;
                }
                .global_seer_list_class {
                    float:left;
                    color:#ff6600;
                    padding-right:8px;
                }
                .global_seer_list_href {
                    float:left;
                    padding-top:1px;
                    width:480px;
                    color:#777;
                    overflow:hidden;
                    white-space:nowrap;
                }
    #global_list_remark {
        float:none;
        text-align:center;
        overflow:hidden;
    }
    .global_left_btm {
        width:614px;
        height:15px;
        background:url(../images/global_wrap_sprite.png) no-repeat 0 -98px;
        overflow:hidden;
    }
.global_right_wrapper {
    float:left;
    margin:8px 0 0 6px;
    display:inline;
    width:340px;
}
    .global_right_seer_enter {
        display:block;
        width:340px;
        height:66px;
        background:url(../images/global_wrap_sprite.png) no-repeat 0 -113px;
        text-indent:-999em;
    }
        .global_right_seer_enter:hover { background-position:-340px -113px; }
    .global_right_latestpet {
        width:340px;
        margin-top:8px;
        overflow:hidden;
    }
        .global_latestpet_title {
            width:340px;
            height:48px;
            background:url(../images/global_wrap_sprite.png) no-repeat -614px 0;
            overflow:hidden;
            text-indent:-999em;
        }
        .global_latestpet_content {
            width:340px;
            background:url("../images/index/index_left_repeat.png") repeat-y;
            overflow:hidden;
        }
            .global_latestpet_list {
                display:block;
                width:330px;
                margin-left:10px;
                overflow:hidden;
            }
                .global_latestpet_list li {
                    float:left;
                    width:94px;
                    height:124px;
                    margin:5px 0 0 9px;
                    display:inline;
                }
                    .global_latestpet_href {
                        display:block;
                        width:86px;
                        height:96px;
                        padding:3px;
                        border:1px solid #59b3ff;
                    }
                    .global_latestpet_text {
                        display:block;
                        width:94px;
                        height:20px;
                        color:#777;
                        text-align:center;
                    }
        .global_latestpet_btm {
            width:340px;
            height:15px;
            background:url(../images/global_wrap_sprite.png) no-repeat -614px -48px;
            overflow:hidden;
        }
    .global_right_info {
        margin-top:8px;
    }
.noborder {
    border:0;
}
/*List Page End*/
/*List Content Page Start*/
.list_content_text_title {
    font-size:16px;
    color:#ff6600;
    width:614px;
    text-align:center;
    padding:10px 0 4px;
}
.list_content_text_time {
    color:#777;
    width:614px;
    text-align:center;
    padding-bottom:30px;
    font-weight:normal;
}
.list_content_hot {
    position:relative;
    width:545px;
    height:106px;
    border:1px solid #a3d6f2;
    margin:0 auto;
    background:url(../images/list_content_hot_bg.png) repeat-x;
}
.list_content_hot_label {
    position:absolute;
    left:-1px;
    top:-1px;
    width:72px;
    height:85px;
    background:url(../images/global_wrap_sprite.png) no-repeat -882px -63px;
}
    .list_content_hot_newlist {
        width:220px;
        height:95px;
        margin-top:6px;
        position:absolute;
    }
        .left_hot_newlist {
            border-right:1px dashed #CBD3D7;
            left:44px;
            padding-right:20px;
        }
        .right_hot_newlist {
            right:26px;
        }
        .list_content_hot_newlist li {
            width:222px;
            height:20px;
            padding-top:8px;
        }
            .list_content_hot_href {
                color:#777;
                display:block;
                width:160px;
                overflow:hidden;
                white-space:nowrap;
            }
                .list_content_hot_newlist_date {
                    float:right;
                    color:#777;
                }
    .list_content_text_content {
        color:#777777;
        font-size:14px;
        line-height:40px;
        padding:15px 34px;
        min-height:400px;
        _height:400px;
    }
    .list_content_func {
        padding:36px 0;
        width:570px;
        margin:0 auto;
        overflow:hidden;
        height:34px;
        text-align:center;
        border-bottom:1px dashed #d7d7d7;
    }
        .list_content_func_href {
            display:inline-block;
            width:170px;
            height:34px;
            line-height:34px;
            margin-right:6px;
            background:url(../images/global_wrap_sprite.png) no-repeat -680px -113px;
            color:#666;
        }
            .list_content_func_href:hover { background-position:-680px -147px; color:#235a91; text-decoration:none;}
    .list_content_pages {
        width:530px;
        margin:20px auto 0;
        color:#666;
        line-height:24px;
    }
        .list_content_page_href {
            color:#999;
        }
    .remark.inner_remark {
        width:614px;
        margin-top:8px;
    }
    .remark_top_center.inner_remark_top_center {
        width:476px;
    }
    .remark_content.inner_remark_content{
        background:url(../images/global_wrap_repeat.png) repeat-y;
        width:614px;
    }
    .remark_text_container.inner_remark_text_container {
        width:568px;
    }
    #input_text.inner_remark_input_text {
        width:490px;
    }
    .pl_form.inner_remark_pl_form {
        margin: 10px 32px;
        width: 550px;
    }
/*List Content Page End*/
/*Seer Search Page Start*/
.global_left_title#seer_search_title {
    background-position:0 -49px;
}
.global_search_content {
    min-height:712px;
    _height:712px;
}
    .global_search_result {
        width:554px;
        height:30px;
        padding-top:8px;
        margin:10px auto 0;
        overflow:hidden;
        white-space:nowrap;
        color:#777;
        padding-left:20px;
        background:#eee;
        font-size:14px;
    }
        .search_result_highlight {
            color:#f60;
        }
    .global_search_list {
        width:567px;
        margin:0 auto;
        overflow:hidden;
    }
        .search_result_detail {
            width:567px;
            border-bottom:1px dashed #d7d7d7;
            padding:18px 0;
            overflow:hidden;
        }
            .search_result_pic {
                float:left;
                width:86px;
                height:96px;
                border:1px solid #59b3ff;
                padding:3px;
            }
            .search_result_first_title {
                float:left; 
                padding-top:14px;
                padding-left:10px;
            }
            .search_result_first_text {
                float:left;
                padding-left:10px;
                width:460px;
            }
            .search_result_href {
                padding-left:10px;
                color:#0086e9;
                font-size:14px;
                line-height:30px;
                text-decoration:underline;
            }
            .search_result_text {
                padding-left:10px;
                color:#777;
                line-height:19px;
            }
/*Seer Search Page End*/
/*Seer Video Page Start*/
.global_seer_video_list {
    width:546px;
    margin:20px 0 0 35px;
    overflow:hidden;
    min-height:690px;
}
    .global_seer_video_list li {
        float:left;
        width:116px;
        height:130px;
        margin-right:27px;
        display:inline;
    }
        .global_seer_video_list li.border_li {
            margin-right:0;
        }
        .global_seer_video_list_pic {
            display:block;
            width:114px;
            height:79px;
            border:1px solid #69baff;
        }
            .global_seer_video_list_pic img {
                padding:1px;
                border:1px solid #d9eeff;
            }
            .global_seer_video_list_text {
                display:block;
                padding-top:4px;
                width:116px;
                text-align:center;
            }
/*Seer Video Page End*/
/*Fuse Page Start*/
.fuse_top_left,.calculator_top_left{
    height:46px;
    width:182px;
    background:url(../images/comment/banner_title.png?v=20120413) no-repeat;
    float:left;
}
.calculator_top_center,.fuse_top_center{
    height:46px;
    width:765px;
    text-align:right;
    line-height:46px;
    background:url(../images/comment/fuse_top_center.png) repeat-x;
    float:left;
}
.banner_nav{
    color:#84c7ff;
    padding-right:10px;
}
    .banner_nav .banner_nav_now{
        color:#fff;
    }
.calculator_top_right,.fuse_top_right{
    height:46px;
    width:13px;
    background:url(../images/comment/banner_title.png?v=20120413) no-repeat -182px 0;
    float:right;
}
.life_btn{
    overflow:hidden;
    zoom:1;
    height:45px;
    width:923px;
    margin:11px auto;
}
.life_btn_left,.life_btn_right{
    font-size:0;
    height:45px;
    width:6px;
    background:url(../images/comment/banner_title.png?v=20120413) no-repeat;
}
.life_btn_left{
    background-position:-156px -133px;
    float:left;
}
.life_btn_right{  
    float:right;
    background-position:-162px -133px;
}
.life_btn_center{
    line-height:43px;
    float:left;
    height:43px;
    width:911px;
    background:#b8cfe8;
    border-top:1px solid #95a8bc;
    border-bottom:1px solid #95a8bc;
}
.life_btn_center ul li{
    display:inline;
    margin:4px 3px;
    float:left;
    width:92px;
    height:32px;
}
.life_btn_center ul li a{
    width:92px;
    height:32px;
    text-align:center;
    line-height:32px;
    display:block;
    background:url(../images/comment/life_btn_a.png) repeat-x;
    border:1px solid #ccc;
}
.life_btn_center ul li a:hover{
    text-decoration:none;
}
.life_btn_center ul li a.life_btn_now,.life_btn_center ul li a:hover{
   font-weight:bold;
   background:url(../images/comment/life_btn_hover.png) repeat-x;
   border:1px solid #80b9d9;   
   color:#2351a7;
}
.fuse_elves{
    clear:both;
    width:896px;
    margin:11px 0 11px 41px;
    overflow:hidden;
    zoom:1;
}
.fuse_elves li{
    float:left;
    display:inline;
    width:148px;
    height:193px;
    margin:10px 30px 10px 0; 
}
.fuse_img_top,.fuse_img_bottom{
    width:148px;
    height:6px;
    font-size:0;
}
.fuse_img_top{
    background-position:0 -50px; 
}
.fuse_img_bottom{
    background-position:0 -56px;
}
.fuse_img_center{
    width:146px;
    height:182px; 
    background:#cae4ff;
    border-left:#002e74 solid 1px;
    border-right:#002e74 solid 1px; 
}
.fuse_img_center img{
    border:#4ea5ff solid 1px;
    margin:2px 0 5px;
}
.fuse_img_center a,.life_btn_now,.fuse_img_center a:hover,.specs_center h2,.font_blue {
    color:#2351a7;
}
.fuse_img_center a:hover{
    text-decoration:none;
}
/*Fuse Page End*/
/*Tu Jian Page Start*/
.tujian_top_left{
    height:46px;
    width:147px;
    background:url(../images/comment/banner_title.png?v=20120413) no-repeat 0 -89px;
    text-indent:-999em;
    float:left;
}
.tujian_top_center{
    height:46px;
    width:800px;
    text-align:right;
    line-height:46px;
    background:url(../images/comment/fuse_top_center.png) repeat-x;
    float:left;
}
.tujian_top_right{
    height:46px;
    width:13px;
    background:url(../images/comment/banner_title.png?v=20120413) no-repeat -182px 0;
    text-indent:-999em;
    float:right;
}
.tujian_content{
    background:url(../images/comment/remark_center_bg.png) repeat-y;
}
    .about_elves{
        width:923px;
        margin:11px auto;
    }
        .about_elves_top,.about_elves_bottom{
            width:923px;
            height:6px;
            font-size:0;
            background:url(../images/comment/tujian_about.png) no-repeat;
        }
        .about_elves_top{
            background-position:0 0;
        }
        .about_elves_bottom{
            background-position:0 -6px;
        }
        .about_elves_center{
            padding:10px;
            width:901px;
            border-left:1px solid #c3c3c3;
            border-right:1px solid #c3c3c3;
            background:#f0f0f0;
            color:#777;
        }
            .about_elves_center h2{
                font-size:14px;
            }
            .elves_attr_box{
                margin:11px 0;
            }
                .elves_attr_box table{
                    border:1px solid #d5dce2;
                    border-bottom:none;
                    background:#ffffff;
                    border-collapse:separate;
                    float:left;
                }
                    .elves_attr_title{
                        line-height:32px;
                        height:32px;
                        width:100px;
                        text-align:center;
                        background:#eff6fe;  
                        border-bottom:1px solid #d5dce2;
                        border-right:1px solid #d5dce2;
                        color:#2351A7;
                    }
                        .elves_name{
                            border-bottom:1px solid #d5dce2;
                            color:#ff6600;
                            height:41px;
                            background:#def0fc;
                            text-align:center; 
                            line-height:41px; 
                            font-size:14px; 
                            font-weight:bold;
                        }
                        .elves_attr_value{
                            border-bottom:1px solid #d5dce2;
                            padding-left:10px;
                            line-height:32px;
                            height:32px;
                            text-align:left;
                        }
            #elves_photo {
                float:left;
                margin-left:20px;
                display:inline;
            }
                #elves_photo li{
                    float:left;
                    height:233px; 
                }
                    .tujian_img_top,.tujian_img_bottom,#tujian_img_top1,#tujian_img_bottom1{
                        width:188px;
                        height:6px;
                        font-size:0;
                        background:url(../images/comment/Round_corner_bg.png) no-repeat;
                    }
                        .tujian_img_top{
                            background-position:0 -13px;
                        }
                        .tujian_img_bottom{
                            background-position:0 -19px;
                        }
                        #tujian_img_top1{
                            background-position:0 0;
                        }
                        #tujian_img_bottom1{
                            background-position:0 -6px;
                        }
                            .tujian_img_center{
                                text-align:center;
                                width:186px;
                                height:221px; 
                                background:#cae4ff;
                                border-left:#002e74 solid 1px;
                                border-right:#002e74 solid 1px; 
                            }
                            .tujian_img_center img{
                                border:#4ea5ff solid 1px;
                                margin:2px 0;
                            }
                            #elves_photo a{
                                font-size:14px;
                                font-weight:bold;
                                color:#2351A7;
                            }
                            #elves_photo a:hover{
                                text-decoration:none;
                            }
                            #elves_photo .directing{
                                margin-top:95px;
                                display:block;
                                width:30px;
                                height:33px;
                                background:url(../images/comment/banner_title.png?v=20120413) no-repeat;
                            }
                                #tujian_go2 .directing{
                                    background-position:-142px -51px;
                                }
                                #tujian_go1 .directing{
                                    background-position:-148px -90px;
                                }
                            #tujian_img_center1{
                                text-align:center;
                                width:186px;
                                height:221px; 
                                background:#418ad6;
                                border-left:#002e74 solid 1px;
                                border-right:#002e74 solid 1px; 
                            }
                            #tujian_img_center1 img{
                                border:#005cbc solid 1px;
                                margin:2px 0 ;
                            }
                            #tujian_img_center1 a{
                                color:#ffff00;
                            }
                            #tujian_go1,#tujian_go2{
                                width:30px;
                                margin:0 6px;
                            }

.elves_tag{
    width:900px;
    margin:11px auto;
    color:#777777;
}
    .elves_tab{
        width:580px;
        float:left;
    }
    .elves_tag table td,th{
        border:solid 1px #d5dce2;
        height:39px;
        text-align:center;
        line-height:39px;
    }
    .elves_tag_title{
        background:#DEF0FC;
        color:#2351A7;
    }
    .elves_tag_duan{
        background:#fff;
    }
    .elves_tag_shuang{
        background:#eff6fe;
    }
.elves_other{
    float:right;
    width:310px;
    height:368px;
}
    .elves_other .elves_top_left{
        float:left;
        width:146px;
        height:43px;
        background:url(../images/comment/banner_title.png?v=20120413) no-repeat 0 -135px;
    }
    .elves_other .elves_top_center,.specs_top_center{
        float:left;
        width:153px;
        height:43px;
        background:url(../images/comment/xgjl_top_center.png) repeat-x ;
    }
    .elves_other .elves_top_right,.specs_top_right{
        float:right;
        width:11px;
        height:43px;
        background:url(../images/comment/banner_title.png?v=20120413) no-repeat -144px -135px;
    }
    .elves_center{
        width:310px;
        height:314px;
        background:url(../images/comment/elvesl_bottom.png) repeat-y;
        overflow:hidden;
    }
        .elves_other_img{
            margin:0 9px;
            overflow:hidden;
        }
        .elves_other_img li{
            background:#ffffff;
            margin:12px 0 0 13px; 
            text-align:center;
            display:inline;
            float:left;
            width:125px;
            height:145px
        }
            .elves_other_img li img{
                background:#ccc;
                padding:1px;
                border:#4eaeff solid 1px;
                float:left;
                width:121px;
                height:123px
            }
            .elves_other_img a {
                color:#777;
            }
                .elves_other_img a:hover{
                    text-decoration:none;
                }
    .elves_bottom{
        width:310px;
        height:11px;
        font-size:0;
        background:url(../images/comment/xgjl_bottom.png) no-repeat;
        overflow:hidden;
    }

/*Tu Jian Page End*/
/*Calculator Page Start*/
/*calculator style*/
.calculator_text,.calculator_table{
    width:900px;
    margin:11px auto;
}
    .calculator_list{
        width:176px;
        height:286px;
        text-align:left;
        float:left;
    }
        .calculator_list #pmlist{
            width:172px;
            height:282px;
            margin:2px;
            text-align:left;
            border:#94c6e1 solid 1px;
        }
        .calculator_list #pmlist option{
            text-align:left;
        }
    .calculator_values{
        width:146px;
        height:286px;
        border:#d5dce2 solid 1px;
        margin-left:10px;
        display:inline;
        float:left;
        color:#777;
    }
        .calculator_values .values_title{
            text-align:center;
            background:#eff6fe;
            height:40px;
            line-height:40px;
            border-bottom:#d5dce2 solid 1px;
            border-top:#d5dce2 solid 1px;
            color:#2351A7;
        }
        .calculator_values .values_text{
            text-align:center;
            color:#777;
            line-height:20px;
        }
        
           .img_turn{
            width:480px;
            height:286px;
            overflow:hidden;
            zoom:1;
        }
        .img_turn li{
            text-align:center;
            float:left;
            padding-top:40px;
            padding-left:10px;
            padding-right:10px;
        }
        .values_text{
            text-align:center;
        }
        
    .calculator_img{
        float:left;
        width:480px;
        margin-left:60px;
        height:286px;
    }
    
            li.calculator_img_now{
            padding-top:10px;
        }
        li.calculator_img_now img{
            width:135px;
            height:150px;
        }
        .calculator_img_old img{
            width:96px;
            height:107px;
        }
        .calculator_img_now .calculator_img_center{
          text-align:center;
          width:146px;
          height:181px; 
          background:#418ad6;
          border-left:#002e74 solid 1px;
          border-right:#002e74 solid 1px;
          font-weight:bold;
          font-size:14px;
          color:#ffff30;
          cursor:pointer;
        }
        .calculator_img_now .calculator_img_center img{
          border:#005cbc solid 1px;
          }
       .calculator_img_now .calculator_img_top{
                  width:148px;
                  height:6px;
                  background:url(../images/comment/Round_corner_bg.png) no-repeat 0 -38px; 
              }
        .calculator_img_now .calculator_img_bottom{
                    width:148px;
                    height:6px;
                    background:url(../images/comment/Round_corner_bg.png) no-repeat 0 -44px;
                }
       .calculator_img_top,.calculator_img_bottom{
                   width:109px;
                   height:6px;
                   font-size:0;
                   background:url(../images/comment/Round_corner_bg.png) no-repeat;
               }
            .calculator_img_top{
                background-position:0 -25px; 
            }
            .calculator_img_bottom{
                background-position:0 -31px;
            }
        .calculator_img_center{
            text-align:center;
            width:107px;
            height:131px; 
            font-size:12px;
            background:#cae4ff;
            border-left:#002e74 solid 1px;
            border-right:#002e74 solid 1px;
            color:#2351a7;
        }
            .calculator_img_center img{
                border:#4ea5ff solid 1px;
                margin:2px 5px 0;
            }

.calculator_table{
    height:330px;
}
.calculator_table table{
    border-left:#d5dce2 solid 1px;
    border-right:#d5dce2 solid 1px;
    color:#2351A7;
}
    .calculator_table .table_left{
        height:270px;
        float:left;
    }
    .calculator_table .table_right{
        height:270px;
    }
    .calculator_table td{
        border-bottom:#d5dce2 solid 1px;
    }

.calculator_table .calculator_table_fist{
    height:38px;
    background:#def0fc;
    text-align:left;
    font-weight:bold;
    padding-left:10px;
    color:#2351a7;
}
.calculator_table td{
    color:#2351a7;
    text-align:center;
    width:62px;
}
.calculator_table .font_color{
    color:#ff6600;
}
.calculator_table .font_box{
    display:block;
    margin-left:9px;
    padding-left:6px;
    text-align:left;
    width:41px;
    height:22px;
    color:#fc8200;
    border:#94c6e1 solid 1px;
    font-weight:bold;
}
select.character{
    width:47px;
    height:20px;
    border:#7f9db9 solid 1px;
    color:#fc8200;
    font-weight:bold;
}
.calculator_table .calculator_result{
    color:#fc8200;
    font-weight:bold;
}
.calculator_btn{
    height:60px;
    width:100%;
    border:none;   
    clear:both;
}
.calculator_input_size{
    cursor:pointer;
    display:inline-block;
    width:93px;
    height:36px;
    background-position:0 -231px;
    margin:15px 0 0 170px;
    border:none;
}
.calculator_btn #calculator_btn2{
    margin-left:370px;
}
#specs_box{
    margin:0 auto 20px;;
}
#specs_box .specs_box_left{
    margin-left:30px;
    float:left;
}
#specs_box .specs_box_right{
    margin-right:30px;
    float:right;
}
#specs_box .specs_size{
    overflow:hidden;
    zoom:1;
    display:inline;
    width:440px;
    height:368px;
}
#specs_box .specs_top{
    height:43px;
    width:440px;
}
#specs_box .specs_top_left{
    width:243px;
    height:43px;
    float:left;
    background-position:0 -178px;
}
.specs_top_center{
    width:186px;
}
.specs_center{
    padding:20px;
    text-align:left;
    line-height:22px;
    height:auto;
    width:400px;
    background:url(../images/comment/specs_center.png) repeat-y;
}
.specs_center p{
    text-indent:25px;
    margin-bottom:15px;
}
.specs_center em.font_blue{
    font-weight:bold;
}
.specs_center em.font_red{
    color:#ff0000;
    font-weight:normal;
}
.specs_bottom{
    height:13px;
    width:440px;
    background:url(../images/comment/specs_bottom.png) no-repeat;
}
.pecs_top2_left{
    float:left;
    width:181px;
    height:43px;
    background-position:0 -222px;  
}
#specs_box #specs_top2_center{
    width:248px;
}
/*Calculator Page End*/
/*Table Page Start*/
.inner_ml5                          { margin-left:5px;}
.inner_mt5                          { margin-top:5px;}
.fuse_content .con                { padding:0px 44px 20px; width:873px; float:left; margin-top:10px; color:#0666a3;}
.fuse_content .con table          { text-align:center;border-collapse:collapse; float:left; display:inline;}
.fuse_content .con .table1        { width:430px;}

.fuse_content .con .bg1           { background:#fff;}
.fuse_content .con .bg2           { background:#eff6fe;}
.fuse_content .con .bg3           { background:#def0fc; font-weight:bold;}
.fuse_content .con .bg_blue       { background:#90CEF5; height:30px;}
/*.fuse_content .con .table1 col.li_1{ background:#3def0fc; font-weight:bold;}*/
.fuse_content .con table th       { height:40px;border:1px solid #d5dce2;}
.fuse_content .con table tr       { height:33px; line-height:30px;}
.fuse_content .con table tr td    { border:1px solid #d5dce2;}
.fuse_content .con .table1 tr td  { width:71px;}

.fuse_content .con .table2         { width:430px;}      
.fuse_content .con .table2 tr th.t1{ width:71px; }
.fuse_content .con .table2 tr th.t2{ width:363px;}

.fuse_content .con .table3         { width:873px;}      
.fuse_content .con .table3 tr th.t1{ width:64px;}
.fuse_content .con .table3 tr th.t2{ width:160px;}
.fuse_content .con .table3 tr th.t3{ width:222px;}
.fuse_content .con .table3 tr th.t4{ width:67px;}
.fuse_content .con .table3 tr th.t5{ width:170px;}
.fuse_content .con .table3 tr th.t6{ width:229px;}

.fuse_content .con .table4         { width:430px;}      
.fuse_content .con .table4 tr th.t1{ width:53px;}
.fuse_content .con .table4 tr th.t2{ width:80px;}
.fuse_content .con .table4 tr th.t3{ width:80px;}
.fuse_content .con .table4 tr th.t4{ width:80px;}
.fuse_content .con .table4 tr th.t5{ width:53px;}
.fuse_content .con .table4 tr th.t6{ width:80px;}

.fuse_content .con .table5         { width:430px;}   
.fuse_content .con .table5 tr th.t1{ width:90px;}
.fuse_content .con .table5 tr th.t2{ width:88px;}
.fuse_content .con .table5 tr th.t3{ width:88px;}
.fuse_content .con .table5 tr th.t4{ width:88px;}
.fuse_content .con .table5 tr th.t5{ width:90px;}
.fuse_content .con .table5 tr.row1 { height:85px; line-height:20px;}
.fuse_content .con .table5 tr.row2 { height:85px; line-height:14px;}
.fuse_content .con .table5 tr.row3 { height:85px; line-height:14px;}
.fuse_content .con .table5 tr.row4 { height:95px; line-height:15px;}

.fuse_content .con .table6         { width:430px;}   
.fuse_content .con .table6 tr th.t1{ width:56px;}
.fuse_content .con .table6 tr th.t2{ width:56px;}
.fuse_content .con .table6 tr th.t3{ width:65px;}
.fuse_content .con .table6 tr th.t4{ width:56px;}
.fuse_content .con .table6 tr th.t5{ width:65px;}
.fuse_content .con .table6 tr th.t6{ width:57px;}
.fuse_content .con .table6 tr th.t7{ width:80px;}
.fuse_content .con .table6 tr td   { height:30px; line-height:16px;}

.fuse_content .con .table7		{ display:inline; margin-bottom:10px; width:870px}  
.fuse_content .con .table7 th		{ white-space:nowrap;}
.fuse_content .con .table7 td		{ height:50px; line-height:16px; overflow:hidden; word-wrap:break-word; word-break:normal;}
.fuse_content .con .table7 tr .t1{ width:100px;}
.fuse_content .con .table7 tr .t2{ width:60px}
.fuse_content .con .table7 tr .t3{ width:100px;}
.fuse_content .con .table7 tr .t4{ width:100px;}
.fuse_content .con .table7 tr .t5{ width:420px;}
.fuse_content .con .table7 tr .t6{ width:100px;}
/*Table Page End*/
