/* widget slide 开始*/


/*widget_grid_index 开始*/

.widget_grid_index {width:auto; height:510px; position:relative;}

.widget_grid_index .tabs{ position:relative; left:605px; width:30px;overflow:hidden; font-size:14px;  }
.widget_grid_index .tabs a{
    position:relative;
    float:right;
    margin-left:-30px;
    display:table;
    width:60px;
    color:#fff;
    margin-bottom:1px;
      z-index:3;
    cursor:pointer;
}

.widget_grid_index .tabs a{
    -moz-border-radius: 10px; /* Firefox */
    -webkit-border-radius:10px; /* Safari and Chrome */
    border-radius: 10px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
    behavior: url(/fuckie/ie-css3.htc);
}

:root .widget_grid_index .tabs a{
    behavior:none;
}


.widget_grid_index .tabs .btn_grid_tab_style_1{
    background:#ff0000;
}

.widget_grid_index .tabs .btn_grid_tab_style_2{
    background:#cc0066;
}

.widget_grid_index .tabs .btn_grid_tab_style_3{
    background:#64006b;
}

.widget_grid_index .tabs .btn_grid_tab_style_4{
    background:#24418f;
}

.widget_grid_index .tabs .btn_grid_tab_style_5{
    background:#00b3d4;
}

.widget_grid_index .tabs a .ha_span1{
    display:table-cell;
    vertical-align:middle;
    width:14px;
    padding:0 8px;
    padding-left:38px;
    *position:absolute;
    *top:50%;
}

.widget_grid_index .tabs a .ha_span2{
    *position:relative;
    *top:-50%;    
}
.widget_grid_index .tabs .row_len_1{
    height:101px;
}
.widget_grid_index .tabs .row_len_2{
    height:203px;
}

.widget_grid_index .tabs .row_len_3{
    height:305px;
}

.widget_grid_index .tabs .row_len_4 { 
    height:407px;
}


.widget_grid_index .grid{position:relative}

.widget_grid_index .grid_cell
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_pop{
    z-index:2;
    position:absolute;
    width:120px;
    height:101px;
    margin-left:1px;
    margin-top:1px;
    /*display: none;*/
}


.widget_grid_index .grid_pop a{
    color:#fff; 
    width:auto; 
    height:100%; 
    cursor:pointer;
}
.widget_grid_index .grid_pop img{
    width:100%;
    height:100%;
}
.widget_grid_index .grid_pop .ch_name{
    position:absolute; 
    bottom:7px; 
    right:5px; 
    font-size:14px; 
    font-weight:bold;
}

.widget_grid_index .grid_triangle,
.widget_grid_index .grid_triangle_bg {
    display: none;
}

.widget_grid_index.selected .grid_triangle,
.widget_grid_index.selected .grid_triangle_bg{
    color:#ff0000; 
    font-size:30px; 
    position:absolute; 
    right:-13px; 
    top:50%; 
    margin-top:-15px; 
    line-height:1.1; 
    cursor:default;
    display: block !important;
}

.widget_grid_index.selected .grid_triangle_bg{
    color:#333; 
    right:-15px;
}
    
.widget_grid_index .grid_cell a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell .en_name{
    margin-top:-10px;
    font-size:11px;
}


