@charset "gb2312";
/**brandcss-v1.0**/
@import url("../common/common.css");
@import url("../brand/brand.css");

body{
margin:0px;
padding:0px;
text-align:center;
  FONT-FAMILY:"??";FONT-SIZE:12px;   
}
.frame2right{
background-color:#F8F8F8;
}
td{
  FONT-FAMILY:"??";FONT-SIZE:12px; 
}
/**header**/
#brandheader{
border:1px #BFBFBF solid;
height:118px;
background-color:#FFFFE7;
}
.brandheaderleft{
background-color:#fff;
width:170px;
border-right:1px #EFEFEF solid;
text-align:center;
}
.brandheaderleft img{
width:120px;
height:90px;
border:1px #ccc solid;
}
.brandheadercenter{
padding-left:15px;
line-height:180%;
font-size:16px;
}
.brandheadercenter span{
font-size:12px;
}
.brandheadercenter span.tit{
font-family:o¨²¨¬?;
font-size:28px;
font-weight:bold;
color:#000000;
margin-bottom:10px;
} 
.brandheaderright{
width:249px;
border-left:1px #D8D8D8 dotted;
padding:2px;
text-align:center;
}
/**brandinfrmp**/
.brandinfrmp{
background-image:url(../../image/brand/s1/mp_bg.gif);
width:245px;
height:107px;
}
.brandinfrmp td{
padding:3px 8px 5px 10px;
line-height:150%;
font-size:12px;
color:#000000;
}
.brandinfrmp td a{
color:#DE1010;
text-decoration:underline;
}
.brandinfrmp td a:hover{
color:#000000;
text-decoration:underline;
}
/**brandshownav**/
#brandshownav{
width:100%;
}
.brandshownav{
width:100%;
}
.brandshownav ul{
margin:0px;
padding:0px;
list-style-type:none;
padding-left:0px;
}
.brandshownav ul li{
float:left;
font-size:12px;
margin-left:0px;

}
.brandshownav ul li a{
text-align:center;
padding-top:8px;
font-size:13px;
font-weight:bold;
text-decoration:none;
background-image:url(../../image/brand/s1/btn_bg_1.gif);
width:119px;
height:26px;
color:#000;
border-bottom:1px #BFBFBF solid;
}
.brandshownav ul li a:hover{
text-align:center;
padding-top:8px;
background-image:url(../../image/brand/s1/btn_bg_2.gif);
width:119px;
height:26px;
color:#000;
border-bottom:0px #BFBFBF solid;
}
.brandshownav ul li.curr{
text-align:center;
padding-top:8px;
background-image:url(../../image/brand/s1/btn_bg_2.gif);
width:119px;
height:26px;
color:#ff5500;
font-size:13px;
font-weight:bold;
margin-right:2px;
margin-left:2px;
}
.brandshownav ul li.curr1{
text-align:center;
padding-top:8px;
background-image:url(../../image/brand/s1/btn_bg_2.gif);
width:119px;
height:26px;
color:#ff5500;
font-size:13px;
font-weight:bold;
margin-right:4px;

}
.brandshownav ul li.curr2{
text-align:center;
padding-top:8px;
background-image:url(../../image/brand/s1/btn_bg_2.gif);
width:119px;
height:26px;
color:#ff5500;
font-size:13px;
font-weight:bold;
margin-left:4px;

}
.brandshowsite{
height:30px;
background-color:#FFEEEE;
border-top:0px;
border-left:1px #BFBFBF solid;
border-right:1px #BFBFBF solid;
border-bottom:1px #BFBFBF solid;
font-size:12px;
}
.brandshowsitetd{
font-size:12px;
color:#000000;
padding-left:25px;
padding-top:4px;
text-align:right;
padding-right:15px;
}
.brandshowsitetd div{
float:left;
}
.brandshowsitetd a{ color:#000000;
text-decoration:underline;}
.brandshowsitetd a:hover{ color:#ff0000;
text-decoration:underline;}
/**?¨²¨¨Y?a¨º?**/
.s1intro{
height:500px;
padding:3px 1px 3px 1px;
vertical-align:top;
}
.s1introleft{
width:255px;
vertical-align:top;
}
.s1introspace{
width:10px;
}
.s1introright{
vertical-align:top;
}
.s1introhotpic{/**?1¦Ì?¡ä¨®¨ª???**/
border:1px #FFF5F5 solid;
padding:2px;
height:202px;
}
.s1introhotpic img{/**?1¦Ì?¡ä¨®¨ª???**/
border:1px #FFF5F5 solid;
padding:2px;
height:174px;
width:247px;
}
.s1introhotpicbom{
height:24px;
background-color:#FFF5F5;
text-align:right;
padding-right:5px;
font-size:12px;
}
/**?¡ã?¡ã¦Ì??¨¤**/
.s1introdp{
border:1px #FFF5F5 solid;
height:100px;
margin-top:6px;
}
.s1introdpleft{
width:58px;
background-image:url(../../image/brand/s1/dp_tit.gif);
background-repeat:no-repeat;
background-position:top;
vertical-align:bottom;
text-align:center;
padding-bottom:3px;
}
.s1introdpright{
font-size:12px;
line-height:180%;
padding-left:3px;
padding-right:3px;
vertical-align:top;
padding-top:5px;
padding-bottom:3px;
}
/**¨ª?¨®?¨ª???**/
.s1introtj{
border:1px #FFEEEE solid;
height:175px;
margin-top:6px;
}
.s1introtjtd{
vertical-align:top;
}
.s1introtjtab{
height:42px;
}
.s1introtjtab td{
padding-top:5px;
line-height:220%;
font-size:14px;
padding-left:5px;
}
/**1???D???**/
.s1intronews{
border:1px #FFEEEE solid;
height:158px;
margin-top:6px;
}
/**¨ª?¡Á¨º?e??**/
.s1intromoney{
border:1px #FFEEEE solid;
height:160px;
background-image:url(../../image/brand/s1/ts_bg.gif);
}
.s1intromoney td{
padding:20px 16px 12px 20px;
vertical-align:top;
}
div.moneyts{
width:49px;
height:38px;
background-image:url(../../image/brand/s1/ts_pic_1.gif);
z-index:1;
position:absolute;
left:255px;
}
.s1intromoney td div.moneytit{
font-size:20px;
height:30px;
font-weight:bold;
border-bottom:2px #88D803 solid;
}
.s1intromoney td div.moneybom{
font-size:14px;
font-weight:bold;
line-height:160%;
padding-top:6px;
}
.moneylisttit{
border:1px #DDDDDD dotted;
height:30px;
color:#ff5500;
font-size:12px;
font-weight:bold;
text-align:right;
padding-top:6px;
padding-right:3px;
}
.moneylisttit div{
float:left;
}
.moneylist{
width:100%;
border-bottom:1px #DDDDDD solid;
}
.moneylist td{
height:26px;
padding-left:2px;
font-size:12px;
border-bottom:1px #DDDDDD dotted;
}
.moneylisttop{
font-weight:bold;
height:26px;
font-size:12px;
border-bottom:1px #DDDDDD solid!important;
}
/**?¨¦¨¦¨¹¨®¨°¡À?¨¢D¡À¨ª**/
.s1introlist{
width:100%;
border-right:1px #BFBFBF solid;
}
.s1introlist td{
height:41px;
border-bottom:1px #FFEEEE solid;
}
.s1introlist td.tdleft{
text-align:right!important;
background-color:#FFFEE5;
font-size:13px;
font-weight:bold;
width:120px;
padding-right:0px;
padding-left:30px;
}
.s1introlist td.tdleft div{
width:150px;
border-top:1px #fff solid;
border-bottom:1px #fff solid;
height:40px;
padding-top:15px;
padding-right:10px;
}
.s1introlist td.tdright{
font-size:13px;
padding-left:10px;
}
.s1introlist td.tdright a{
font-size:13px;
color:#000000;
text-decoration:underline;
}
.s1introlist td.tdright a:hover{
color:#ff5500;
text-decoration:underline;
}
/**piclist**/
.s1pic{
padding-top:15px;
padding-bottom:15px;
text-align:center;
padding-left:5px;
padding-right:5px;
vertical-align:top;
}
.s1piclist{
width:138px;
height:130px;
float:left;
margin-left:10px;
margin-right:25px;
margin-bottom:25px;
}
.s1piclistleft{
float:left;
width:132px;
border:1px #FFFCF5 solid;
height:130px;
}
.s1piclistleft ul{
list-style-type:none;
margin:0px;
padding:0px;
}
.s1piclistleft ul li.top{
height:105px;
padding:3px;
}
.s1piclistleft ul li.bom{
width:130px;
height:25px;
background-color:#FFFCF5;
text-align:center;
font-size:12px;
padding-top:6px;
}
.s1piclistleft ul li.bom a{
font-size:12px;
color:#000000;
text-decoration:none;
}
.s1piclistleft ul li.bom a:hover{
font-size:12px;
color:#ff5500;
text-decoration:none;
}
.s1piclistright{
float:right;
width:6px;
background-image:url(../../image/brand/s1/pic_right.gif);
background-color:#ff5500;
height:92px;
}
/**s1mess**/
.s1messtit{
width:100%;
height:26px;
margin-top:10px;
margin-bottom:10px;
}
.s1messtitleft{
padding-left:10px;
width:90px;
font-size:14px;
font-weight:bold;
color:#ff5500;
}
.s1messtitright{
background-image:url(../../image/brand/s1/mess_tit.gif);
height:26px;
padding-left:10px;
}
.s1messlist{
border-top:1px #BFBFBF solid;
border-bottom:1px #BFBFBF solid;
background-color:#FFFCF5;
}
.s1messlisttd{
padding-top:10px;
padding-bottom:10px;
height:16px;
padding-left:10px;
padding-right:10px;
}
.s1messlisttab{
width:100%;
border-bottom:1px #ccc dotted;
}
.s1messlisttab td.topleft{
width:200px;
text-align:left;
height:36px;
font-size:12px;
padding-top:10px;
}
.s1messlisttab td.topright{
text-align:right;
height:36px;
font-size:12px;
color:#999;
}
.s1messlisttab td.bom{
padding-top:5px;
padding-bottom:15px;
line-height:180%;
font-size:12px;
}
.s1messup{/**¨¢????¨°**/
width:100%;
}
.s1messupleft{
width:90px;
padding-top:15px;
padding-bottom:10px;
font-size:12px;
text-align:right;
vertical-align:top;
}
.s1messupright{
padding-left:10px;
font-size:12px;
}
.s1messuprightl{
float:left;
}
.s1messuprightr{
float:right;
font-size:12px;
line-height:180%;
width:215px;
}
/**?¡¤???¨º???¨¦¨¦¨¹**/
.s1txt{
padding:20px;
line-height:180%;
font-size:13px;
}
/**D???**/
.s1news{
width:100%;
border-bottom:1px #CCCCCC dotted;
margin-bottom:5px;
}
.s1news td{
padding:10px;
}
.s1news div.s1newstit{
height:24px;
color:#000000;
font-size:14px;
}
.s1news div.s1newstit a{
color:#000000;
text-decoration:underline;
}
.s1news div.s1newstit a:hover{
color:#ff5500;
text-decoration:underline;
}
.s1news div.s1newstxt{
height:24px;
font-size:12px;
margin-bottom:8px;
}
.s1news div.s1newsinfr{
color:#666666;
font-size:12px;
}
.s1newstopright div{
background-image:none;
font-size:12px;
font-weight:normal;
}
.s1newsshow{/**??¨º??¨²¨¨Y**/
width:100%;
}
.s1newsshow div.s1newsshowtit{
font-size:18px;
font-weight:bold;
text-align:center;
height:42px;
padding-top:20px;
padding-bottom:20px;
}
.s1newsshow div.s1newsshowinfr{
font-size:12px;
color:#6A6A6A;
text-align:center;
border-bottom:#bdbdbd 1px dotted;
padding-bottom:8px;
}
.s1newsshow div.s1newsshowinfr a{
color:#6A6A6A;
text-decoration:none;
}
.s1newsshow div.s1newsshowinfr a:hover{
color:#ff5500;
text-decoration:none;
}
.s1newsshow div.s1newsshowtxt{
line-height:180%;
font-size:14px;
padding:15px;
}
.s1newsshowbom{
height:32px;
padding-left:15px;
padding-right:15px;
}
.s1pro{/**2¨²?¡¤**/
width:100%;
}
.s1proleft{
width:370px;
}
.s1proright{
padding-left:20px;
}
.s1propic{
border:1px #FFF5F5 solid;
}
.s1propic td{
padding:2px;
}
.s1proinfrtit{
height:32px;
font-size:16px;
font-weight:bold;
color:#ff5500;
}
.s1proinfrleft{
height:28px;
font-size:12px;
font-weight:bold;
width:75px;
}
.s1proinfrright{
padding-left:5px;
font-size:12px;
text-align:left;
}
.s1prointro{
line-height:180%;
padding:0px 15px 10px 15px;
font-size:13px;
}
.s1probom{
height:32px;
padding-left:15px;
padding-right:15px;
}
/**¨ª???**/
.s1bomcommon{
padding:1px;
height:650px;
padding-top:1px;
padding-bottom:15px;
text-align:center;
vertical-align:top;
}
/**¨¢D¡À¨ª**/
.s1classtit{
height:26px;
font-size:13px;
font-weight:bold;
text-align:right;
margin-bottom:20px;
padding-right:10px;
border:1px #efefef dotted;
}
.s1classtit td{
padding-right:10px;
}
.s1classtit div{
padding-left:10px;
float:left;
}
.s1classlist{
width:100%;
}
.s1classlist td{
padding-top:20px;
padding-bottom:20px;
}
.s1classlist ul{
margin:-35px 0px 0px 0px;
padding:0px;
list-style-type:none;
}
.s1classlist ul li{
width:120px;
height:28px;
float:left;
margin-left:15px;
margin-top:15px;
}
.s1classlist ul li a{
width:120px;
height:28px;
color:#000000;
border:1px #EAF5D8 solid;
background-image:url(../../image/brand/s1/class_bg.gif);
text-align:center;
font-size:13px;
font-weight:bold;
padding-top:6px;
text-decoration:none;
}
.s1classlist ul li a:hover{
color:#ff5500;
border:1px #ff5500 solid;
text-decoration:none;
}
/**¨ª???????**/
.s1picshowtit{
width:100%;
}
.s1picshowtittop{
height:62px;
text-align:center;
font-size:20px;
font-weight:bold;
}
.s1picshowtitbom{
height:90px;
border-top:1px #bdbdbd solid;
background-color:#F6F6F6;
padding:15px;
}
.s1picpagebtn{/**¨ª???¡¤-¨°3**/
width:100%;
}
.s1picpagebtn a{
height:22px;
background-image:url(../../image/brand/s1/btnpage_bg_1.gif);
padding:3px;
border:1px #CCCCCC solid;
color:#000;
font-size:12px;
text-decoration:none;
}
.s1picpagebtn a:hover{
background-image:url(../../image/brand/s1/btnpage_bg_2.gif);
padding:3px;
border:1px #CCCCCC solid;
font-size:12px;
}
.s1picpagebtnleft{
width:143px;
}
.s1picpagebtncenter{
text-align:center;
}
.s1picpagebtncenter a{
width:32px;
}
.s1picpagebtnright{
width:143px;
text-align:right;
}
.s1picshowinfr{
font-size:12px;
height:32px;
text-align:center;
}
.s1picshowpic{
width:100%;
}
.s1picshowpic td{
text-align:center;
padding:24px;
font-size:13px;
}
.s1picshowpic td img{
border:1px #000 solid;
margin-bottom:15px;
}
.s1picshowbom{
background-color:#F6F6F6;
}
.s1picshowbom td{
padding-left:10px;
padding-right:10px;
height:54px;
}
/**messup**/
#messup{
width:800px;
height:520px;
background-color:#fff;
}
.messup2{
width:500px!important;
height:420px;
}
#messup td.messuptop{
height:26px;
background-image:url(../../image/brand/s1/mess_up.gif);
text-align:right;
padding-left:5px;
padding-right:5px;
}
#messup td.messuptop div{
float:left;
font-size:14px;
font-weight:bold;
padding-left:5px;
}
#messup td.messupbom{
padding:10px;
}
#messup td.messupleft{
width:428px;
padding-left:0px;
padding-right:15px;
height:476px;
vertical-align:top;
}
#messup td.messupright{
border-left:1px #EFEFEF solid;
height:476px;
vertical-align:top;
padding-left:15px;
}
#messup table.messupinfr{
width:100%;
border:1px #FFDD66 solid;
background-color:#FFFEE7;
height:40px;
}
#messup table.messupinfr td{
padding-left:3px;
}
.messupbrand{
margin-top:10px;
font-size:12px;
}
.messupbrandtd{
padding-top:5px;
}
.messupbrandtop{
text-align:right;
}
.messupbrandtop div{
float:left;
}
.messupbrandtit{
font-size:12px;
font-weight:bold;
color:#000000;
height:24px;
}
.messupbrandtd td img{
width:100px;
height:70px;
border:1px #ccc solid;
margin-bottom:5px;
}
.messupbrandtd td{
font-size:12px;
color:#000000;
}
.messupbrandtd td a{
color:#000000;
text-decoration:underline;
}
.messupbrandtd td a:hover{
color:#ff5500;
text-decoration:underline;
}
.messupreg{
width:100%;
border-bottom:1px #EFEFEF solid;
}
.messupregtop{
height:36px;
font-size:14px;
color:#000000;
font-weight:bold;
}
.messupregbom{
font-size:12px;
height:54px;
text-align:right;
padding-right:10px;
}
.messupregbom div{
color:#ff5500;
float:left;
padding-top:5px;
}
.messupreglist{
width:100%;
font-size:12px;
color:#000000;
}
.messupreglistleft{
width:100px;
text-align:right;
height:42px;
}
.messupreglistright{
font-size:12px;
height:42px;
}
.messupreglistright input.r{
border:1px #CCCCCC solid;
height:22px;
width:180px;
padding-top:3px;
}
div.messback{
border:1px #F5DEDE solid;
background-color:#FFFEE5;
padding:5px;
margin-bottom:5px;
}
div.messback div.messbacktit{
height:24px;
}
div.messback div.messbacktit span{
font-size:12px;
font-weight:bold;
color:#ff5500;
}
div.messback div.messbackbom{
font-size:12px;
color:#000000;
line-height:180%;
}
/**messbinfr**/
.messbinfr{
border:1px #F7DFDE solid;
height:58px;
width:692px;
background-color:#FFFFE7;
margin-top:10px;
}
.messbinfrleft{
height:58px;
width:90px;
padding-top:10px;
float:left;
}
.messbinfrcenter{
height:58px;
width:512px;
text-align:center;
font-size:14px;
font-weight:bold;
color:#DF0000;
float:left;
padding-top:20px;
}
.messbinfrright{
height:58px;
width:70px;
padding-top:10px;
float:right;
}
.titmess{
width:300px;
float:left;
height:24px;
padding-top:5px;
}
.headmessleft{
float:left;
width:125px;
font-size:12px;
padding-top:3px;
}
/**nmessup**/
.nmessup{
font-size:12px;
background-image:url(../../image/client/bg.jpg);
background-repeat:no-repeat;
}
.nmessupl{
width:384px;
padding:3px;
}
.nmessupl input.linputmess{
width:280px;
}
.nmessupltab{
width:100%;
}
.nmessupltab td{
padding-top:3px;
padding-bottom:3px;
}
.nmessupr{
width:294px;
padding:3px;
vertical-align:top;
}
.nmessuprtab{
width:100%;
}
.nmessuprtab td{
padding-top:5px;
padding-bottom:5px;
}
.nmessuprtab td.nmessuprtabl{
width:90px;
text-align:left;
}

