@charset "utf-8";
/* 首页CSS Document */

*{padding: 0px; margin: 0px;}

html, body {font-size: 12px; color: #727272; text-align: center; font-family:"宋体",Verdana, Arial, Helvetica, sans-serif ; line-height: 18px; margin:0px auto; background: #ffffff;}

div,img,p,h3,h4,a,ul,li,h2{margin:0px; padding:0px; border:none;}

ul,li{list-style:none; margin: 0px; padding: 0px; }

a:link,a:visited,a:hover,a:active{font-size: 12px; color: #000000; text-decoration: none; border:none;}

a img{ border: none;}

.mclear{clear: both; visibility: hidden; font-size: 0px; line-height: 0px; padding: 0px; margin: 0px;}


#container{width:896px; margin:0px auto; text-align:left;}

#head{ width:896px; height:135px; background:url(images/index_topbj.gif) no-repeat left top; position:relative;}

.toplinks{ position:absolute; top:40px; right:0px;}
.toplinks ul{ width:230px;}
.toplinks ul li{ float:left;}
.toplinks ul li a{ display:block; padding:5px 20px 5px 10px; background:url(images/index_ice01.gif) no-repeat left center;}
.toplinks ul li a:hover{ color:#FF9900;}

.allinks{ position:absolute; top:96px; left:270px; width:658px;}
#nav { list-style-type: none; line-height:35px;}
#nav a { display: block; width: 90px; height:35px; }
#nav .a1{ background:url(images/alinks_a1.gif) no-repeat left top;}
#nav .a2{ background:url(images/alinks_a2.gif) no-repeat left top;}
#nav .a3{ background:url(images/alinks_a3.gif) no-repeat left top;}
#nav .a4{ background:url(images/alinks_a4.gif) no-repeat left top;}
#nav .a5{ background:url(images/alinks_a5.gif) no-repeat left top;}
#nav .a6{ background:url(images/alinks_a6.gif) no-repeat left top;}
#nav a:link  {color:#ffffff; text-decoration:none;}
#nav a:visited  {color:#ffffff;text-decoration:none;}
#nav a:hover { color:#ffffff;}
#nav a.a1:hover{ background:url(images/alinks_aa1.gif) no-repeat left top;}
#nav a.a2:hover{ background:url(images/alinks_aa2.gif) no-repeat left top;}
#nav a.a3:hover{ background:url(images/alinks_aa3.gif) no-repeat left top;}
#nav a.a4:hover{ background:url(images/alinks_aa4.gif) no-repeat left top;}
#nav a.a5:hover{ background:url(images/alinks_aa5.gif) no-repeat left top;}
#nav a.a6:hover{ background:url(images/alinks_aa6.gif) no-repeat left top;}
#nav li { float: left; width: 90px; margin-right:6px;}

#nav li a:hover{}
#nav li ul {text-align:left; left: -999em; top:35px; width:90px; position: absolute;}

#nav li ul.ua{ background:url(images/alink_b1.gif) no-repeat left bottom; padding-bottom:18px;}
#nav li ul.ub{ background:url(images/alink_b2.gif) no-repeat left bottom; padding-bottom:11px;}
#nav li ul.uc{ background:url(images/alink_b3.gif) no-repeat left bottom; padding-bottom:11px;}
#nav li ul.ud{ background:url(images/alink_b4.gif) no-repeat left bottom; padding-bottom:18px;}

#nav li ul li{float: left; width:90px;}
#nav li ul a{display: block; line-height:30px!important; line-height:25px; height:1em; height:19px!important; margin-bottom:5px!important; margin-bottom:3px;  width: 76px; text-align:left; padding-left:19px;}
#nav li ul.uc a{ padding-left:32px; width:87px;}
#nav li ul a:visited  {color:#ffffff;}
#nav li ul a:hover  { color:#F3F3F3;}
#nav li ul a:link {color:#ffffff;}

#nav li ul.ua a:link,#nav li ul.ua a:visited{ color:#778c00;}
#nav li ul.ub a:link,#nav li ul.ub a:visited{ color:#cc3502;}
#nav li ul.uc a:link,#nav li ul.uc a:visited{ color:#85024b;}
#nav li ul.ud a:link,#nav li ul.ud a:visited{ color:#be8e00;}
#nav li ul.ua a:hover,#nav li ul.ub a:hover,#nav li ul.uc a:hover,#nav li ul.ud a:hover{ color:#FFFFFF;}
#nav li:hover ul {left: auto;}


#nav li.sfhover ul { left: auto;}
#content {clear: left;}
 
#login{ height:35px; background:url(images/login_bj.gif) no-repeat left top; margin:10px 0px 4px;}
#login p{ line-height:35px; padding-left:15px;}
#login p span{ font-weight:bold;}
#login input{ border-top:1px solid #bebebe; border-left:1px solid #bebebe; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; height:16px; background:#FFFFFF; vertical-align:middle; margin-right:10px; padding:0px 1px;}
#login input.inp{ background:#ffffff; border:none; color:#727272; padding-top:2px; height:18px;}
#login p a{ color:#727272;}
#login p a.ay{ color:#ff8e09;}
#login p a.ay:hover{ text-decoration:underline;}

#flash{ z-index:-101; width:896px; height:314px;}

#maininfo{ height:185px; background:url(images/content_bj.gif) no-repeat left top; margin-top:12px;}
.va{ width:289px; float:left; margin-left:15px!important; margin-left:8px;}
.va h4{ height:19px; background:url(images/index_hha.gif) no-repeat left top; margin:17px 0px 2px 0px; text-align:right;}
.va h4 a,.vb h4 a{ float:right; display:block; width:23px; height:8px; background:url(images/more.gif) no-repeat left top; margin:10px 25px 0px 0px;}
.va ul{ background:url(images/va_bj.gif) no-repeat left top; padding:5px 27px 0px 0px;}
.va ul li{ border-bottom:1px solid #e8e4e5; line-height:24px; background:url(images/index_ice02.gif) no-repeat 5px center; padding-left:15px; }
.va ul li a{ color:#727272;}
.va ul li a:hover{ color:#FF9900;}
.vb{ float:left; width:337px; margin-left:18px!important; margin-left:9px;}
.vb h4{ height:19px; background:url(images/index_hhb.gif) no-repeat left top; margin:17px 0px 2px 0px; text-align:right;}
.vb .vb_a{ background:url(images/vb_bj.gif) no-repeat left top; padding:18px 0px 0px 17px;}
.vb ul li{ float:left;}
.vb ul a{ padding-right:6px;}
.vb ul a.apa{ padding-right:8px;}
.vc{ width:186px; float:right; margin-right:12px!important; margin-right:6px;}
.vc ul{ padding:44px 0px;}
.vc ul li{ padding:1px 6px;}
.vc ul li.lla{ background:url(images/index_line.gif) no-repeat left bottom;}
.vc ul a{ color:#fd4023; padding-left:8px;}

#footer{text-align:center; background:url(images/footer_bj.gif) no-repeat left top; padding:18px 0px 20px; margin-top:12px;}
#footer .pa{ margin-bottom:6px; border:1px solid #FFFFFF;}
#footer .pa a{ font-weight:bold; font-size:12px; color:#727272; padding:0px 10px; }
#footer .pa a:hover{ text-decoration:none;}
#footer p{ line-height:20px;}
#footer p a{ color:#727272;}
#footer p a:hover{ text-decoration:underline;}


/*以下为二级页面css*/
/*二级页面左边css*/
#mainbody{ background:url(images/left_bj.gif) no-repeat left bottom; margin-top:6px; border:1px solid #ffffff; }
.left{ width:211px; float:left; padding-bottom:100px;}
.left .uua li{ border-bottom:1px solid #e3e0d7; border-top:1px solid #FFFFFF;}
.left .uua li.llfirst{ border-top:none;}
.left .uua li.llend{ border-bottom:none;}
.left .uua a{ display:block; width:110px; height:38px;}
.left .uua a.lefta01{ background:url(images/left_aa01.gif) no-repeat left top;}
.left .uua a.lefta1{ height:35px; background:url(images/left_a01.gif) no-repeat left top;}
.left .uua a.lefta1:hover{ background:url(images/left_aa01.gif) no-repeat left top;}
.left .uua a.lefta2{ background:url(images/left_a1.gif) no-repeat left top;}
.left .uua a.lefta2:hover{ background:url(images/left_aa1.gif) no-repeat left top;}
.left .uua a.lefta3{ background:url(images/left_a2.gif) no-repeat left top;}
.left .uua a.lefta3:hover{ background:url(images/left_aa2.gif) no-repeat left top;}
.left .uua a.lefta04{ background:url(images/left_a02.gif) no-repeat left top;}
.left .uua a.lefta04:hover{ background:url(images/left_aa02.gif) no-repeat left top;}
.left .uua a.lefta4{ background:url(images/left_aa02.gif) no-repeat left top;}
.left .uua a.lefta4:hover{ background:url(images/left_aa02.gif) no-repeat left top;}
.left .uua a.lefta05{ background:url(images/left_aa3.gif) no-repeat left top;}
.left .uua a.lefta5{ background:url(images/left_a3.gif) no-repeat left top;}
.left .uua a.lefta5:hover{ background:url(images/left_aa3.gif) no-repeat left top;}
.left .uua a.lefta06{ background:url(images/left_aa4.gif) no-repeat left top;}
.left .uua a.lefta06:hover{ background:url(images/left_aa4.gif) no-repeat left top;}
.left .uua a.lefta6{ background:url(images/left_a4.gif) no-repeat left top;}
.left .uua a.lefta6:hover{ background:url(images/left_aa4.gif) no-repeat left top;}
.left .uua a.lefta07{ background:url(images/left_aa03.gif) no-repeat left top;}
.left .uua a.lefta07:hover{ background:url(images/left_aa03.gif) no-repeat left top;}
.left .uua a.lefta7{ background:url(images/left_a03.gif) no-repeat left top;}
.left .uua a.lefta7:hover{ background:url(images/left_aa03.gif) no-repeat left top;}
.left .uua a.lefta8{ background:url(images/left_a5.gif) no-repeat left top;}
.left .uua a.lefta8:hover{ background:url(images/left_aa5.gif) no-repeat left top;}
.left .uua a.lefta9{ background:url(images/left_a6.gif) no-repeat left top;}
.left .uua a.lefta9:hover{ background:url(images/left_aa6.gif) no-repeat left top;}
.left .uua a.lefta010{ background:url(images/left_aa7.gif) no-repeat left top;}
.left .uua a.lefta010:hover{ background:url(images/left_aa7.gif) no-repeat left top;}
.left .uua a.lefta10{ background:url(images/left_a7.gif) no-repeat left top;}
.left .uua a.lefta10:hover{ background:url(images/left_aa7.gif) no-repeat left top;}
.left .uua a.lefta011{ background:url(images/left_aa04.gif) no-repeat left top;}
.left .uua a.lefta011:hover{ background:url(images/left_aa04.gif) no-repeat left top;}
.left .uua a.lefta11{ background:url(images/left_a04.gif) no-repeat left top;}
.left .uua a.lefta11:hover{ background:url(images/left_aa04.gif) no-repeat left top;}
.left .uua a.lefta012{ background:url(images/left_aa8.gif) no-repeat left top;}
.left .uua a.lefta012:hover{ background:url(images/left_aa8.gif) no-repeat left top;}
.left .uua a.lefta12{ background:url(images/left_a8.gif) no-repeat left top;}
.left .uua a.lefta12:hover{ background:url(images/left_aa8.gif) no-repeat left top;}
.left .uua a.lefta013{ background:url(images/left_aa9.gif) no-repeat left top;}
.left .uua a.lefta013:hover{ background:url(images/left_aa9.gif) no-repeat left top;}
.left .uua a.lefta13{ background:url(images/left_a9.gif) no-repeat left top;}
.left .uua a.lefta13:hover{ background:url(images/left_aa9.gif) no-repeat left top;}
.left .uua a.lefta014{ background:url(images/left_aa10.gif) no-repeat left top;}
.left .uua a.lefta014:hover{ background:url(images/left_aa10.gif) no-repeat left top;}
.left .uua a.lefta14{ background:url(images/left_a10.gif) no-repeat left top;}
.left .uua a.lefta14:hover{ background:url(images/left_aa10.gif) no-repeat left top;}
.left .uua a.lefta15{background:url(images/left_aa05.gif) no-repeat left top;}
.left .uua a.lefta15:hover{ background:url(images/left_aa05.gif) no-repeat left top;}



/*在线调研活动css*/
.play{ margin-top:40px; width:195px; margin-left:10px!important; margin-left:5px; background:url(images/play_bj.gif) no-repeat left bottom; padding-bottom:10px;}
.play h4{ height:131px; background:url(images/play_top.gif) no-repeat left top;}
.play ul li{background:url(images/play_line.gif) no-repeat left bottom; padding:5px 10px;}
.play ul li a{ color:#4a4a4a;}
.play ul li a span{ color:#FF9900; font-weight:bold; font-family:Arial; font-size:14px;}
.play ul li a:hover{ color:#727272;}


/*二级右边部分*/
.right{ width:671px; float:right; background:url(images/right_bj.gif) no-repeat left bottom; padding-bottom:40px;}
h4.hha{ height:24px; background:url(images/right_topbj.gif) no-repeat left top; font-size:12px; padding: 15px 0px 0px 28px;  font-weight:normal; margin-bottom:20px;}
h4.hha span{ color:#FF0000; font-weight:bold;}
.table1,.table2{ margin-bottom:20px;}
.table1{}
.table1 img,.table2 img{ padding:3px; border:1px solid #e3e3e3;}
.tda img{ padding:0px; border:none;}
.table1 tr,.table1 td{ text-align:center;}
.tda{ text-align:left; width:220px; text-align:center;}
.tda .im{  padding:3px; border:1px solid #e3e3e3;}
.tda p{ margin-top:6px; margin-bottom:26px; line-height:20px; color:#4a4a4a;}
.spa{ text-decoration:line-through;}
.spb{ color:#FF9900; font-weight:bold;}
.tda a{ color:#4a4a4a;}
.pg{ border-top:1px solid #e2e2e2; margin:10px; padding:10px 25px 0px 0px;}
.pg p{ text-indent:0px; margin:0px; text-align:right; color:#333333;}
.pg p span{ color:#FF0000;}
.pg a{ padding:3px; border:1px solid #DDDDDD; height:0px; margin:0px 2px;}
.pg a.nown{ color:#FF0000;}

.tdb{ padding-left:30px; width:404px;}
.intro{ padding:0px 0px 0px 10px;}
.intro h4{ font-size:12px; color:#FF9900; margin:15px 0px 5px;}
.intro p{ line-height:20px;}
.intro p a{ color:#727272;}
.intro p a:hover{ text-decoration:underline;}
.spc{ padding-left:36px;}
.pb{ margin-top:5px;}
.intro input{ vertical-align:middle; border:1px solid #e2e2e2; height:16px;}
.intro a.buy img{ border:none; vertical-align:middle;}

/*大嘴评论*/
.dazui{ padding-left:9px;}
.dazui h4.hhb{ height:38px; width:654px; background:url(images/dazui_bj.gif) no-repeat left top; position:relative;}
.dazui h4.hhb a{ display:block; position:absolute; right:70px; top:17px; color:#FF0000; font-size:12px;}
.dazui table td{ padding:5px;}
.dazui p{ line-height:24px; padding-left:20px;}
.dazui p span{ color:#0798cf; font-weight:bold;}
.pgg,.pgg a{ color:#4a4a4a;}
.pgg{ margin:0px 9px 0px; border-top:1px solid #e2e2e2; padding:10px 10px 10px 20px; font-size:12px; font-weight:normal;}
.pgg a{ padding:0px 10px;}
.pgg a:hover{ color:#000000;}

/*留言*/
.message{ padding-left:9px;}
.message h4{ margin-bottom:15px;}
.message input{ height:16px; border:1px solid #d0d0d0; vertical-align:middle;}
.message textarea{ border:1px solid #d0d0d0; width:420px; vertical-align:top;}
.message p{ margin-bottom:10px; padding-left:20px;}
 a.ta{ display:inline; background:url(images/star02.gif) no-repeat 60px center; padding-left:80px; color:#FF9900; text-decoration:underline;}
.message a.ta span{ font-size:10px;}
.spd{ color:#FF0000;}
.timg{ vertical-align:middle;}

/*投票*/
.diaoyan{ padding-left:60px; position:relative;}
.diaoyan p{ position:absolute; left:350px; top:140px; color:#FF9900; font-weight:bold;}

/*校园积极份子*/
.ra{ text-align:center;}
.ra table{ text-align:left;}
.picfla{ width:320px; height:200px; margin:10px 0px; text-align:center;}
.uub{ padding-left:10px;}
.uub li{ height:30px; line-height:30px; background:url(images/xiaoyuan_line02.gif) no-repeat left bottom; padding-left:18px;}
.uub li a{ color:#4a4a4a;}
.uub li a:hover{ color:#FF9900;}
.tdc{ background:url(images/xiaoyuan_line01.gif) no-repeat left bottom; padding-left:46px;}
.ppa{ line-height:20px; padding-top:10px;}
.ppa a{ font-weight:bold; color:#a3be00;}
.tdd{ padding-left:25px;}
.tra{ background:url(images/huanshengxiaoyu_line.gif) no-repeat left bottom;}
.atd{ color:#FF0000; background:url(images/huanshengxiaoyu_ice01.gif) no-repeat 10px center; padding-left:30px; font-weight:bold; }
.atd:hover{ text-decoration:underline;}
.atdd{ color:#4a4a4a; background:url(images/huanshengxiaoyu_ice02.gif) no-repeat 10px center; padding-left:32px;}
.atdd:hover{ text-decoration:underline;}
.spe{ color:#a3be00;}
.hhc{ height:39px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; margin:0px 9px 10px; background:url(images/huanshengxiaoyu_hh.gif) no-repeat left top;}

/*发贴页面*/
.table3{ border:1px solid #ffe1d0; border-collapse:collapse;}
.table3 tr,.table3 td{ border:1px solid #ffe1d0;}
.hhd{ height:30px; margin-left:17px; text-align:left; line-height:30px; background:url(images/huanshengxiaoyu_ice.gif) no-repeat 15px top; padding-left:40px; }
.hhd a{ font-size:12px; color:#a3be00; font-weight:bold;}
.spf{ padding-left:30px; color:#727272; font-weight:normal;}
.tdm{ padding-top:15px;}
.tdm img{ margin-bottom:10px;}
.pc{ text-indent:2em; padding:10px; line-height:20px;}
.huifu{ border:1px solid #f2f2f2; padding:10px; margin:10px 25px;}
.huifu img{ vertical-align:middle; margin-right:6px;}
.huifu textarea{ width:500px; padding:1px; font-size:12px; border:1px solid #fae4cf; background:#fffcf9; vertical-align:top;}
.huifu a{ display:block; padding-left:75px; text-decoration:underline; font-weight:bold; color:#FF9900; margin-top:10px;}

/*寝饰知识*/
.uuc{ margin:10px 30px;}
.uuc li{ background:url(images/huanshengxiaoyu_line.gif) no-repeat left bottom; line-height:30px; }
.uuc li a{ display:block; background:url(images/star02.gif) no-repeat 10px center; padding:0px 10px 0px 35px; color:#4a4a4a;}

/*品牌故事*/
.rb{ padding:10px 35px;}
.ha{ margin-bottom:10px;}
.hb{ font-size:12px; color:#727272; padding-left:5px;}
.hc{ height:40px; line-height:40px; margin-bottom:20px; background:url(images/news_hhline.gif) no-repeat left bottom; color:#4a4a4a; font-weight:normal; font-size:12px;}
.hd{ font-size:14px; color:#FF9900;}
.sppb{ font-size:14px; font-weight:bold; padding:0px 40px 0px 15px;}
.sppa{ color:#FF9900;}
.pd{ line-height:24px; text-indent:2em; color:#4a4a4a; margin:5px 0px 10px;}
.pe img{ margin:10px 0px;}
.pe{ text-align:center;}
.pm{ line-height:24px; color:#4a4a4a;}
.pm span{ color:#FF9900;}
.pn{ font-weight:bold; color:#FF9900; margin-bottom:10px;}
.fla ul{ padding-left:11px;}
.fla ul li{ float:left;}
.fla ul a{ padding-right:8px;}
.fla ul a.apa{ padding-right:10px;}
.new img{ float:left; margin:0px 20px 40px 0;}
.new h4{ font-size:12px; color:#4a4a4a; padding-bottom:5px;}
.new h4 a:hover{ color:#FF9900;}
.new p{ color:#727272;}
.uud{ border-top:1px solid #e2e2e2; margin-top:20px; padding:10px 10px 0px;}
.uud li{ line-height:24px;}
.uud li a{ color:#4a4a4a;}
.uud li a span{ font-weight:bold;}
.uud li a:hover{ color:#FF9900;}
.uud li a:hover span{ color:#4a4a4a;}
.about img{ float:right; margin:0px 0px 40px 30px;}
.about h4{ font-size:14px; color:#FF9900; margin-bottom:10px;}
.about p{ color:#4a4a4a; line-height:24px;}
.about p a{ color:#0099FF; text-decoration:underline;}
.about p span{ color:#FF0000;}
.table4{ border:1px solid #e2e2e2; border-collapse:collapse;}
.table4 tr,.table4 td{ border:1px solid #e2e2e2; }
.img{ border:1px solid #e2e2e2; padding:3px;}

/*注册页面*/
.table5{ border:1px solid #f1e0cc; color:#4a4a4a;}
.table5 tr,.table5 td{ padding:5px 10px;}
.table5 input{ height:16px; padding:1px; border:1px solid #cccccc; vertical-align:middle;} 
.table5 .inpp{ height:22px; color:#FF6600; padding-top:3px;}


/*投票页面*/
.right_ua{ margin-bottom:20px;}
.right_ua li{ float:left; width:220px; text-align:center; margin-bottom:20px; line-height:24px;}
.right_ua li img{ padding:3px; border:1px solid #e7e3e7; margin-bottom:8px;}
.right_ua li a.ua_a img{ border:none;}
.toupiao p a.nob img{ border:none; margin-top:8px;}
.tde{ padding-left:40px; width:370px;}
.toupiao{}
.toupiao h4{font-size:12px; color:#FF9900; margin:15px 0px 5px;}
.toupiao p{ line-height:24px;}
.toupiao p span{ display:block; background:#F0F0F0; width:230px; overflow:hidden; line-height:18px; height:18px;}
.toupiao p.pblock{ background:#f0f0f0; text-indent:2em; margin-right:20px;}
.dazui h4.hhe{ height:38px; width:654px; background:url(images/dazui_bjj.gif) no-repeat left top; position:relative;}
.dazui h4.hhe a{ display:block; position:absolute; right:70px; top:17px; color:#FF0000; font-size:12px;}