/* COMMON_START */
form{
padding:0;
margin:0;
}
img{
border:0;
}
td,div,p,li{
font-family:verdana;
font-size:11px;
color:#595959;
}

a:link {
color: #284177; text-decoration: none
}
a:visited {
color: #284177; text-decoration: none
}
a.active,a.active:visited,a:hover {
color: #ff6600; text-decoration: none
}

h1,h2,h3,h4,h5{
color:#284177;
}
h1{
font-size:20px;
}
h2{
font-size:18px;
}
h3{
font-size:16px;
}
h4{
font-size:14px;
}

/* COMMON_END */
html,body{
padding:0;
margin:0;
background:#fff;
width:100%;
height:100%;
}
.message{
padding:10px;
border:#e88 1px dashed;
margin-bottom:5px;
}
#f_main{
background-color:#FDF3EA;
height:100%;
width:100%;
}
#f_{
/* height:300px; */
}
#f_top_line{
background:url(p/f-top-line.gif) repeat-x 0 0;
height:23px;
}
#f_bottom_line{
background:url(p/f-bottom-line.gif) repeat-x 0 0;
height:29px;
text-align:center;
color:#F7C5B3;
font-size:10px;
line-height:14px;
}
#f_inner{
height:575px;
text-align:center;
background:#fff url(p/f-bg.jpg) no-repeat center center;
}
#f_logo{
background: url(p/f-logo.gif) no-repeat 30px 30px;
width:974px;
height:156px;
margin:0 auto;
}
#f_lang{
background: url(p/f-lang-bg.gif) no-repeat 0 0;
width:72px;
height:59px;
position:absolute;
margin-top:-58px;
right:0;
}
#f_lang a{
text-align:left;
color:#fff;
display:block;
margin:2px 0 14px 2px;
padding:0 0 0 8px;
background:#FF4800;
line-height:14px;
}
#f_lang a:hover{
background:#0A279D;
}
#f_center{
text-align:center;
height:163px;
background:url(p/f-center-bg.gif) repeat-x 0 0;
}
#f_pics{
width:974px;
margin:0 auto;
height:163px;
background:url(p/f-center.jpg) repeat-x 0 0;
text-align:left;
}
#f_flash{
width:158px;
padding:18px 0;
}
#f_bottom{
width:100%;
height:257px;
background: url(p/f-corner.gif) no-repeat 0 0;
}
#f_corner{
background: url(p/f-right-corner.gif) no-repeat right top;
}
#f_corner div{
width:100px;
}
#f_banners{
height:100%;
vertical-align:top;
padding:30px 0 0 117px;
}
#f_banners img{
margin:0 0 7px 0;
}
#f_menu{
margin:9px 0 0 245px;
}
#f_menu td{
border-right:#fff 1px solid;
}
#f_menu a,#f_menu a:visited{
white-space:nowrap;
display:block;
font-family:verdana;
padding:2px 10px 3px 10px;
background:#0B289D;
color:#FDFDFE;
font-weight:bold;
border:#0B289D 1px solid;
font-size:11px;
}
#f_menu a.active,#f_menu a.active:visited,#f_menu a:hover{
background:#FFC7B1;
border:#FD4701 1px solid;
color:#1C3E8B;
}
#f_menu .last{
border-left:#FD4701 2px solid;
border-right:0;
}
/* main */
#top{
height:177px;
background: url(p/top-bg.gif) repeat-x;
}
#top_t{
background: url(p/top.jpg) no-repeat 0 0;
width:100%;
height:177px;
}
#top_t .left a{
width:205px;
height:113px;
display:block;
}
#top_t .middle div{
width:708px;
}
#lang{
vertical-align:bottom;
float:right;
height:113px;
width:71px;
background: url(p/lan-bg.gif) no-repeat bottom right;
}
#lang_cell{
width:100%;
background: url(p/top-bg.gif) repeat-x;
}
#lang a{
text-align:left;
color:#fff;
display:block;
line-height:16px;
margin:2px 0 14px 0;
padding:0 0 0 8px;
background: url(p/lan-n.gif) no-repeat bottom right;
}
#lang a:hover{
background: url(p/lan-a.gif) no-repeat bottom right;
}

