@charset "utf-8";

body,div,p,ul,li,img{ padding:0; margin:0; border:0;}
body{ background-color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.banlogo{ width:1022px; height:auto; margin:0 auto;}
.main_con{ width:1022px; height:auto; margin:0 auto; background-color:#f29699;}
.cen_con{ width:712px; height:auto; margin:0 auto; background-color:#FFF; padding:0 80px 0 65px; border:1px solid #FFF;}
.pro_show{ width:712px; height:auto; margin-top:65px;}
.bg_ban{ width:712px; height:50px; background:url(../image/title_bg.png) no-repeat;}
.bg_ban p{ color:#FFF; font-size:21px; float:left; margin:13px 0 0 102px;}
.con_div{height:344px; width:710px; margin-top:16px; background:url(../image/con_bg.png) no-repeat; padding-top:21px;}
.con_div img{ float:left; margin:0;}  .con_div ul{ width:325px; float:left; margin:10px 0 0 0; padding:0 0 0 25px; font-size:13px; line-height:1.3em;}
.con_div ul li{ width:320px; list-style-position:inside; padding-bottom:15px; list-style-image:url(../image/gray.png);}
#fisrt_li{list-style-image:none; list-style-type:none;}
.down_btn{  width:328px; float:right; margin-top:15px; padding-left:20px;}
.down_btn p{ height:25px; font-size:13px; padding:0 0 5px 0px;}  .down_btn p span{ font-size:18px;} .down_btn p span b{ font-size:23px; color:#be1a21;}
.end{width:308px; height:25px; float:left; font-size:18px; color:#be1a21;}
.line_btn{ border:1px dashed #999999; width:710px; margin:30px 0 36px 0;}
.buy_btn{ width:258px; height:105px; float:right; padding-top:11px;}   .buy_btn img{ border:0;} .buy_btn p{ font-size:15px;}
.sample{ width:712px; height:auto; margin-top:16px;}

.review{ width:712px; height:245px; font-family:Arial, Helvetica, sans-serif;}
.review_txt{ float:left; width:400px;}
.right_pic{ float:right; width:235px;}
.review h1{font-size:21px; width:400px;}   .review ul{list-style-type:none; color:#2489DB; font-size:16px; font-weight:bold; width:400px;}
.review ul li{ padding-bottom:20px;}     .person_txt{ text-align:right; font-size:12px; font-weight:normal; color:#000;}
.h2{ font-size:21px; width:280px;}

.bottom_btn{width:712px; height:90px; clear:both; padding-top:30px;} 
.bottom_btn img{ float:left; border:0;}
.footer{ height:63px; width:859px; background:url(../image/footer_bg.png) top left; background-color:#f29699; margin:0 auto;}

.ptn{ position:relative;}
#countdown{ width:300px; height:80px; position:absolute; top:190px; left:645px;}
.col ul li {background:url(../image/count_m.png) no-repeat; width:56px; height:55px; float:left; padding:0; font:bold 35px Arial, Helvetica, sans-serif; color:#be1a21; text-align:center; margin-right:13px; list-style:none; padding-top:3px;}
#bt{position:absolute; top:40px; left:15px; width:262px;}
#bt ul{ list-style-type:none; font:12px bold; color:#1e2628;}   #bt ul li{ float:left;}
.sec_li{ margin-left:42px; _margin-left:40px;}  .third_li{ margin-left:34px;}   .last_li{ margin-left:29px;}
.logo{ position:absolute; top:13px; left:11px;}
#trn{ position:absolute; top:0px; right:15px; height:20px; width:175px; overflow:hidden;}
#google_translate_element {position:absolute; top: 0; right:15px;}
#google_translate_element select {font-size:11px; width:160px;}

.share{height:165px;}
.share h1{ font-size:20px; margin:20px 0 25px 0;}
.share_plug{height:32px; text-align:center; padding-top:25px;}

.share_box_large { width:250px; padding:5px; height:auto; text-align:center;font-size:13px; margin:8px 0 8px 0; float:left; }
.share_box_large a{ width:auto;}
.win_down{float:left; width:347px; height:430px; position:relative;}
.mac_down{ float:right; width:347px; height:430px; position:relative;}
.dwn_btn{ position:absolute; top:335px; left:165px;}
.img_ul{ list-style-type:none; margin:0; padding:0;}
.img_ul li{ margin-bottom:20px;}
.title_h2{ font-size:16px;}

.btm_bg{ margin:0 auto; height:350px; width:1024px; background-color:#f29699; position:relative;}
.bg_con{ position:absolute; top:70px; left:178px;}
