﻿.clear{clear:both;}


@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;border:0;}

a{color:#787878; text-decoration:none;}
a:hover {
	color:#1ba1e2;
	text-decoration:underline;
	
}







.nav_a{width:1000px; margin:0 auto; margin-bottom:10px; color: #ADADAD; margin-top:20px; font-size:13px;}
.topbg a:hover {color:#FFFFFF;}

.topbg a{text-decoration:none;color:#000;}
.nav .n_b { color:#FFF;}
.guide_nav  a{
	font-size:13px;
	color: #ADADAD;
}
.nav .title_color{ color:#FFF;}
.contain_part .h1bg {float:left; background-color:#19a9de; height:80px; width:752px; }
.contain_part .left{width:690px; float:left;}
.contain_part .left_body {
	width:710px;
	float: left;
	border: thin solid #E3E3E3;
	padding-right: 20px;
	padding-left: 20px;
}
.left_body a {color: #005BB7;}
.contain_part .h1bg h1{
	font-size:22px;
	color: #FFFFFF;
	padding-top: 28px;
	 padding-left:10px;

}

.left p{

	color: #666666;
}
.contain_part {width:1000px; margin:0 auto;}
.contain_part .right{
	width:230px;
	float:right;
}
.contain_part .hotpro{width:230px; float:right; margin-bottom:20px;}
.contain_part .author{
	width:230px;
	float:right;
	margin-bottom:20px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom:15px;
}
.author_pic {width:125px; float:left;}
.contain_part .right, .hotpro .title {
	height:30px;
	
	padding-top:5px;
border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CECECE;

}


.right ul.list{ margin:0 5px 0 10px;}
.right ul.dot li{ margin-bottom:2px; margin-left:15px;}
.right  .list li{
	padding-right:0px;
	
	color:#999999;
	list-style-position: outside;
	list-style-type: disc;
	font-size:10px;
	margin-left:15px;
}
.right  .list li a{display:block;color:#9E9E9E;padding-top: 6px;padding-right: 0;padding-bottom: 3px;padding-left: 1px; font-size:13px;} 
.right {
	float:right;
	width:245px;
	margin-bottom: 30px;
}
.right2 {margin-bottom:10px;}
.author_text{float:right;margin-bottom: 6px;width: 100px;color: #9A9A9A; height:85px;font-size:15px;}
.author_text p{color: #B4B4B4; padding-bottom:13px; font-size: 14px; }
.author_text a,.articles_top_icon a{width:20px;height:20px;display:block;float:left;margin-right:8px;background-image: url(../images/icon/sc_icon.gif);	background-repeat: no-repeat;background-position: left top;}
a.google:hover{ background-position:left -20px;}
a.twitter{ background-position:-20px top;}
a.twitter:hover{ background-position:-20px -20px;}
a.facebook{ background-position:-40px top;}
a.facebook:hover{ background-position:-40px -20px;}
a.inicon{ background-position:-60px top;}
.author_info {margin-top:10px;}
.author_info p {font-size:12px;color: #B9B9B9; line-height:17px;}
.title_line {
	width:80px;
	height:30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0099FF;
	font-weight: bold;
	
	
	}
.hot_pic {margin-top:10px;}
.h4title {
	width:150px;
	font-size:15px;
	height:20px;
	color: #838383;
	padding-left:10px;
	

	padding-bottom:10px;
	
}


.related_box {
	width:550px;
	border-bottom-width: thin;
	border-bottom-style: double;
	border-bottom-color: #BCBCBC;
	margin-bottom:10px;
}
.specialArea {width:400px; margin-bottom:30px;}
.m23 {width:1000px;}
.specialArea ul.tip_list{ margin:0 5px 0 10px;}
.specialArea ul.tip_list li{ margin-bottom:2px; margin-left:15px;}
.specialArea  .tip_list li{
	padding-right:0px;
	
	color:#999999;
	list-style-position: outside;
	list-style-type: disc;
	font-size:10px;
	margin-left:15px;
}
.specialArea  .tip_list li a{display:block;color: #0099CC;;padding-top: 1px;padding-right: 0;padding-bottom: 2px;padding-left: 1px; font-size:14px;} 
.contain_part .step{	border-radius:5px;font-size:14px;display:block;float:left;width:58px;text-align:center;	height:25px;line-height:25px;
	color:#fff;margin:-3px 5px 3px 0;background-color: #19a9de;font-weight: lighter;}


.social {margin-top:16px;}



.m13 {	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;}

.pro_version {margin:0 auto; width:1000px;}
.pro_version_item {width:420px; float:left; height:270px;}
.pro_version_text {margin-top:70px; pading-top:20px;}
.m14 {margin-left:80px;}
.item_title {
	
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 33px;
	margin-bottom:15px;
}
.item_title a{color:#1ba1e2;}
.item_title h3{
	fonts-size:20px;
	color:#1ba1e2;
	font-size: 18px;
	line-height: 25px;
	font-weight: lighter;
	padding-bottom:15px;
}
.edition-info { margin-bottom: 6px; }
.edition-info li { 
			 list-style: none;  
			 background: url(../img/bullet-star.png) no-repeat left 5px;
			 padding-left: 15px;
			 margin-bottom: 5px;
		}
		
.inline-block-box {
  display: inline-block;
  vertical-align: bottom;
  position: relative;
  -webkit-transform:translate3d(0,0,0);
}

.cart-option a.add-to-cart:hover {background-color:#00bcf2;text-decoration:none;}
.inline-block-box {
	display: inline-block;
	vertical-align: bottom;
	position: relative;

  -webkit-transform:translate3d(0,0,0);
	text-align: center;
}
.current-price-extra {
	text-align: right;
	color: #eb3900;
	font: 30px 'Segoe UI Light',"Microsoft YaHei",Arial,sans-serif;
	line-height: 30px;
	white-space: nowrap;
}
.inline-block-wrapper .start-from {
	font-size: 13px;
	font-weight: bold;
	color: #414141;
	text-align: center;
	padding: 0 10px 0 8px;
	line-height: 40px;
}

.cart-option .price {font-size:40px;line-height:40px;color:#eb3900;font-family:"Segoe UI Light","Microsoft YaHei",Arial,sans-serif;float:left;padding-top:1px;}.webfont .cart-option .price {font-family:"Segoe UI Light Webfont","Microsoft YaHei",Arial,sans-serif;}.cart-option a.add-to-cart {font-size:15px;line-height:40px;color:#FFF;background-color:#eb3900;padding:0px 17px 0px 18px;margin-right:11px;display:inline-block;border-left:1px solid #fff;}.cart-option a.add-to-cart:hover {background-color:#00bcf2;text-decoration:none;}.lt-ie8 .cart-option a.add-to-cart {display:inline;zoom:1;}

.store_img {margin:0 auto; width:1000px; background-image: url(../images/store-card.jpg); height:90px;}
.m15 {
	padding-bottom:15px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #19a9de;
}


.product-box:hover{background-color: #EFEFEF;}
.product-box {
	margin-top:20px;
	height:140px;
	width:950px;
	overflow:hidden;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}
.product-image-box {width:150px; float:left; margin-top:20px; margin-left:10px; 	margin-right:30px;}
.product-desc {width:550px; float:left; margin-left:20px;}
.pro_desc_text p{color:#787878;font-size:13px;font-family: Helvetica, Arial, sans-serif;line-height: 1.5em;}
.product-desc .midd_pro_title {	margin-top:20px;margin-bottom:10px;	font-size: 16px;}





	.blueBtn-c, .orangeBtn-c {
		background: none repeat scroll 0 0 #75B027;
	  
		color: #FFFFFF !important;
		display: inline-block;
		height: 52px;
		margin-right: 10px;
		text-align: left;
		text-decoration: none !important;
		width: 190px;
	}
	.blueBtn-c .pic, .orangeBtn-c .pic {
	float: left;
	margin-right: 18px;
	padding-top: 12px;
	text-align: center;
	width: 50px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #669922;
	}
	.orangeBtn-c {
		background: none repeat scroll 0 0 #7BBB26;
	}
	.orangeBtn-c .pic {
		border-right: 1px solid  #669922;
	}
	.blueBtn-c .name, .orangeBtn-c .name {
	display: block;
	font-size: 20px;
	line-height: 20px;
	padding-top:5px;
	color:#FFFFFF;
	margin-bottom:2px;
	
	}
	.blueBtn-c:hover {
	text-decoration: none;
	background: #81C22B;
	}
	.orangeBtn-c:hover {
	text-decoration: none;
	background:  #81C22B;
	}

.w_box_b{margin-top:10px;	}
.w_box_b .m23 {font-size:8px; }
h5 {font-size:15px; color:#666666;}
