@charset "utf-8";
body { margin:0; padding:0; background:#FFE8F2 }
ul { margin:0; padding:0; list-style-type: none }
h2,h3{margin:0; padding:0}
img { border:0 }
.saikebg { width:1003px; margin:auto; padding:0 }
.logo { background-image:url(/images/bananer_bg11.gif); position:relative; background-repeat:repeat-x; width:280px; height:50px; float:left }
.bananer { width:723px; height:50px; float:left; background-image:url(/images/bananer_bg11.gif); background-repeat:repeat-x }
.logo img { position:absolute; left:0; top:0; }
.menu { width:490px; height:30px; font-size:14px; color:#fff; font-weight:bold; line-height:30px; padding-top:20px; padding-left:147px; overflow: hidden; white-space: nowrap; float:left }
.menu a, .menu a:link, .menu a:visited { color:#fff; text-decoration:none; display: block; float: left }
.menu a:hover { color: #BF1212; text-decoration: none }
.menu span { float: left; width: 50px; background-image:url(/images/shu11.gif); background-repeat: no-repeat; background-position: center center; display: block; height:30px }
.mid1 { width:1003px; height:317px; }
.mid2 { width:1003px; margin-top:8px; float:left }
.loginhel { width:297px; height:206px; float:left; margin-left:16px; *margin-left:16px!important;
*margin-left:8px
}
.help11 { width:297px; height:84px; font-size:5px; line-height:5px; float:left }
.help11 img { width:297px; height:84px; font-size:5px; line-height:5px }
.login { background-image:url(/images/enter_bg.gif); background-repeat:no-repeat; width:297px; height:122px; clear:both }
.loginuser { background-image:url(/images/loginuser.gif); background-repeat:no-repeat; width:297px; height:116px; font-size:12px; color:#D00000; font-weight:bold; padding-top:6px; clear:both }
.user11 { height:24px; padding-left:38px; line-height:20px }
.user11 img { border:1px #FFCAAC solid }
.user11 span { padding-left:6px }
.user22 { height:24px; margin-top:22px; padding-left:38px; line-height:20px }
.userbtn { height:25px; margin-top:10px; padding-left:38px }
.loginrl { width:297px; height:102px; float:left }
.lgrig { width:232px; height:102px; float:left }
.num { width:232px; height:24px; margin-top:49px; float:left }
.num11 { width:140px; height:24px; float:left }
.num22 { overflow:hidden; font-family:Verdana, Geneva, sans-serif; width:94px; *width:92px !important;
*width:92px;
height:22px; padding-top:2px; font-size:12px; color:#7F7563; float:left; white-space: nowrap; margin-left:-3px; *margin-left:0 !important;
*margin-left:0;
}
.num22 input { vertical-align:bottom; *vertical-align:middle !important;
*vertical-align:middle;
}
.emailcc { height:24px; font-size:12px; color:#7F7563; width:38px; float:left; text-align:right; line-height:24px }
.marg { margin-top:5px }
.lglef { width:60px; height:50px; padding-top:52px; padding-left:5px; float:left }
.lglefimg { width:52px; height:46px }
.beizhu { width:290px; height:20px; font-size:12px; color:#7F7563; line-height:20px; padding-left:8px }
.beizhu span { padding-left:4px; padding-right:4px; font-size:12px; color:#7F7563 }
.beizhu a, .beizhu a:link, .beizhu a:visited { color:#7F7563; text-decoration:none }
.beizhu a:hover { color:#000; text-decoration:none }
.dongtai { width:200px; height:200px; float:left; margin-left:11px }
.dongtai11 { width:200px; height:27px; font-size:5px; line-height:5px }
.dongtai22 { width:200px; height:179px; background-color:#fff }
.dongtlist { width:200px; padding-top:10px }
.dongtlist ul { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 200px; padding-top: 0px; list-style-type: none }
.dongtlist li { padding-right: 0px; padding-left: 10px; font-size: 12px; float: left; padding-bottom: 0px; margin: 0px 0px 9px; width: 190px; color: #7F7563; padding-top: 0px; height: 15px }
.dongtlist li img { padding-right:6px }
.dongtlist li a { font-size:12px; color:#000; text-decoration:none }
.dongtlist li a:hover { font-size:12px; color:red; text-decoration:underline }
.mid3 { width:970px; float:left; padding:10px 0 0 16px; 
}
.mid3 img { vertical-align:bottom }
.mmban { background-image:url(/images/mmban.gif); background-repeat:no-repeat; width:970px; height:27px; font-size:12px }
.mmban11 { width:165px; height:27px; line-height:27px; margin-left:801px }
.mmban11 a, .mmban11 a:link, .mmban11 a:visited { color:#C83354; text-decoration:none }
.mmban11 a:hover { color:#000; text-decoration:none }
.mmban11 span { float:right }
.mmban11 span a, .mmban11 span a:link, .mmban11 span a:visited { color:#fff; text-decoration:none }
.mmban11 span a:hover { color:#000; text-decoration:none }
.mmbg { width:956px; background-color:#fff4f5; padding-top:15px; padding-bottom:15px; padding-left:12px; border-left:1px #E65474 solid; border-right:1px #E65474 solid; display:block; height:80px }
.usli { padding:0 12px 0 12px; float:left }
.usli div { width:109px; height:81px; line-height:76px; position: relative; overflow: hidden; text-align: center; border: 1px solid #ffd8d9 }
.usli div span { position:static; +position:absolute;
top:50%; vertical-align:middle }
.usli div img { position:static; border:0px; +position:relative;
top:-50%; left:-50%; vertical-align:middle; margin-top:-1px }
.mmper22 { width:75px; float:left; font-size:12px; color:#534E46; padding-left:10px; line-height:20px }
.mmbtn { margin-top:6px }
.mmbom { background-image:url(/images/every_bg.gif); background-repeat:repeat-x; width:968px; height:7px; font-size:5px; line-height:5px; border-left:1px #E65474 solid; border-right:1px #E65474 solid }
.mid4 { width:971px; height:100px; margin-top:8px; float:left; margin-left:16px; *margin-left:16px!important;
*margin-left:8px
}
.bomimglis { float:left }
.kongbai { width:9px; height:100px; float:left }
.mid5 { width:968px; height:28px; background-image:url(/images/bommenu.gif); background-repeat:repeat-x; float:left; font-size:12px; color:#434343; line-height:28px; text-align:center; border-right:1px #FF728D solid; border-left:1px #FF728D solid; margin-top:8px; margin-left:16px; *margin-left:16px!important;
*margin-left:8px
}
.mid5 span { padding-left:5px; padding-right:5px }
.mid5 a, .mid5 a:link, .mid5 a:visited { color:#9A0C2C; text-decoration:none }
.mid5 a:hover { color:#434343; text-decoration:none }
.manafoot { width:1003px; margin-left:auto; margin-right:auto; text-align: center; height:30px; line-height:18px; font-size: 12px; color: #666; clear: both; font-family:Arial, Helvetica, sans-serif; padding-top:8px; padding-bottom:15px }
.manafoot a { color: #00F }
.manafoot a:link, .manafoot a:visited { color: #00F }
.manafoot a:hover { color: #666; text-decoration: none }/*图片切换*/
.friend { position:relative; width:453px; height:206px; float:left; padding-left:11px; overflow:hidden }
.friend img { vertical-align: top }
.friend ul { width:443px; height:178px; padding:7px 0 0 8px; background-color: #fff }
.friend li { width:433px; height:31px; line-height:31px; font-size:12px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ffdadc }
.friend li img { float:left; padding-right:8px; margin-top:6px }
.friend a:link, .friend a:visited, .friend a:active { color:#e42a5f }
.friend a:hover { color:red; text-decoration: none }/*登陆按钮加大*/
.padlef { width:290px; padding-left:7px }
.login_small { width:140px }
.lglef_big { width:105px; height:53px; padding-top:45px; padding-left:38px }/*设为首页与添加收藏*/
.shouadd { width:68px; height:42px; float:left; padding-top:8px }
.shouadd11 { margin-bottom:6px }
.shouadd22, .shouadd11 { width:66px; height:18px }
/*客服*/
.popconnet { font-size:12px; background-color:#fff; border:1px solid #ff6885; margin-right:auto; margin-left:auto }
.popconnet a, .popconnet a:visited { color:#000099 }
.popconnet a:hover { color:#900 }
.popconnet11_ { width:auto; height:24px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#ffd1da; border-right-color:#ffd1da; border-bottom-color:#ff6885; border-left-color:#ffd1da; background-image:url(/images/poptitbg.gif); background-repeat:repeat-x; font-size:14px; line-height:24px; font-weight:bold; color:#fff }
.popconnet22_ { width:100%; padding-bottom:16px; display:table }
.popconnet11_ a { display:block; float:right; width:20px; height:24px; background-image:url(/images/ccbg.gif); background-repeat:no-repeat; background-position:left -672px }
.popconnet11_ a:hover { background-image:url(/images/ccbg.gif); background-repeat:no-repeat; background-position:-41px -672px }
.pt10 { padding-top:10px }
.pl15 { padding-left:15px }
.pt5 { padding-top:5px }
.l { float:left }
.pl10 { padding-left:10px }
/*友情链接*/
.link-bg,.links-box span,.links-box .hd h2{ background-image:url(/images/frilin-bg.gif)}
.links-box{width:977px; display:inline; padding:0 0 10px 0; margin:15px 0 10px 12px; float:left; z-index:80; background-color:#FFF; border:#ff6b84 solid 1px; position:relative}
.links-box span{width:7px; height:7px; overflow:hidden; position:absolute; z-index:90}
.links-box span.lt{background-position:left top; left:-1px; top:-1px}
.links-box span.rt{ background-position:-7px top; right:-1px; *right:-1px!important;
*right:-2px; top:-1px}
.links-box span.lb{ background-position:left -7px; left:-1px; bottom:-1px}
.links-box span.rb{ background-position:-7px -7px; right:-1px; *right:-1px!important;
*right:-2px; bottom:-1px}
.links-box .hd{ width:967px; height:40px; border-bottom:#dfdfdf solid 1px; margin:0 auto}
.links-box .hd h2{ background-position:5px -18px; background-repeat:no-repeat; width:90px; height:40px;}
.links-con{ width:929px; padding:0 22px; overflow:hidden;}
.links-con h3{font-size:14px; width:100%; float:left; height:50px; line-height:50px; color:#e73c39}
.links-con .img-lin,.links-con .tex-lin{ width:970px;}
.links-con .img-lin li{ width:158px; height:60px; float:left; overflow:hidden}
.links-con .img-lin li img{ width:137px; height:44px; border:#dadada solid 1px; vertical-align:bottom}
.links-con .tex-lin li{width:104px; height:27px; font-size:12px; float:left; text-align:center}
.links-con .tex-lin a,.links-con .tex-lin a:visited{color:#606060}
.links-con .tex-lin a:hover{ color:#F30}
*{
padding:0px;
margin:0px;
}
body{
 font:12px "宋体", Helvetica, sans-serif;
 color:#000;
 padding:0px;
 margin:0px;
 }
ul,ol{
list-style:none;
}
h1,h2{
font-size:14px;
}
h3,h4{
font-size:12px;
}
img{
border:0px;
}
a{
text-decoration:none;
}
.clear{
clear:both;
}
#banner{
	width:1003px;
	margin:0 auto;	
	background:url(/images/top_b.gif) repeat-x left top;
	padding-top:24px;
}
#banner_l{	
	float:left;
	width:700px;
	height:293px;	
}
#banner_r{		
	position:relative;
	float:right;
	width:292px;
	height:283px;
	background:#9393a6;
	border-left:1px solid #000000;
    padding:5px;
}
#banner_r_titile{
	background:url(/images/item_r.jpg) no-repeat left top;
	width:175px;
	height:30px;
	
}
#banner_r_content{
	margin-top:10px;
}
.headmsg{
	float:left;
	display:inline;
	width:64px;
	margin:8px 0 0 7px;
	text-align:center;
}
.photobtn{	
    display:block;	
	border:0;
	width:56px;	
	height:14px;
	cursor:pointer;		
	margin-left:2px;_margin-left:0;
	background:url(/images/photobtn.png) no-repeat;
}
.headmsg img{
	border:1px solid #ffffff;
	width:58px;
	height:58px;
	display:block;
}
.headmsg a{
	display:block;
	color:#ffffff;
	padding-top:2px;
}
.banner_r_btn{
	margin:20px 0 0 160px;_margin:15px 0 0 160px;
	border:0;
	cursor:pointer;
	background:url(/images/banner_r_btn.gif) no-repeat left top;
	width:125px;
	height:20px;
}
.r_popupdiv{
	position:absolute;
	width:280px;
	height:125px;
	padding:10px;
	background:#ffffff;
	border:1px solid #990000;
	bottom:0;
	left:0px;
}
.pop_textsty{
	line-height:1.6em;
}
.close { 
position:absolute;
background:url(/images/rpopclose.png) no-repeat right top;
width:13px;
height:13px;
cursor:pointer;
right:15px;
}