@charset "utf-8";
/*	@Created by haizhou.chen
	@Upload date: 2014/08/20
*/
body{background:url(../images/bg.jpg) #fff;}
body,td,input{ font-size:12px; font-family: Arial,"宋体";}
body,div,form,img,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
h1{text-indent:-9999px;height:0px;line-height:0px;}
/* color */
.cRed{ color:#C00;}
.cGreen{ color:#080;}
.cGreen{ color:#080;}
.cBold {font-weight:bold;}
.cBlue {color:#014991;}
.cGray{color:#666;}
.fontArial{ font-family:Arial, Helvetica, sans-serif;}

/* 默认超链样式 */
a{color:#258fb8; text-decoration: none;outline: none;}
a:hover{color: #C00; text-decoration: underline;}

.lt {float:left;_display: inline;}
.rt {float:right;_display: inline;}

/* 顶底(白底) */
.top{background:#fff;}
.top_inner{width:1000px;margin:0 auto;padding:20px 10px 10px 10px;}
.top_logo{background:url(http://www.howbuy.com/subject/images/logo_2014.png) no-repeat;width:340px;height:45px;display:block;float:left;}
.top_menu{color:#666;float:right;}
.top_menu a{color:#666;text-shadow:none;}
.top_menu a:hover{color:#c00;}
.top_hotline{color:#333;font:20px/27px "微软雅黑",Arial, Helvetica;text-align:right;margin-top:5px;}
.top_hotline span{font:bold 24px/27px  Helvetica,Arial;color:#e30d0d;}

/* footer */
#footer{margin:0 auto 0;color:#fff;text-align:center;padding:20px 0;line-height:21px; background:#ffa800;}
#footer a{color:#fff;}
#footer a:hover{color:#fff;}
.main{width: 1000px;margin-left: auto;margin-right: auto;}

/* banner */
.banner{height:329px; background:url(../images/banner.png) repeat-x top center;}
.daoyan{background:#ffee9e;}
.daoyan .main{height: 65px;background:url(../images/daoyan-bg.png) no-repeat right center;}
.daoyan_con{font:14px/20px "微软雅黑",Arial, Helvetica; color:#000;padding: 12px 60px 0 80px;text-indent: 2em;}
.box1{height: 420px;background: url(../images/box1.png) no-repeat;}
.box1 h3{padding: 35px 0 0 0;text-align: center;color: #fff;}
.box1 h3 span{height: 48px;font: 26px/46px "微软雅黑",Arial, Helvetica;font-weight: bold;}
.box1-con{font-size: 14px;color:#666;font-family: "微软雅黑";}
.box1-con .lt{padding: 205px 0 0 72px;width: 356px;line-height: 20px;}
.box1-con .rt{padding: 245px 10px 0 72px;width: 480px;line-height: 20px;}
.box2{height: 2012px;background: url(../images/box2-bg.png) no-repeat top right #fff;}
.box2 .title{height: 48px;background: url(../images/name.png) no-repeat top center;padding: 15px 0 0 0;font-family: "微软雅黑";}
.box2 .title p{color: #fff;font-size: 26px;text-align: center;font-weight: bold;height: 48px;line-height: 46px;}
.item{padding: 35px 0 0 0;font-family: "微软雅黑";}
.item h2{height: 46px;background: url(../images/title.png) no-repeat top center;text-align: center;position: relative;}
.item h2 .name{position: absolute;top:0;height: 39px;line-height: 39px;right: 442px;font-size: 20px;color: #333;font-weight: bold;}
.item h2 .name span{color: #666;}
.item h2 .buy{position: absolute;top:0;height: 46px;line-height: 44px;right: 252px;width: 142px;font-size: 22px;color: #8c001b;font-weight: bold;}
.item h2 .buy:hover{text-decoration: none;color:#5B0010;}
.exponent{height: 315px;overflow: hidden;border-bottom: 1px #e5d8ab dashed;margin: 0 50px 0 30px;}
.exponent .lt{margin: 20px 0 0 0;}
.exponent .desc{width: 315px;padding: 75px 0 0 0;margin: 0 15px 0 0;}
.exponent .desc h3{text-align: center;font-weight: bold;font-size:22px;line-height: 26px;color: #d93419;} 
.exponent .desc p{font-size: 14px;color: #666;font-weight: bold;line-height: 20px;margin: 30px 0 0 0;}
.draw{height: 360px;overflow: hidden;border-bottom: 1px #e5d8ab dashed;margin: 0 50px 0 30px;}
.draw .lt{width: 272px;margin: 93px 0 0 40px;}
.draw .lt h5{font-size: 14px;color: #666;font-weight: bold;line-height: 20px;margin: 0 0 27px 0;}
.draw .lt p{font-size: 14px;color: #999;}
.manager{height: 220px;overflow: hidden;_height: 215px;}
.manager .lt{margin: 25px 0 0 110px;}
.manager .lt p{line-height: 20px;font-size: 12px;color: #333;}
.manager .lt p .s1{margin: 0 105px 0 44px;}
.manager .rt{width: 516px;font-size: 14px;color: #666;margin: 72px 91px 0 0;line-height: 20px;}
.importance{color: #d93419;font-size: 18px;font-weight: bold;}

/* jacky update 20140919 */

/*banner*/
#banner{width:1000px; height:70px; padding:36px 0 22px; margin: 0 auto;font-family:宋体,微软雅黑,Arial, Helvetica, sans-serif;}
#banner .logo{width:417px; float: left;}
#banner .link{width:300px; padding-left:26px; padding-top:48px; color:#666; float: left;}
#banner .state{width:402px; padding:0 10px; background: #f5f5f5; float: right; margin-top:48px; color: #888;line-height:22px;}
#banner .state marquee{width:326px; padding-top: 1px; float: right;}

/*nav*/
#top_nav{width:1000px; height:42px; margin: 0 auto; background: #ef4f4d;font-family:微软雅黑,宋体,Arial, Helvetica, sans-serif;font-size: 16px;}
#top_nav li{float: left; line-height:42px;} 
#top_nav .gallery{width:230px; text-align: center; background: #666; border-right: 1px solid #fff;}
#top_nav .gallery a{text-decoration:none;}
#top_nav .n_list a{display: block; padding:0 34px;color:#fff;text-decoration:none;}
#top_nav .n_list a:hover{background: #db3836;}
#top_nav .bai a{color:#fff;}

#fl_layer {background:url(../images/fl_layer.png) no-repeat;width:140px;height:260px;text-align:left;}
#fl_layer .title {height:51px;font:24px/51px "Microsoft Yahei", "宋体";color:#fff;text-align:center;}
#fl_layer .b1 {color:#666;line-height:22px;height:45px;margin:15px 0 10px 15px;}
#fl_layer .b1 span {color:#c00;}
#fl_layer .b2 {margin:0px 10px 0 15px;padding-top:10px;}
#fl_layer .b2 table td {font-size:12px;height:32px;color:#666;}
#fl_layer .b2 .it {width:70px;height:26px;line-height:26px;border:1px solid #ecdfd0;background:#fff;padding:0 5px;font-size:14px;}
#fl_layer .b2 .btn {height:28px;font:18px/28px "Microsoft Yahei", "宋体";color:#fff;background:#f08000;border:none;width:100%;cursor:pointer;width:115px;margin:5px 0;}
#fl_layer .b3 {border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;color:#666;padding:10px 15px;line-height:24px;height:50px;margin-top:10px;}
#fl_layer .b4 {font-size:20px;color:#af7b4b;margin:24px 0 0 30px;height:35px;}
#fl_layer .b5 a {display:block;height:45px;}