/* public */


/*清除浮动*/

.clear {
    zoom: 1;
}

.clear:after {
    content: '';
    display: block;
    clear: both;
}

.container{
	width:1200px;
	margin: 0 auto;
	overflow: hidden;
}


/*浮动*/

.fl {
    float: left;
}

.fr {
    float: right;
}




/*渐变*/

.gradient {
    background: -moz-linear-gradient(top, #FFFFFF, #f8f8f8);
    background: -webkit-linear-gradient(top, #FFFFFF, #f8f8f8);
    background: -ms-linear-gradient(top, #FFFFFF, #f8f8f8);
    background: linear-gradient(top, #FFFFFF, #f8f8f8);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#f8f8f8)";
    +background: #f9f9f9;
}

.triangle_up,
.triangle_down_red,
.triangle_down_gray,
.triangle_down_white,
.triangle_top_white {
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
}


/*向上的三角*/

.triangle_up {
    border-bottom: 4px solid #ca0309;
    box-shadow: 5px;
}



/*向下的三角 红色*/

.triangle_down_red {
    border-top: 4px solid #ca0309;
}


/*向下的三角 灰色*/

.triangle_down_gray {
    border-top: 8px solid #ffffff;
}


/*向下的三角 灰色*/

.triangle_down_white {
    border-top: 6px solid #fff;
}

.triangle_top_white {
    border-bottom: 8px solid #fff;
}


/* end public */

.W_icon {
    background: url(../images/icon.png) no-repeat;
}

.W_f12 {
    font-size: 12px;
}

.W_f16 {
    font-size: 16px;
}



.W_f22 {
    font-size: 22px;
}

.W_f14 {
    font-size: 14px;
}

.W_fb {
    font-weight: 700;
}

.W_Yahei {
    font-family: 'Microsoft YaHei';
}



.w530 {
    width: 530px !important;
    ;
}

a{
    cursor: pointer;
	color: #7e8893;
}
a:hover{
    color : #e66343 !important;
}
a:hover span{
    color : #e66343 !important;
}
