/* CSS Document */
@charset "utf-8";
@import url(common.css);
@import url(body.css);
.flash{ margin:0px; padding:0px; border-bottom:#630B14 solid 4px;}
.flash *{ background:none; border:none;}
.searchinfo{height:20px; line-height:20px; font-size:14px; font-weight:bold; color:#930; padding:10px; background:#FDFAE7;}
.searchinfo .input{ border:#CCC solid 1px; height:18px; line-height:18px; width:220px;}
.searchbon{width:50px; height:18px; background:url(../images/search.jpg) no-repeat; border:0; cursor:pointer;}

.indexinfo{background:#FDFAE7; margin:0px 0px 0px 0px; padding-bottom:2px;}
.indexinfo .left{float:left; width:254px; background:url(../images/login_c.jpg); }
.indexinfo .main{float:left; width:495px; background:url(../images/index_c.jpg);}
.indexinfo .right{float:right; width:252px; background:url(../images/index_r_c.jpg); }

.indexinfo .left .left_t{background:url(../images/login_t.jpg) top center no-repeat; height:508px;}
.indexinfo .left .left_b{background:url(../images/login_b.jpg) bottom center no-repeat; height:16px;}

.indexinfo .main .main_t{background:url(../images/index_t.jpg) top center no-repeat; height:508px;}
.indexinfo .main .main_b{background:url(../images/index_b.jpg) bottom center no-repeat; height:16px;}

.indexinfo .right .right_t{background:url(../images/index_r_t.jpg) top center no-repeat; height:508px;}
.indexinfo .right .right_b{background:url(../images/index_r_b.jpg) bottom center no-repeat; height:16px;}


#leftinner{padding:12px 5px 3px 13px;}
#leftinner #logininfo{height:102px; margin:0px 0px 0px 0px;background:#FDFAE7; width:227px;}
#leftinner #logininfo input.logininput{width:120px; height:18px; line-height:18px; border:#AD9E4F solid 1px;}
#leftinner #logininfo input.logincode{width:60px; height:18px; line-height:18px; border:#AD9E4F solid 1px;}
#leftinner #logininfo .logininner{padding:5px 0px 0px 6px; color:#000;}
#leftinner #logininfo .logininner .r{padding-right:8px;}
#leftinner #logininfo .login_txt{ line-height:25px;}

#leftinner #logininfo .logininner .login_text{text-align:center; line-height:20px; padding-top:2px;}


#leftinner #logininfo .login_info{padding-right:8px;padding-left:8px;  font-size:13px; color:#000;}
#leftinner #logininfo div.user{font-size:13px; line-height:20px;}
#leftinner #logininfo div.textinfo{font-size:13px; line-height:20px; text-align:center;}

#leftinner .leftinfo{ background:url(../images/leftinfo.png) no-repeat; height:179px; margin:10px 0px 0px 0px;}
#leftinner .leftinfo h3{height:46px; clear:both;}
#leftinner .leftinfo h3 a{height:46px; clear:both; display:block;}
#leftinner .leftinfo ul{padding:0px 10px 0px 10px;}
#leftinner .leftinfo ul li{ line-height:22px;background:url(../images/11.gif) left center no-repeat; padding-left:10px;}
#leftinner .leftinfo ul li a{ color:#930;}
#leftinner .leftinfo ul li a:hover{ color:#000;}


#leftinner .leftkefu{margin:10px 0px 0px 0px;}

#leftinner .leftlink{margin:10px 0px 0px 0px; background:url(../images/link.jpg) left center no-repeat; height:79px;}
#leftinner .leftlink .linkinfo{padding:50px 0px 0px 20px;}
#leftinner .leftlink .linkinfo select{ width:190px; border:#CCC solid 1px; height:20px; line-height:20px;}


#maininner{padding:12px 5px 3px 13px;}
h1.maintop{background:url(../images/t.jpg) no-repeat; width:473px;line-height:28px; height:28px; font-size:12px;}
h1.maintop span{float:left; font-size:13px; padding-left:25px; line-height:25px !important;line-height:28px;color:#91392B;}
h1.maintop span a{color:#84231D; float:none; margin:0; }
h1.maintop span a:hover{color:#C00; text-decoration:none; }
h1.maintop a{display:block; float:right; margin-right:5px; width:60px; height:25px;}

ul.mainclass{ margin:0px 0px 5px 0px; padding:0px 0px 6px 5px; height:90px;}
ul.mainclass li{float:left; width:55px; height:90px; overflow:hidden; padding:1px;}

ul.mainproduct{margin:0px 0px 4px 0px;}
ul.mainproduct li{float:left; }
ul.mainproduct li img{width:110px; border:#FEFBC6 solid 3px; height:90px;}
ul.mainproduct li a:hover img{ border:#E7D25B solid 3px;}

#rightinner{padding:8px 5px 3px 13px;}
#rightinner .right_tbg{background:url(../images/h.jpg) no-repeat; height:20px; line-height:20px; }
#rightinner .right_tbg span{height:20px;line-height:18px !important;line-height:20px;}
h1.righttop{line-height:28px; height:28px; font-size:12px; font-weight:normal; }
h1.righttop span{float:left; font-size:13px; padding-left:25px; line-height:25px !important;line-height:28px;color:#91392B;}
h1.righttop span a{color:#84231D; float:none; margin:0; }
h1.righttop span a:hover{color:#C00; text-decoration:none; }
h1.righttop a{display:block; float:right; margin-right:5px; width:60px; height:25px;}

.right_flash{margin:8px 0px;}
ul.rightnews{margin:2px 15px 6px 10px;/* background:#CCC;*/}
ul.rightnews li{line-height:25px; border-bottom:#000 dashed 1px; background:url(../images/22.gif) left center no-repeat; padding-left:10px;}
ul.rightnews li a{color:#84231D;}
ul.rightnews li a.hese{color:#000;}
