/*                */
/* 僗僞僀儖僔乕僩 */
/*                */

/***********************************************/
/*                 BODY梫慺                    */
/***********************************************/
body {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    background-color: #ffffff;
	font-family: 儊僀儕僆;
	font-size: 15px;
	color:#333333;
}

/***********************************************/
/*                 LINK梫慺                    */
/***********************************************/

A:link { COLOR: #17375E; TEXT-DECORATION: none }
A:visited { COLOR: #17375E; TEXT-DECORATION: none }
A:hover { COLOR: #ffffff; TEXT-DECORATION: none }

/************************************************/
/*                僥乕僽儖梫慺                  */
/************************************************/
TD {
	font-family: 儊僀儕僆;
	font-size: 15px;
	color:#333333;
}

/***********************************************/
/*               僺儞僋                  */
/***********************************************/

.pf {COLOR: #994251;}
.p {background:#FCDBE0; padding:0px 0px 0px 5px; text-align:left;  }
.pt {background-color:#fcdbe0; border-width:2px; border-style:solid; border-color:#FFB3C0 #BD889F #BD889F #FFB3C0; margin:5px 0px 5px 0px;}
.pdv {
padding:8px 8px 8px 8px; 
width: 90%;
text-align:left;
background: #f6869f;
background: -moz-linear-gradient(top, #ffdfe9, #f6869f); 
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffdfe9), to(#f6869f)); 
/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffdfe9, endColorStr=#f6869f, GradientType=0);
/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffdfe9,endColorstr=#f6869f, GradientType=0)";
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-top: 2px solid #fcebeb;  
border-left: 2px solid #fcdbe0;  
border-right: 2px solid #fcc2d4;  
border-bottom: 2px solid #fcc2d4;  
color:#17375E;
font-weight:bold;
font-size:15px;
font-family:"儊僀儕僆","僸儔僊僲妏僑 Pro W3","HG娵恨集窶-PRO" ;
}
.pdvw {padding:7px; width: 90%; text-align:left;}
.pdvw2 {padding:7px; width: 90%; color:#333333; text-align:left; background:#FFF; border-width:2px; border-style:solid; border-color:#FFF #FFF #FFB3C0 #FFF;丂}
.ptdwe {padding:7px; width: 90%; color:#333333; text-align:left; background:#FFF; border-width:2px; border-style:solid; border-color:#FFF #FFF #FFF #FFF;}
.pdvwin {text-indent:-1.0em; padding-left:1.0em; width: 90%; color:#333333; text-align:left;  background:#FFF;}
.plt{
height:25;
padding:7px;
background:#f03761;
border-top: 3px solid #f57f9a;  
border-left: 3px solid #f57f9a;  
border-right: 3px solid #801d34;  
border-bottom: 3px solid #801d34; 
color:#ffffff;
font-family:"儊僀儕僆","僸儔僊僲妏僑 Pro W3","HG娵恨集窶-PRO";
font-weight:bold;
text-shadow:2px 2px 2px #666666;  
}


/***********************************************/
/*               孞傝曉偟峴                  */
/***********************************************/

.rep1 {padding:8px; width: 90%; text-align:left;
background: #ffffff; 
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-top: 2px solid #fcebeb;  
border-left: 2px solid #fcdbe0;  
border-right: 2px solid #fcc2d4;  
border-bottom: 2px solid #fcc2d4;  
}
.rep2 {padding:8px; width: 90%; text-align:left;
background: #FDF2F4; 
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-top: 2px solid #fcebeb;  
border-left: 2px solid #fcdbe0;  
border-right: 2px solid #fcc2d4;  
border-bottom: 2px solid #fcc2d4;  
}

/***********************************************/
/*               TOP儃僞儞                  */
/***********************************************/

.btnp1 {
padding:8px 8px 8px 8px; 
width: 90%;
text-align:left;
background: #f6869f;
background: -moz-linear-gradient(top, #ffdfe9, #f6869f); 
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffdfe9), to(#f6869f)); 
/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffdfe9, endColorStr=#f6869f, GradientType=0);
/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffdfe9,endColorstr=#f6869f, GradientType=0)";
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-top: 2px solid #fcebeb;  
border-left: 2px solid #fcdbe0;  
border-right: 2px solid #fcc2d4;  
border-bottom: 2px solid #fcc2d4;  
/* color:#17375E; */
font-weight:bold;
font-size:15px;
font-family:"儊僀儕僆","僸儔僊僲妏僑 Pro W3","HG娵恨集窶-PRO" ;
} 

/***********************************************/
/*               TOP儃僞儞 儘僌僀儞          */
/***********************************************/

.btnp2 {
padding:8px 8px 8px 8px;
width: 90%; 
text-align:center;
background: #ff8aa7;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-top: 2px solid #fcc2d4;  
border-left: 2px solid #fcc2d4;  
border-right: 2px solid #e6587a;  
border-bottom: 2px solid #e6587a;  
color:#17375E;
font-weight:bold;
font-size:15px;
font-family:"儊僀儕僆","僸儔僊僲妏僑 Pro W3","HG娵恨集窶-PRO" ;
} 

/***********************************************/
/*             儕儞僋儁乕僕儃僞儞   丂       */
/***********************************************/

.btnp3 {
padding:8px 8px 8px 8px; 
width: 90%;
text-align:center;
background: #f6869f;
background: -moz-linear-gradient(top, #ffffff, #ffccff); 
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffccff)); 
/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#ffccff, GradientType=0);
/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffccff, GradientType=0)";
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-top: 2px solid #fcebeb;  
border-left: 2px solid #fcdbe0;  
border-right: 2px solid #fcc2d4;  
border-bottom: 2px solid #fcc2d4;  
color:#17375E;
font-weight:bold;
font-size:15px;
font-family:"儊僀儕僆","僸儔僊僲妏僑 Pro W3","HG娵恨集窶-PRO" ;
}  

/***********************************************/
/*               揹榖儃僞儞                  */
/***********************************************/

.btntel {
padding:6px 3px 7px 3px; 
width: 105px;
text-valign:center;
text-align:center;
background: #ff8c00;
background: -moz-linear-gradient(top, #ffe674, #ff8c00); 
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffe674), to(#ff8c00)); 
/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffe674, endColorStr=#ff8c00, GradientType=0);
/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffe674,endColorstr=#ff8c00, GradientType=0)";
border-radius:9px;
-moz-border-radius:9px;
-webkit-border-radius:9px;
border-top: 3px solid #ffe674;  
border-left: 3px solid #ffe674;  
border-right: 3px solid #864a00;  
border-bottom: 3px solid #864a00;  
color:#0041A2;
font-weight:bold;
font-size:14px;
font-family:"儊僀儕僆","僸儔僊僲妏僑 Pro W3","HG娵恨集窶-PRO" ;
text-shadow: 1px 2px 2px #ffffff; 
}

/***********************************************/
/*             form儃僞儞                  */
/***********************************************/

.btnform{
padding:7px 7px 7px 7px; 
width: 120px;
text-align:center;
background: #e36f8e;
border-radius:9px;
-moz-border-radius:9px;
-webkit-border-radius:9px;
border-top: 3px solid #eda3b7;  
border-left: 3px solid #eda3b7;  
border-right: 3px solid #793b4c;  
border-bottom: 3px solid #793b4c;  
color:#ffffff;
font-weight:bold;
font-size:13px;
font-family:"儊僀儕僆","僸儔僊僲妏僑 Pro W3","HG娵恨集窶-PRO" ;
text-shadow: 1px 2px 2px #666666; 
}

.btnforml{
padding:7px 3px 7px 3px; 
width: 140px;
text-align:center;
background: #e36f8e;
border-radius:9px;
-moz-border-radius:9px;
-webkit-border-radius:9px;
border-top: 3px solid #eda3b7;  
border-left: 3px solid #eda3b7;  
border-right: 3px solid #793b4c;  
border-bottom: 3px solid #793b4c;  
color:#ffffff;
font-weight:bold;
font-size:13px;
font-family:"儊僀儕僆","僸儔僊僲妏僑 Pro W3","HG娵恨集窶-PRO" ;
text-shadow: 1px 2px 2px #666666; 
}

/***********************************************/
/*             TOP儁乕僕  僉儍僢僠             */
/***********************************************/

.cat1{
padding:8px 0px 8px 10px;
width: 90%;  
text-align:center;
background: #ff66a2;
background: -moz-linear-gradient(top, #ff66a2, #b63d65); 
background-image: -webkit-gradient(linear, left top, left bottom, from(#ff66a2), to(#b63d65)); 
/* For Internet Explorer 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ff66a2, endColorStr=#b63d65, GradientType=0);
/* For Internet Explorer 8 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff66a2,endColorstr=#b63d65, GradientType=0)";
border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
border-top: 1px solid #c5c5c5;  
border-left: 1px solid #c5c5c5;  
border-right: 1px solid #b63d65;  
border-bottom: 2px solid #b63d65;   
color:#ffffff;
font-size:16px;
text-shadow:2px 2px 2px #666666; 
} 

.cat2 {
padding:8px 0px 8px 10px;
width: 290px;  
text-align:left;
background: #ffdfe9;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-top: 1px solid #c5c5c5;  
border-left: 1px solid #c5c5c5;  
border-right: 1px solid #b63d65;  
border-bottom: 2px solid #b63d65;   
color:#9a5665;
font-size:15px; 
line-height:22px;
} 

.cat3 {
color:#ff6600; 
font-weight:bold;
} 


/***********************************************/
/*               僉儍僾僔儑儞                  */
/***********************************************/

.captel{
padding:3px;
color:#da0B00;
text-align:center;
font-size:14px;
}

.capform{
padding:3px;
color:#da0B00;
text-align:center;
font-size:14px;
}


/***********************************************/
/*               僼僢僞乕                  */
/***********************************************/

.footer {
background:#ffffff;
width: 100%; 
padding:5px 0px 5px 0px;
color:#0041A2;
font-size:10px;
text-align:center;
}