* { margin: 0; padding: 0; border: 0;}
.clear{ clear: both; }
h1,h2,h3,h4,h5,h6{ font-size: 12px; font-weight:normal}
ul{list-style:none}
/* links
------------------------------------------*/
a{ color:#000; text-decoration: none; }
a:hover { text-decoration: underline; }
/* layout
------------------------------------------*/
body{font-size:12px; line-height:20px; background:#8a2a00; font-family:Arial,"ËÎÌå";}
h3{ height:34px; line-height:34px; text-align:left;}
h3 strong{ height:14px; line-height:14px; padding:6px 0; border-top:4px solid #e70103; font-size:14px; color:#e70103;}
h3 em{ height:14px; line-height:14px; padding:6px 0; font-style:normal; font-weight:bold; font-size:14px; color:#e70103;}
h3 span{ font-family:Arial; color:#999;}
h3 a{ float:right; color:#c00;}
h4{ height:34px; line-height:34px; text-align:left; border-bottom:2px solid #e70103;}
h4 strong{ padding:6px 0; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#c00;}
h4 em{ height:14px; line-height:14px; padding:6px 0; font-style:normal; font-weight:bold; font-size:14px; color:#e70103;}
h4 span{ font-family:Arial; color:#999;}
h4 a{ float:right; color:#c00;}
.pl10{ padding-left:10px;}
#wrap{ margin: 0 auto; width: 960px; background:#fff;}
.header{ height:295px; width:960px; position:relative; }
.header .banner{ width:1024px; position:absolute; left:-32px;}

/* nav */
ul.nav{ width:940px; height:53px; padding:0 0 0 20px; font-size:14px; color:#900; overflow:hidden; background:url(http://stock.hexun.com/upload/tp_img/navBg.jpg) no-repeat;}
ul.nav li{ height:34px; line-height:34px; margin-right:15px; float:left; overflow:hidden; cursor:pointer;}
ul.nav li span{ height:34px; width:6px; display:block; float:left; background:url(http://stock.hexun.com/upload/tp_img/navBgSpan.png) no-repeat;}
ul.nav li em{ height:34px; padding:0 10px 0 15px; display:block; float:left; background:url(http://stock.hexun.com/upload/tp_img/navBg.png) no-repeat; font-size:18px; color:#fff; font-family:"ºÚÌå"; font-style:normal;}
ul.nav li.ing em{ background:url(http://stock.hexun.com/upload/tp_img/navBgI.png) no-repeat; color:#fc6;}
ul.nav li.ing span{ background:url(http://stock.hexun.com/upload/tp_img/navBgSpanI.png) no-repeat;}

/* ÆÀÑ¡ */
#vote ul.info{ width:956px; height:232px; padding:20px 0 0 4px; background:url(http://stock.hexun.com/upload/tp_img/ulInfoBg.jpg) no-repeat; overflow:hidden;}
#vote ul.info li{ width:309px; height:201px; padding-left:6px; float:left;}
#vote ul.info li span{ height:34px; line-height:34px; display:block; text-indent:18px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#b70c04; }
#vote ul.info li p{ line-height:22px; padding:10px 20px 0; text-indent:2em;}
#vote ul.info li a{ color:#c00;}

.connect{ width:940px; padding:0 10px 15px;}
.vote{ width:938px; margin-bottom:10px; border:1px solid #ecd8b2; background:url(http://stock.hexun.com/upload/tp_img/oldInvestorsBg.jpg) no-repeat 0 41px;}
.vote .title{ height:46px; background:url(http://stock.hexun.com/upload/tp_img/voteTitle.jpg) no-repeat;}
.vote .title span{ font-size:12px; font-weight:normal; float:right; height:30px; padding:10px 20px 0 0; color:#c00;}
.vote .selectC{ background:#fff8e6; padding-bottom:10px;}
.vote .selectC ul{ width:932px; padding-left:6px; overflow:hidden;}
.vote .selectC li{ width:181px; height:299px; float:left; margin:7px 0 0 4px; display:inline; background:url(http://stock.hexun.com/upload/tp_img/voteListBg.gif) no-repeat; text-align:center; overflow:hidden;}
.vote .selectC li img{ width:155px; height:160px; display:block; border:1px solid #ccc; margin:10px auto 5px;}
.vote .selectC li strong{ display:block; text-align:left; text-indent:13px;}
.vote .selectC li p{ height:65px; padding:0 10px; text-align:left; line-height:20px;}
.vote .selectC li p a{ color:#900;}
.vote .selectC .myselect{ height:16px; line-height:16px; padding:6px 0 7px; *padding:2px 0 11px; margin-top:4px;}
.vote .selectC .myselect input{ vertical-align:-2px; _vertical-align:0;}
.vote .selectC .refer{ height:30px; padding-top:15px; text-align:center;}
.vote .selectC .refer input{ width:81px; height:21px; line-height:20px; overflow:hidden; background:url(http://stock.hexun.com/upload/tp_img/voteInput.gif) no-repeat; text-align:center; font-weight:bold; cursor:pointer; color:#fff;}

.uLink{ width:938px; margin-bottom:10px; border:1px solid #ecd8b2; background:#fff8e6;}
.uLink .title{ height:46px; background:url(http://stock.hexun.com/upload/tp_img/voteTitle.jpg) no-repeat 0 -46px;}
.uLink ul{ width:888px; padding:15px 0 7px 50px; overflow:hidden;}
.uLink li{ height:42px; width:118px; padding:0 11px 18px; float:left; text-align:center;}
.uLink li img{ height:40px; width:116px; border:1px solid #999;}