@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {margin:0;padding:0; -webkit-text-size-adjust:none;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ul {list-style:none;}
ol{ list-style:outside decimal; margin-left:18px; line-height:1.6em;}
ol li{ line-height:1.8em;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
a{ text-decoration:none;color:#555;}
a:hover{text-decoration:underline;}
img{ vertical-align:middle;}
body{margin:0;padding:0;font-size:12px;line-height:1.6em;font-family:'ＭＳ Ｐゴシック', 'MS P Gothic', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, sans-serif, verdana, Arial, Tahoma, Helvetica, sans-serif;color:#555; background:#ffd74d;}

input[type='text'],textarea,input[type='submit']{-webkit-appearance: none;font-family:Arial,Helvetica,sans-serif; outline:none; border:none; color:#777; vertical-align:top;border-radius:0; background:#fff;}
input[type='checkbox']{ vertical-align:text-top; vertical-align:baseline\9;}
select{background:#fff;}
select:focus{ outline:none; }

/*basic*/
.fl {float:left !important;}
.fr {float:right !important;}
.ac{ text-align:center;}
.ar{ text-align:right;}
.clear{ clear:both; height:0; overflow:hidden;}
.noh{ overflow:visible !important;}
ul.dot li{ list-style:outside disc; line-height:1.8em; margin-left:18px;}
.noBor{ background:none !important; border:none !important; margin-right:0 !important;}
.re{ position:relative !important;}
.oh{ overflow:hidden !important;}
.container{width:1000px;overflow:hidden; margin:0 auto;}

/*btn*/
.buy,.try{display:block; background:url(images/btn_bg.png) no-repeat;width:86px;height:35px;color:#fff; font-size:16px; line-height:36px;padding:0 0 0 45px;}
.try{ background-position:0 -35px;}

/*header*/
.header{background:url(images/header_bg.gif) repeat-x;height:62px;}
.header .logo{float:left;margin-top:20px;}
.header .logo a{display:block; background:url(images/logo.png) no-repeat;width:224px;height:20px; text-indent:-9999px;}
.header .share{float:right;margin-top:20px;}

/*banner*/
.banner{ background:url(images/banner.jpg) no-repeat center 0;}
.banner .container{height:552px;}
.banner .time{height:94px;margin-top:220px;margin-left:10px;}

#defaultCountdown {width:428px; height:94px;}
.countdown_section {display:block;float:left;font-size:20px;text-align:center;font-weight: bold;color:#fff;width:97px;height:89px;line-height:inherit; line-height:1.2em;padding-top:5px; background:url(images/time.png) no-repeat;margin-left:10px;}
.countdown_amount {font-size:57px;display:block;line-height:1em;}

/*probox1*/
.probox1{width:940px;margin:0 auto;background:#fff;padding:0 30px;}
.probox1 .item{padding:30px 0;border-bottom:2px dashed #d9d9d9;}
.probox1 .item .pic{float:left;width:400px; position:relative; text-align:right;}
.probox1 .item .pic .txt{padding:20px 0 0 0; text-align:right;color:#2077d1; font-size:14px;}
.probox1 .item .pic .txt a{color:#2077d1;}
.probox1 .item .pic .tips{width:126px;height:125px;position:absolute;left:10px;bottom:50px;}
.probox1 .item .text{float:right;width:480px;}
.probox1 .item .text h3 span{display:block;color:#777; font-family:Arial; font-size:16px;}
.probox1 .item .text h3 a{color:#333;font-size:26px; line-height:32px; font-weight:bold;}
.probox1 .item .text .dd{color:#367e0e;line-height:24px;padding:5px 0; font-size:16px; font-weight:bold;}
.probox1 .item .text li{line-height:24px;}
.probox1 .item .text .price{padding:15px 0; line-height:26px;}
.probox1 .item .text .btn{width:286px;}

/*probox2*/
.probox2{width:1000px;margin:0 auto;background:#f2f2f2;padding:30px 0;}
.probox2 .title{ font-size:35px; font-weight:bold; line-height:40px;color:#333;padding-left:30px;}
.probox2 .item{float:left;padding:0 30px;width:438px;border-right:2px dashed #d9d9d9;margin-top:30px;}
.probox2 .item h3 span{display:block;color:#777; font-family:Arial; font-size:16px;}
.probox2 .item h3 a{color:#367e0e;font-size:26px; line-height:32px;}
.probox2 .item .dd{line-height:24px;padding:10px 0;}
.probox2 .item .pic{position:relative; text-align:center;}
.probox2 .item .pic .tips{width:126px;height:125px;position:absolute;left:10px;bottom:10px;}
.probox2 .item .price{padding:15px 0 0 0; line-height:26px;}
.probox2 .item .btn{width:286px;}
.probox2 .item .txt{padding:0 0 15px 0; font-size:14px;}
.probox2 .item .txt a{color:#2077d1;}

.adbanner{width:1000px;margin:0 auto;background:#fff;padding:30px 0; text-align:center;}

/*footer*/
#footer{margin:0 auto;padding:20px 0; background:#354e5a;}
#footer p{ line-height:24px; text-align:center;color:#fff;}
#footer p a{color:#fff;}

/*toTop*/
.totop{ display:none; background:url(images/btn-1.png) no-repeat; position:fixed; z-index:2;  width:28px; height:44px; bottom:30px; right:20px; font-size:16px; text-indent:-9999px;}
.totop:focus{ outline:none}