@charset "utf-8";
@import url(../common/main.css);
@import url(../common/font.css);
@import url(../common/footer.css);
@import url(../common/login.css);
@import url(header2.css);
@import url(menuer2.css);

body { background:#808B8A url(../../images/companysite/orange/bodybg.gif) 0 -75px repeat-x}
label { cursor:pointer; }
legend { display:none; }

/*Align*/
.AlignC { text-align:center; }
.AlignR { text-align:right; }
.AlignM { vertical-align:middle; }

/*Color*/
.Color01 { color:#7b2e00; }
.Color02 { color:#fff; }
.Color03 { color:#600; }
.Color04 { color:#f00; }
.Color05 { color:#333; }

/*Form*/
.Input01 { border:1px solid #6a9ec3; background:#fff; font-size:1.1em; }
.Input02 { border:1px solid #c7c7c7; background:#fff; font-size:1.1em; }
.Button01, .Button02, .Button03, .Button04, .Button05, .Button06, .Button07 { border:0; font-size:0; cursor:pointer; }
.Button01 { background:url(../../images/companysite/orange/button01.gif) no-repeat; width:114px; height:21px; }
.Button02 { background:url(../../images/companysite/button02.gif) no-repeat; width:25px; height:18px; }
.Button03 { background:url(../../images/companysite/button03.gif) no-repeat; width:150px; height:21px; }
.Button04 { background:url(../../images/companysite/button04.gif) no-repeat; width:133px; height:21px; }
.Button05 { background:url(../../images/companysite/button05.gif) no-repeat; width:59px; height:21px; }
.Button06 { background:url(../../images/companysite/button06.gif) no-repeat; width:59px; height:21px; }
.Button07 { background:url(../../images/companysite/button07.gif) no-repeat; width:150px; height:21px; }

/*Href*/
a:link, a:active, a:visited { color:#333; text-decoration:none; }
a:hover { color:#333; text-decoration:underline; }

a.A60:link, a.A60:visited, a.A60:hover { text-decoration:underline; }
a.A61:link, a.A61:visited, a.A61:hover { color:#036; }

a.A81 { height:25px; line-height:25px; display:block; background:#FFF0C5; }
a.A82:link, a.A82:visited { height:24px; display:block; background:url(../../images/companysite/orange/a82r.gif) no-repeat right; margin:0 4px; text-align:center; }
a.A82:link span, a.A82:visited span { height:24px; line-height:24px; display:block; background:url(../../images/companysite/orange/a82l.gif) no-repeat left; padding:0 2px; cursor:pointer; }
a.A82:hover {color:#f00; }
a.A82:hover span {color:#f00; }


/*Hr*/
.Hr01 { border-top:7px solid #d90000; border-bottom:5px solid #f00; height:0; overflow:hidden; display:none; }
.Hr02 { background:#ccc; height:1px; overflow:hidden; }
.Hr03 { background:url(../../images/companysite/icon04.gif) repeat-y center; }
.Hr04 { border-left:1px solid #666; border-right:1px solid #fff; width:1px; height:26px; overflow:hidden; }
.Hr05 { background:url(../../images/companysite/icon06.gif) repeat-x; height:1px; overflow:hidden; }

/*LineHeight*/
.Line180 { line-height:180%; }
.Line250 { line-height:250%; width:260px; margin:0 auto; overflow:hidden; }

/*Padd*/
.Pad10 { height:10px; overflow:hidden; }
.Pad20 { height:20px; overflow:hidden; }
.Pad30 { height:30px; overflow:hidden; }

/*UL*/
.Ul01 li { background:url(../../images/companysite/icon02.gif) no-repeat 0; padding:0 0 0 12px; }
.Ul02 li { background:url(../../images/companysite/icon03.gif) no-repeat 8px; padding:0 0 0 20px; }
.Ul03 li { background:url(../../images/companysite/icon07.gif) no-repeat 8px; padding:0 0 0 20px; }
.UL04 li { float:left; width:130px; height:130px; text-align:center; }
.UL05 li { float:left; width:160px; height:90px; text-align:center; }

/* Layout */
.MainPage{ width:950px; margin:0 auto; text-align:left; background:#e7e7e7}
.Hd01Page,.Hd02Page,.Nav,.Hd03Page{background-color:transparent }
.Nav{color:#333}
.Nav a:link,.Nav a:visited,.Nav a:hover,.Nav a:active{color:#333}
.Hd03PageRight,.Hd03PageRight span.Color02{color:#333}
.Hd03PageRight a:link,.Hd03PageRight a:visited,.Hd03PageRight a:hover,.Hd03PageRight a:active{color:#333}
.MainLeft { width:215px; float:left; background:#E7E7E7;position: relative; height:auto; _height:500px; min-height:500px; }
.MainRight { width:723px; padding:0 6px; float:right; background:#fff;overflow:hidden; }
.SearchPage { background:url(../../images/companysite/orange/searchbg.gif) 0 0 repeat-x; border:1px solid #DEA303; margin:6px 0;}
.Hd01Page { }
/*Hn DIV*/
h2 { background:#FFF0C5 url(../../images/companysite/orange/icon01.gif) no-repeat 5px 0px; height:23px; line-height:23px; font-weight:bold; font-size:12px; letter-spacing:0.1em; text-indent:25px; position:relative; border:1px solid #FFCC99; }
h2 span { position:absolute; right:10px; top:0; font-weight:normal; }
/*h3 { background:#efefef; height:27px; line-height:25px; font-weight:normal; font-size:1em; letter-spacing:0.1em; text-indent:2em; }*/
h3 {background:#FFF0C5 url(../../images/companysite/orange/icon01.gif) no-repeat 5px 0px; height:23px; line-height:23px; font-weight:bold; font-size:12px; letter-spacing:0.1em; text-indent:25px; position:relative; border:1px solid #FFCC99;} 

.CBox01 { border:1px solid #FFCC99;}
.CBox01 h2 { background:#FFF0C5 url(../../images/companysite/orange/icon01.gif) no-repeat 5px 0px;  height:23px; line-height:23px; font-weight:bold; font-size:12px; letter-spacing:0.1em; text-indent:25px; position:relative; border:1px solid #FFCC99; }

.CBox02 { border:1px solid #FFCC99; }
.CBox02 h2 { background:none; border:none; height:23px; line-height:23px; font-weight:bold; font-size:12px; letter-spacing:0.1em; text-indent:25px; position:relative;}

.CBox03 { padding:8px 22px 0;  margin-top:-1px; border:1px solid #FFCC99;}
.CBox03 h3 { background:none; border:none; height:auto; line-height:normal; font-weight:bold; color:#FF6600; font-size:1.1em; letter-spacing:0.1em; text-indent:0; }

.bottomer { width:950px; margin:0 auto; padding:8px 0; background:#8A8989}
.bottomer a:link, .bottomer a:visited {color:#fff;}
/*Table*/
.TdPad01 { padding:10px 5px; }

#Footer { background:#fff; margin:0 auto; padding-top:15px;}


.mfooter {width:950px;margin:0 auto;border-top:3px solid #ffa73d;background:#e1e1e1;color:#555;padding:15px 20px;text-align:left;width:910px;margin:10px auto 0}
#tb1 { background-color:#efefef;}
.sred { color:#FF0000; }
.tdred { color:red; }
.twidth { width:190px; }
.tcenter { align:center;}
#showcolor { color:#fff; }