@charset "utf-8";
/* CSS Document */

.bunner-buy{ margin:0 0 0 5px; }
.buy_bunner{ margin: 0px auto 0 auto ; text-align:center; }
.buy_bunner img{ margin:0 auto ; }

.yuan_hanman{ margin: 1em 6px;}

.yuan_hanman .xtop, .yuan_hanman .xbottom {display:block; background:transparent; font-size:1px;}
.yuan_hanman .xb1, .yuan_hanman .xb2, .yuan_hanman .xb3, .yuan_hanman .xb4 {display:block; overflow:hidden;}
.yuan_hanman .xb1, .yuan_hanman .xb2, .yuan_hanman .xb3 {height:1px;}
.yuan_hanman .xb2, .yuan_hanman .xb3, .yuan_hanman .xb4 { border-left:1px solid #157825; border-right:1px solid #0e649f;}
.yuan_hanman .xb1 {margin:0 5px; background-color:#478e58; }
.yuan_hanman .xb2 {margin:0 3px; background-color:#478e58; border-width:0 2px;}
.yuan_hanman .xb3 {margin:0 2px; background-color:#478e58;}
.yuan_hanman .xb4 {height:2px; margin:0 1px;background-color:#478e58;}

.yuan_hanman .xboxcontent {display:block;font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:1px; background-color:#478e58;   border:0 solid #157825; border-width:0 1px; color:#FFFFFF ; text-align:center; margin-top:0px; }

.buy_main_product{ background:url(../images/buy/bk.png) 0 200px no-repeat; width:100%; height:312px;}
.buy_main_product_left{ width:200px; height:100%; margin:0; padding:0; float:left;}
.buy_main_product_right{ width:510px; height:100%; margin:0; padding:0; float:right; background:url(../images/buy/visa.jpg) 135px 260px no-repeat;}

.buy_main_product_pic{ margin:40px 0 0 10px; width:193px; }
.buy_main_product_title{ padding-left:5px; margin-left:5px; margin-bottom:5px; padding-bottom:3px; border-bottom: 1px solid #98d6a2; text-align:left; color:#ffba00; font-size:22px; padding-top:5px; padding-right:20px; margin-right:20px;}
.buy_main_data{ color:#FFF; font-size:14px; text-align:left; padding-top:10px;}

.buy_main_dec{ float:left; width:370px; font-family:Arial, Helvetica, sans-serif; }
.buy_main_off{ float:right; width:130px; }
.buy_main_off_pic{ margin-top:10px; margin-right:20px; }

.buy_main_dec ul{text-align:left; color:#FFF; font-size:16px; margin-left:0px; margin-top:25px; }
.buy_main_dec ul li {margin-top:8px; padding-left:20px; background:url(../images/buy/btn.png) no-repeat; }

.buy_main_price{ padding-top:5px; text-align:left; padding-left:25px; padding-bottom:10px; }
.src_price{ text-decoration:line-through; color:#FFF; font-size:18px; padding-bottom:5px;}
.new_price{ color:#fffff; font-size:26px; padding-left:10px; padding-bottom:5px;}
.buy_main_link_pic{ padding-left:10px; padding-top:10px;}

.more_discount{ color:#dc6a0d; font-size:20px; text-align:left; padding-left:5px; margin:5px; border-bottom: 2px solid #999; padding-bottom:5px; }

.more_product_discount{ margin: 1em 6px;}

.more_product_discount .xtop, .more_product_discount .xbottom {display:block; background:transparent; font-size:1px;}
.more_product_discount .xb1, .more_product_discount .xb2, .more_product_discount .xb3, .more_product_discount .xb4 {display:block; overflow:hidden;}
.more_product_discount .xb1, .more_product_discount .xb2, .more_product_discount .xb3 {height:1px;}
.more_product_discount .xb2, .more_product_discount .xb3, .more_product_discount .xb4 { border-left:1px solid #dfb885; border-right:1px solid #dfb885;}
.more_product_discount .xb1 {margin:0 5px; background-color:#dfb885; }
.more_product_discount .xb2 {margin:0 3px; background-color:#fff; border-width:0 2px;}
.more_product_discount .xb3 {margin:0 2px; background-color:#fff;}
.more_product_discount .xb4 {height:2px; margin:0 1px;background-color:#fff;}

.more_product_discount .xboxcontent {display:block;font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:1px; background-color:#fff;   border:0 solid #dfb885; border-width:0 1px; color:#000 ; text-align:left; margin-top:0px; height:auto;  }

.more_product_main{ width:100%; height:auto; }
.more_p_left{ width:565px; float:left; height:auto; padding-left:10px; }
.more_p_right{ width:128px; float:right; height:auto; }

.more_p_off_pic{ padding-top:15px; padding-right:7px; float:right; display:block;}
.more_p_title{ text-align:left; color:#ff7200; font-size:24px; border-bottom: 1px solid #317dee; width:100%; clear:both; padding-left:10px; padding-top:20px; line-height:8px; padding-bottom:10px; }
a.more_p_tiele_a:link, a.more_p_tiele_a:visited, a.more_p_tiele_a:active{ color:#ff7200; font-size:24px; text-decoration:none; }
a.more_p_tiele_a:hover{ color:#ff7200; font-size:24px;  text-decoration:underline; }

.more_p_t_r{ float:right; margin-right:5px; line-height:18px; margin-top:0 !important; margin-top:-12px; background-color:#FFF; }
.more_src_price{ color:#af640b; text-decoration:line-through; font-size:16px; margin-right:10px; }
.more_new_price{ color:#e33535; }

.more_p_desc{ font-size:12px;   line-height:21px; font-size:12px; padding:10px 5px;color:#5e5e5e; }
.product_control_more{height:20px;clear:both;overflow:hidden;clear:both;padding:10px 80px 15px 0;}

.buy-book-mark
{width:125px;
height:16px;
float:right;
margin-top:0 !important;
margin-top:-23px;
margin-right:10px !important;
margin-right:1px;
}

a.buy_main_title:link, a.buy_main_title:visited, a.buy_main_title:active{ color:#FFF; text-decoration:none; }
a.buy_main_title:hover{ color:#95ffe2; text-decoration:underline; }

a.buy_main_down:hover,a.buy_main_down:link, a.buy_main_down:visited, a.buy_main_down:active{ color:#fff; text-decoration:underline; }
a.buy_main_down:hover{color:#3CF; text-decoration:underline; }

.buy_off_text{ width:120px; height:120px; background:url(../images/buy/off-bk.jpg) no-repeat;}

.buy_off_text p{ padding-top:100px; text-align:center; color:#FFF; font-size:16px; font-family:"Times New Roman", Times, serif; }

.main_buy{ width:980px; height:600px !important; height:610px ; border: 1px solid #c5cacf; margin:15px auto; background:#f4f8fd;  }
.main_buy_bk{ width:100%; height:100%; border:0; margin:0; padding:0; background:url(../images/buy/purchase-faq-title.jpg) 725px 25px no-repeat; display:block; }
.main_buy_left{ width:725px; height:550px; margin: 25px 0 ; border-right: 1px solid #6382aa; float:left; }
.main_buy_right{ width:250px; height:90% ; margin-top:25px ; float:right; background:url(../images/buy/purchase-faq-title.jpg) no-repeat; }
.main_buy_left .main_buy_title{ font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#335178; padding:0px 0px; padding-bottom:15px; margin: 0 25px 0 35px; border-bottom: 1px solid #979695;}

.main_buy_info{ width:100%; height:200px;clear:both; }
.main_binfo_left{ width:525px; float:left; }
.main_binfo_right{ width:188px; float:right; }

.main_binfo_left p { padding-left:35px; padding-top:15px; font-size:12px; color:#000; font-family:Verdana, Geneva, sans-serif; }
.main_binfo_left ul{ padding-left:52px; padding-top:10px;}
.main_binfo_left ul li{ padding:5px 0px; list-style:disc;}
.main_binfo_left img{ padding-left:45px; padding-top:10px;}
.main_buy_license{ width:100%; background:url(../images/buy/title-bk.jpg) repeat-x;  clear:both; display:block;}

.main_buy_license table{ margin:0px 25px;}
.main_buy_license table tr { height:45px;  }
.main_buy_license table tr td{ border-bottom: 1px solid #7b8086; margin:0; padding:0; width:160px; text-align:center; }
.main_buy_license table tr td.ml_type{ text-align:left; padding-left:15px; color:#222; width:175px;}
.main_buy_license table tr td.ml_price{ color:#b33536; width:175px;}
.main_buy_license table tr td.ml_price span{ color:#146414; text-decoration:line-through;}
.main_buy_license p {  padding:15px 30px; }
.main_buy_license p a:hover{ color:#00C; text-decoration:underline; }

.back-30-day{ background:url(../images/buy/30-money-back.jpg) 10px 11px no-repeat; height:95px;}
.back-30-day p {padding-left:110px; font-size:14px; line-height:22px; padding-top:15px; padding-bottom:10px; padding-right:10px; }

.main_buy_right ul{ padding-top:45px; padding-left:10px;  }
.main_buy_right ul li { padding: 5px 0; color:#339; }
.main_buy_right ul li a:link, .main_buy_right ul li a:visited, .main_buy_right ul li a:active { color:#009; }
.main_buy_right ul li a:hover{ color:#009; text-decoration:underline ; }

.better_together{ padding:5px 15px 15px 10px ;  }
.buy_toge_title{ font-size:16px; padding-top:5px; padding-left:5px; color:#036; padding-bottom:5px;}
.buy_border_line{ height:12px; background:url(../images/buy/better-together.jpg) repeat-x; }

.better_suit{}
.better_suit table{ margin:25px auto 10px auto; }
.better_suit table tr td{ text-align:center; font-size:20px;}
.better_suit table tr td a:hover{ text-decoration:underline;}
.better_suit table tr td img{ padding-bottom:5px;}
.better_suit table tr td p { font-size:12px;  line-height:18px; }
.better_suit table tr td p span.ml_price{ color:#b33536; text-decoration:line-through;}

.better_suit table tr td dl{ font-size:12px; color:#333;  }
.better_suit table tr td dl dt{ width:60%; float:left; text-align:right; line-height:22px; font-size:14px;}
.better_suit table tr td dl dd{ width:30%; float:left; text-align:left; color:#b33536; font-size:16px;line-height:22px; font-weight:bold;}
.better_suit table tr td p a.buy-now{ text-align:left; margin-left:110px !important; margin-left:55px; margin-top:20px; display:block; float:left;}
.better_suit table tr td p a { text-decoration:none; color:#036; font-size:12px;}





