﻿@charset "utf-8";
/* CSS Document edit by Zeo in 2016 */

.f_black,a.f_black,a.f_black:visited{color:#000;}
.f_white,a.f_white,a.f_white:visited{color:#fff;}
.f_gray,a.f_gray,a.f_gray:visited{color:#808080;}
.f_gray2,a.f_gray2,a.f_gray2:visited{color:#444;}
.f_orange,a.f_orange,a.f_orange:visited{color:#ff8000;}
.f_orange2,a.f_orange2,a.f_orange2:visited{color:#f40;}
.f_red,a.f_red,a.f_red:visited{color:#f00;}
.f_red2,a.f_red2,a.f_red2:visited{color:#b00;}
.f_green,a.f_green,a.f_green:visited{color:#0b0;}
.f_green2,a.f_green2,a.f_green2:visited{color:#008000;}
.f_blue,a.f_blue,a.f_blue:visited{color:#00f;}
.f_blue2,a.f_blue2,a.f_blue2:visited{color:#00b;}
.f_purple,a.f_purple,a.f_purple:visited{color:#f0f;}
.f_purple2,a.f_purple2,a.f_purple2:visited{color:#b0b;}
.f_yellow,a.f_yellow,a.f_yellow:visited{color:#ff0;}
.f_yellow2,a.f_yellow2,a.f_yellow2:visited{color:#bb0;}
.f_cyan,a.f_cyan,a.f_cyan:visited{color:#0ff;}
.f_cyan2,a.f_cyan2,a.f_cyan2:visited{color:#0bb;}

.f0{font-size:0; line-height:0}
.f10{font-size:10px; line-height:16px;}
.f12{font-size:12px; line-height:20px;}
.f14{font-size:14px; line-height:24px;}
.f16{font-size:16px; line-height:28px;}
.f18{font-size:18px; line-height:32px;}
.f24{font-size:24px; line-height:36px;}
.f30{font-size:30px; line-height:45px;}
.f36{font-size:36px; line-height:48px;}
.f48{font-size:48px; line-height:64px;}
.f60{font-size:60px; line-height:80px;}

.fc{margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.t_center{text-align:center;}
.t_left{text-align:left;}
.t_right{text-align:right;}

.mt_0{margin-top:0;}
.mr_0{margin-right:0;}
.mb_0{margin-bottom:0;}
.ml_0{margin-left:0;}
.mt_5{margin-top:5px;}
.mr_5{margin-right:5px;}
.mb_5{margin-bottom:5px;}
.ml_5{margin-left:5px;}
.mt_15{margin-top:15px;}
.mr_15{margin-right:15px;}
.mb_15{margin-bottom:15px;}
.ml_15{margin-left:15px;}
.mt_25{margin-top:25px;}
.mr_25{margin-right:25px;}
.mb_25{margin-bottom:25px;}
.ml_25{margin-left:25px;}

.radiusLine1{margin:0 5px; height:1px; line-height:1px; overflow:hidden; background:#ddd;}
.radiusLine2{margin:0 3px; height:1px; line-height:1px; overflow:hidden; border:#ddd solid 2px; *font-size:0;}
.radiusLine3{margin:0 2px; height:1px; line-height:1px; overflow:hidden; border:#ddd solid 1px; *font-size:0;}
.radiusLine4{margin:0 1px; height:2px; line-height:2px; overflow:hidden; border:#ddd solid 1px; *font-size:0;}
.radiusBox{height:310px; overflow:hidden; border:#ddd solid 1px;}
.radiusBox,.radiusLine2,.radiusLine3,.radiusLine4{border-top:0; border-bottom:0;}