@charset "utf-8";
/* CSS Document */
.hallowmas{ width:101.5em; height:auto; height:auto;  font-family:Arial, Helvetica, sans-serif; overflow:hidden;}
.ads{ margin-bottom:30px; margin-left:22px;}
.htop{ background:url(/images/hallo/htop.gif) no-repeat; width:960px; height:180px; padding:15px 0 0 20px;}
.more{margin-left:22px;}
.htop_left{ float:left; width:468px;}
.htop_right{ float:right; width:468px;}
.htop h2{ display:inline; font-size:14px; font-weight:bold;}
.htop h2 a:link,.htop h2 a:visited{ color:#000000; text-decoration:none;}
.htop h2 a:hover{ color:#C45800; text-decoration:underline;}
.htop ul{color:#5E5E5E; line-height:18px; margin-top:15px; float:none; margin-left:0;}
.htop ul li{ background:url(/images/hallo/dot.gif) no-repeat 0 5px; margin-left:0; width:400px; padding-left:10px;}
.buy,.buy2{ display:block; width:98px; height:34px; background:url(/images/hallo/buy.gif) no-repeat; float:left; color:#C45800; padding-left:28px; padding-top:5px; margin-top:12px;}
.buy a:link, .buy a:visited{ color:#C45800; text-decoration:none;}
.buy a:hover{color:#C45800; text-decoration:underline;}
.download,.download2{display:block; width:70px; height:34px; background:url(/images/hallo/download1.gif) no-repeat; float:left; color:#6E9C32; padding-left:28px; padding-top:17px;}
.download a:link,.download a:visited{ color:#6E9C32; text-decoration:none;}
.download a:hover{color:#6E9C32; text-decoration:underline;}
.learn_more,.learn_more2{display:block; width:90px; height:34px; background:url(/images/hallo/learn-more.gif) no-repeat; float:left; color:#C45800; padding-left:28px; padding-top:5px;margin-top:12px;}
.learn_more a:link,.learn_more a:visited{ color:#C45800; text-decoration:none;}
.learn_more a:hover{color:#C45800; text-decoration:underline;}
.hmiddle{margin-left:22px;width:960px; height:auto;}
.hmiddle p{ line-height:18px;}
.hmiddle_t{ background:url(/images/hallo/hmiddle-top.gif) no-repeat; width:961px; font-size:105px; height:112px;}
.hmiddle_m{background:url(/images/hallo/hmiddle-m.gif) repeat-y;width:961px; height:auto; overflow:hidden;}
.hmiddle_m1{ float:left; width:350px; height:auto; color:#5E5E5E; padding-left:10px; }
.hmiddle_m1 p{margin-left:18px;}
.hmiddle h2,.hmiddle h3{ color:#1A68C0; height:40px; font-size:12px; display:inline; font-weight:bold; margin-left:20px;}
.hmiddle h2 a:link, .hmiddle h2 a:visited,.hmiddle h3 a:link, .hmiddle h3 a:visited{ color:#1A68C0; text-decoration:none;}
.hmiddle h2 a:hover,.hmiddle h3 a:hover{color:#1A68C0; text-decoration:underline;}
.hmiddle_m1 ul{width:350px; margin-left:0px; font-size:11px; margin-top:0; line-height:20px;}
.hmiddle_m1 ul li{ background:url(/images/hallo/dot2.gif) no-repeat; padding-left:21px;}
.hmiddle_m1 ul li a:link, .hmiddle_m1 ul li a:visited{ color:#5E5E5E; text-decoration:none;}
.hmiddle_m1 ul li a:hover{color:#5E5E5E; text-decoration:underline;}
.hmiddle2{ float:left; background:url(/images/hallo/hmiddle2.gif) no-repeat; width:261px; height:370px;}
.price1{ margin:78px 0 0 39px;}
.price2{ margin:28px 0 0 42px;}
.pTitle{ color:#5F0000; font-size:10px; font-weight:bold;}
.pTitle a:link, .pTitle a:visited{ color:#5F0000; text-decoration:none;}
.pTitle a:hover{color:#5F0000; text-decoration:underline;}
.cupon{ font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:3px; color: #000000; font-size:9px;}
.pMore{ font-weight:bold; margin-right:3px; line-height:15px;}
.pMore a:link, .pMore a:visited{ color:#000000; text-decoration:none;}
.pMore a:hover{ color:#000000; text-decoration:underline;}
.hmiddle3{ float:left; width:310px; margin-left:15px; line-height:20px; font-size:12px;}
.hmiddle3 li{ background:url(/images/hallo/dot2.gif) no-repeat; padding-left:22px; color:#5E5E5E; font-size:11px;} 
.hmiddle3 b{ color:#1A68C0; }
.hmiddle3 b a:link, .hmiddle3 b a:visited{color:#1A68C0; text-decoration:none;}
.hmiddle3 b a:hover{color:#1A68C0; text-decoration:underline;}
.buy2{ background:none; width:118px; padding-left:0;}
.download2{ background:none; width:80px; padding-left:0 }
.learn_more2{ background:none; width:82px; padding-left:0}
.hmiddle_b{ background:url(/images/hallo/hmiddle_b.gif) no-repeat; width:959px; height:67px; margin-left:1px;}
.hBottom{width:962px; height:auto; background:url(/images/hallo/hBottom.gif) repeat-y; margin-left:20px; padding-left:31px; overflow:hidden; }
.hBottom1{border-bottom:#BFBFBF 1px solid; width:907px; margin-bottom:10px;}
.hBottom2{width:958px; height:138px; background:url(/images/hallo/hBottom2.gif)  no-repeat; margin-left:21px;}
.bottom_o,.bottom_o2{ width:295px; float:left; height:auto; }
.bottom_o2{ width:429px;}
.bottom_o p,.bottom_o2 p{ line-height:18px; color:#5E5E5E; margin-left:5px;}
.bottom_line{ float:left; background: url(/images/hallo/line.gif) no-repeat; float:left; width:7px; height:231px; margin-right:3px;}
.hBottom h3{ display:inline; color:#5E5E5E; font-size:12px; font-weight:bold;}
.hBottom h3 a:link, .hBottom h3 a:visited{ color:#5E5E5E; text-decoration:none;}
.hBottom h3 a:hover{color:#5E5E5E; text-decoration:underline;}