.nmessuprtab td.nmessuprtabr{
width:190px;
padding-left:3px;
text-align:left;
}
.nmessuprtab td.nmessuprtabr input.inputmess{
width:170px;
}
.nmessuprtab td.nmessuprtabr span{
color:red;
}
.ti7 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000099; FONT-FAMILY: "ËÎÌå"; TEXT-DECORATION: none
}
.comslen {
	BORDER-RIGHT: #912F43 1px solid; BORDER-TOP: #912F43 1px solid; LEFT: 0px; BORDER-LEFT: #912F43 1px solid; WIDTH: 350px; BORDER-BOTTOM: #912F43 1px solid; POSITION: absolute; TOP: 21px
}
.a14 {
	LINE-HEIGHT: 130%
}
.vsv {
	BORDER-RIGHT: #912F43 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #912F43 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #912F43 1px solid; CURSOR: pointer; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #912F43 1px solid; LIST-STYLE-TYPE: none
}
.vsv LI {
	BORDER-TOP: #912F43 1px solid; PADDING-LEFT: 4px; BACKGROUND-COLOR: #f5f5f5
}
.vsv LI.tle {
	FONT-WEIGHT: bold; CURSOR: default; BACKGROUND-COLOR: #9C0725;color:#ffffff!important;
}
LI.mout {
	BACKGROUND-COLOR: #f5f5f5
}
LI.mover {
	BACKGROUND-COLOR: #ffffff
}