.widget_grid_index .selected{z-index:3;background:#cccccc; }

.widget_grid_index .selected a {background:#cccccc; }
.widget_grid_index .grid_cell a:hover{ 
    color:#fff; 
    background:url(../images/evd9.png);
    border:1px solid #6e1f1f;
}
.widget_grid_index .selected a span,
.widget_grid_index .grid_cell a:hover span{
    margin-left:7px;
    margin-right:9px;
}

.grid_pop_cell{display:none;}
.grid_pop_cell.active{display:block !important;}

.grid_cell_x_1{left:0;}
.grid_cell_x_2{left:121px;}
.grid_cell_x_3{left:242px;}
.grid_cell_x_4{left:363px;}
.grid_cell_x_5{left:484px;}

.grid_cell_y_1{top:0;}
.grid_cell_y_2{top:102px;}
.grid_cell_y_3{top:204px;}
.grid_cell_y_4{top:306px;}
.grid_cell_y_5{top:408px;}
.grid_cell_y_6{top:510px;}
.grid_cell_y_7{top:612px;}
.grid_cell_y_8{top:714px;}
.grid_cell_y_9{top:816px;}

.grid_node{
    position:absolute; 
    z-index:4; 
    width:8px; 
    height:8px; 
    background:#D8D7D7; 
    overflow:hidden;
}

.grid_node_x_1{left:117px}
.grid_node_x_2{left:238px}
.grid_node_x_3{left:359px}
.grid_node_x_4{left:480px}

.grid_node_y_1{top:98px}
.grid_node_y_2{top:200px}
.grid_node_y_3{top:302px}
.grid_node_y_4{top:404px}
.grid_node_y_5{top:506px}
.grid_node_y_6{top:608px}
.grid_node_y_7{top:710px}
.grid_node_y_8{top:812px}

/*grid_cell11 结束*/

.widget_grid_index .grid_cell11
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell11 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell11 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell11 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell11 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell11 a:hover{ 
    color:#fff; 
    background:url(../images/evd911.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell11 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell12 结束*/

.widget_grid_index .grid_cell12
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell12 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell12 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell12 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell12 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell12 a:hover{ 
    color:#fff; 
    background:url(../images/evd912.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell12 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell13 结束*/

.widget_grid_index .grid_cell13
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell13 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell13 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell13 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell13 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell13 a:hover{ 
    color:#fff; 
    background:url(../images/evd913.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell13 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell14 结束*/

.widget_grid_index .grid_cell14
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell14 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell14 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell14 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell14 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell14 a:hover{ 
    color:#fff; 
    background:url(../images/evd914.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell14 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell15 结束*/

.widget_grid_index .grid_cell15
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell15 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell15 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell15 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell15 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell15 a:hover{ 
    color:#fff; 
    background:url(../images/evd915.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell15 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell22 结束*/
/*grid_cell22 结束*/
/*grid_cell22 结束*/
/*grid_cell22 结束*/

.widget_grid_index .grid_cell21
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell21 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell21 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell21 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell21 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell21 a:hover{ 
    color:#fff; 
    background:url(../images/evd921.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell21 a:hover span{
    margin-left:7px;
    margin-right:9px;
}
/*grid_cell22 结束*/

.widget_grid_index .grid_cell22
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell22 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell22 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell22 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell22 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell22 a:hover{ 
    color:#fff; 
    background:url(../images/evd922.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell22 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell23 结束*/

.widget_grid_index .grid_cell23
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell23 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell23 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell23 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell23 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell23 a:hover{ 
    color:#fff; 
    background:url(../images/evd923.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell23 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell24 结束*/

.widget_grid_index .grid_cell24
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell24 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell24 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell24 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell24 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell24 a:hover{ 
    color:#fff; 
    background:url(../images/evd924.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell24 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell25 结束*/

.widget_grid_index .grid_cell25
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell25 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell25 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell25 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell25 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell25 a:hover{ 
    color:#fff; 
    background:url(../images/evd925.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell25 a:hover span{
    margin-left:7px;
    margin-right:9px;
}


/*grid_cell31 结束*/

.widget_grid_index .grid_cell31
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell31 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell31 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell31 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell31 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell31 a:hover{ 
    color:#fff; 
    background:url(../images/evd931.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell31 a:hover span{
    margin-left:7px;
    margin-right:9px;
}


/*grid_cell41 结束*/
/*grid_cell41 结束*/
/*grid_cell41 结束*/
/*grid_cell41 结束*/

.widget_grid_index .grid_cell41
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell41 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell41 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell41 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell41 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell41 a:hover{ 
    color:#fff; 
    background:url(../images/evd941.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell41 a:hover span{
    margin-left:7px;
    margin-right:9px;
}
/*grid_cell42 结束*/

.widget_grid_index .grid_cell42
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell42 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell42 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell42 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell42 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell42 a:hover{ 
    color:#fff; 
    background:url(../images/evd942.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell42 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell43 结束*/

.widget_grid_index .grid_cell43
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell43 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell43 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell43 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell43 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell43 a:hover{ 
    color:#fff; 
    background:url(../images/evd943.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell43 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell44 结束*/

.widget_grid_index .grid_cell44
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell44 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell44 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell44 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell44 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell44 a:hover{ 
    color:#fff; 
    background:url(../images/evd944.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell44 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell45 结束*/

.widget_grid_index .grid_cell45
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell45 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell45 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell45 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell45 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell45 a:hover{ 
    color:#fff; 
    background:url(../images/evd945.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell45 a:hover span{
    margin-left:7px;
    margin-right:9px;
}

/*grid_cell51 结束*/ /*grid_cell51 结束*//*grid_cell51 结束*//*grid_cell51 结束*/

.widget_grid_index .grid_cell51
{position:absolute; z-index:1; width:120px; height:101px; background:#efefef;border:1px solid #D0CFCF}

.widget_grid_index .grid_cell51 a{
    display:block; 
    height:99px; 
    color:#7B7B7B;
    overflow:hidden;
}
.widget_grid_index .grid_cell51 a span{
    display:block; 
    margin:4px 10px 10px 8px;
}
.widget_grid_index .grid_cell51 .ch_name{
    font-size:14px; 
    font-weight:bold
}
.widget_grid_index .grid_cell51 .en_name{
    margin-top:-10px;
    font-size:11px;
}

.widget_grid_index .grid_cell51 a:hover{ 
    color:#fff; 
    background:url(../images/evd951.png);
    border:1px solid #6e1f1f;
}

.widget_grid_index .grid_cell51 a:hover span{
    margin-left:7px;
    margin-right:9px;
}