#right_corner{
height:100%;
background: url(p/right-corner.gif) no-repeat right top;
}
/* menu */
#menu{
width:100%;
margin:1px;
border-left:#FD4701 2px solid;
}
#menu td{
border-right:#fff 1px solid;
}
#menu a,#menu a:visited{
white-space:nowrap;
display:block;
text-align:center;
font-family:verdana;
padding:2px 10px 3px 10px;
background:#0B289D;
color:#FDFDFE;
font-weight:bold;
border:#0B289D 1px solid;
font-size:11px;
}
#menu a.active,#menu a.active:visited,#menu a:hover{
background:#FFC7B1;
border:#FD4701 1px solid;
color:#1C3E8B;
}
#menu .first{
border-left:#fff 1px solid;
}
#menu .last{
border-left:#FD4701 2px solid;
border-right:0;
}
/* */
#main_content{
width:100%;
vertical-align:top;
padding:20px 0 10px 40px;
}
h1.title{
color:#0A279D;
font-size:18px;
font-weight:normal;
}
#main{
width:912px;
}
#smenu_panel{
vertical-align:top;
}
#smenu_panel h2{
width:206px;
background:#FF4800;
text-align:center;
color:#fff;
font-weight:normal;
font-family:verdana;
font-size:17px;
border-bottom:#fff 2x solid;
padding:0;
margin:0 0 10px 0;
}
#smenu_panel .spc{
width:205px;
}
.smenu{
width:205px;
}
.smenu a,.smenu a:visited{
display:block;
color:#fff;
padding: 5px 2px 6px 17px;
font-family:verdana;
font-size:12px;
font-weight:bold;
}
.smenu a:hover{
color:#A4E9FF;
background: url(p/smenu-item-h.gif) no-repeat 0 0;
}
.smenu a.active,.smenu a.active:visited{
color:#A4E9FF;
background: url(p/smenu-item-a.gif) no-repeat 0 0;
}
.smenu .sep{
height:1px;
font-size:1px;
background: url(p/smenu-sep.gif) no-repeat 0 0;
}
.smenu .smenu .sep{
height:1px;
font-size:1px;
background:#DFE1EB url(p/smenu-sep2.gif) no-repeat 0 0;
}
.smenu .smenu a,.smenu .smenu a:visited{
background:#DFE1EB;
color:#0A279D;
padding: 5px 2px 6px 24px;
}
.smenu .smenu a:hover{
color:#0A279D;
background:#DFE1EB url(p/smenu-item2-h.gif) no-repeat 7px 0;
}
.smenu .smenu a.active,.smenu .smenu a.active:visited,.smenu .smenu a.active:hover{
color:#0A279D;
background:#DFE1EB url(p/smenu-item2-a.gif) no-repeat 7px 0;
}
#text{
position:absolute;
bottom:0;
color:#b6bfe2;
text-align:center;
left:0;
width:206px;
height:50px;
line-height:50px;
}
/* rods */
#rods{
margin:15px 5px 0 0;
float:right;
}
#rods td{
padding:0 0 0 26px;
color:#838181;
}
#rods a, #rods a:visited{
color:#838181;
}
#rods a:hover{
text-decoration:underline;
}

.rod1{
background:url(p/rod1.gif) no-repeat center left;
}
.rod2{
background:url(p/rod2.gif) no-repeat center left;
}
.rod3{
background:url(p/rod3.gif) no-repeat center left;
}
.cl{
clear:both;
}
input,select{
font-size: 11px; color: #000000; font-family: tahoma;
}
.calc{
margin-top:25px;
}
.calc .l{
font-weight:bold;; font-family: tahoma;
}
.calc_menu{
border-bottom:#FFC7B1 1px solid;
padding-bottom:5px;
}
.calc_menu a{
font-weight:bold;; font-family: tahoma;
}