body{
	font:12px "宋体", Verdana, Geneva, sans-serif;
}

#wrapper {
	width: 100%;
	height: auto;
	background-image: url(../images/content_bg.jpg);
	background-repeat: repeat-x;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background: #EDEDED;
}
.header {
	width:970px;
	height:40px;
	padding:17px 0 17px 10px;
	overflow:hidden;
	margin:0 auto;
}

.header .logo {
	width:105px;
	height:39px;
	padding-right:269px;
	float:left;
}
.header .header-rightbar {
	width:596px;
	height:24px;
	padding:7px 0 9px 0;
	float:left;
}
.header-rightbar .telphone {
	float: left;
}
.sales-info a {
	font-family: "宋体";
	text-decoration: none;
	padding: 0 9px;
	height: 24px;
	line-height: 24px;
	color: #27629c;
	font-size: 13px;
	float: left;
}
.search {
}
.search input {
	background-color:#e9e9e9;
	background-image:url(../images/mag_ico.gif);
	background-repeat:no-repeat;
	background-position:135px 5px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	width:151px;
	height:19px;
}
.nav {
	width: 980px;
	height: auto;
	margin-bottom: 12px;
	z-index: 1;
}
.nav ul{
	clear: both;
}
.nav a{
	display:block;
	float:left;
}
.nav ul li {
	position: relative;
	z-index: 10;
	float: left;
}
.nav a.nav01 {
	width:243px;
	height:39px;
	background:url(../images/nav01.jpg) no-repeat;
	text-indent:-9999px;
}
.nav .nav01.current3,.nav a.nav01:hover {
	background:url(../images/nav01_hover.jpg) no-repeat;
}
.nav a.nav02 {
	width:245px;
	height:39px;
	background:url(../images/nav02.jpg) no-repeat;
	text-indent:-9999px;
}
.nav .nav02.current,.nav a.nav02:hover {
	background:url(../images/nav02_hover.jpg) no-repeat;
}
.nav a.nav03 {
	width:246px;
	height:39px;
	background:url(../images/nav03.jpg) no-repeat;
	text-indent:-9999px;
}
.nav .nav03.current2,.nav a.nav03:hover {
	background:url(../images/nav03_hover.jpg) no-repeat;
}
.nav a.nav04 {
	width:246px;
	height:39px;
	background:url(../images/nav04.jpg) no-repeat;
	text-indent:-9999px;
}
.nav .nav04.current4,.nav a.nav04:hover {
	background:url(../images/nav04_hover.jpg) no-repeat;
}
.banner{
	width: 980px;
	height: auto;
	overflow: hidden;
	padding:15px 0 18px 0;
	*padding:10px 0 11px 0;
	position: relative;
	z-index: 0;
	clear: both;
}
.banner a img {
	border: 1px solid #cdcdcd;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.index-news {
	width: 303px;
	height: 109px;
	padding-left: 10px;
	float: left;
	padding-bottom: 25px;
}
.news-title-one {
	width:303px;
	height:23px;
	padding-bottom:5px;
}
.news-title-one a{
	font-family:"宋体";
	display:block;
	text-decoration: none;
	float: left;
}
.news-title-one a.news-title {
	line-height: 23px;
	height: 23px;
	font-size:14px;
	color:#181818;
	font-weight: bold;
}
.news-title-one a.news-title-arrow {
	float: right;
	padding: 8px 3px 0 8px;
	color: #444;
	font-size: 11px;
	background: url(../images/icon.gif) no-repeat left 14px;
}
.index-news-info {
	height: 70px;
	clear: none;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
	overflow: hidden;
	float: left;
}
.index-news-info a {
	display: inline;
	height: 24px;
	line-height: 24px;
	color: #555454;
	text-decoration: none;
	overflow: hidden;
}
.index-news-info a span {
	padding-right: 18px;
}
.index-other-info {
	height: 70px;
	clear: none;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
	overflow: hidden;
	float: left;
}
.index-other-info a {
	display: inline;
	line-height: 24px;
	color: #555454;
	text-decoration: none;
	overflow: hidden;
}
.index-other-info a span {
	padding-right: 18px;
}
.line {
	height: 99px;
	width: 1px;
	float: left;
	background: #ccc;
	margin-top: 5px;
	margin-right: 12px;
	margin-bottom: 5px;
	margin-left: 12px;
}
.index-product {
	height: 109px;
	width: 305px;
	float: left;
	padding-bottom: 25px;
}
.index-product .index-product-left {
	height: 109px;
	width: 150px;
	float: left;
}
.index-product-title {
	width:150px;
	height:23px;
	padding-bottom:5px;
}
.index-product-title a{
	font-family:"宋体";
	display:block;
	text-decoration: none;
	font-size:14px;
	color:#181818;
	font-weight: bold;
}
.index-product .index-product-image {
	float: left;
	height: 100px;
	width: 134px;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 5px;
}
.index-news-info a:hover {
	color:#E60115;
}
.index-other-info a:hover {
	color:#E60115;
}
#footerbar {
	height: 263px;
	width:100%;
	background-color: #474747;
	margin-bottom:15px;
}
.footer {
	height: 251px;
	width: 980px;
	padding-top: 12px;
	position: relative;
	margin:0 auto;
}
.footer .footer-nav {
	height: 185px;
	width: 962px;
}
.footer-nav01 ul li {
	height: 23px;
	width: 126px;
}
.footer-nav01 {
	width: 126px;
	height: 175px;
	float: left;
	padding-top: 9px;
	padding-right: 66px;
}
.footer-nav01 ul li a {
	line-height: 23px;
	height: 23px;
	display: block;
	color: #c0bbbb;
	text-decoration: none;
}
.footer-nav01 ul li a:hover{
	color: #E60115;
	text-decoration:underline;	
}
.footer-nav .footer-nav01 h3 {
	font-size: 14px;
	padding-bottom: 15px;
	color:#fff;
	font-weight: normal;
	cursor:pointer;
}
.mark-line {
	position: absolute;
	height: 52px;
	width: 272px;
	left: 770px;
	top: 141px;
}
.mark-line a {
	padding-top: 10px;
	padding-right: 10px;
}
.footer .hr {
	height: 1px;
	width: 980px;
	margin-top: 8px;
	margin-bottom: 8px;
	background-color: #555;
}

.company-info .company-infobar {
	padding-left: 334px;
}
.company-info a {
	color: #c9c9c9;
	text-decoration: none;
	line-height: 23px;
	height: 23px;
	padding-right: 25px;
}
.company-info {
	padding-top: 5px;
}

#wrapper2 {
	background:url(../images/content_bg2.jpg) repeat-x #fff;
	width:100%;
}
#wrapper3 {
	background:url(../images/content_bg3.jpg) repeat-x;
	width:100%;
	height:auto;
	min-height:317px;
}
#wrapper4 {
	background:url(../images/content_bg4.jpg) repeat-x;
	width:100%;
	height:auto;
	min-height:317px;
}
#content{
	width:980px;
	margin:0 auto;
	height:760px;
}
#content2{
	width:980px;
	margin:0 auto;
	height:auto;
}
.min-nav {
	padding-top: 8px;
	width: 980px;
	height: 23px;
	overflow: hidden;
	clear: both;
}
.min-nav a {
	display: block;
	float: left;
	padding-right: 15px;
	height: 23px;
	line-height: 23px;
	text-decoration: none;
}
.left-nav {
	width: 185px;
	float: left;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-top: 15px;
}
.left-nav .left-nav-title {
	width: 181px;
	height: 23px;
	line-height: 23px;
	font-family: "宋体";
	font-size: 14px;
	color: #d70739;
	margin-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #9b9a98;
}
.left-nav-info {
	width: 177px;
	border: 2px solid #e0e0e0;
	text-decoration: none;
	height: auto;
	display: block;
	overflow: hidden;
}
.left-nav-info a {
	height: 29px;
	width: 156px;
	padding-left: 21px;
	border-bottom: 1px solid #e0e0e0;
	color: #333;
	text-decoration: none;
	line-height: 29px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
}
.left-nav-info2 {
	height: auto;
	width: 180px;
	border: 2px solid #e0e0e0;
	text-decoration: none;
}
.left-nav .left-nav-info a.Nav01 {
	color:#d70739;
}
.left-nav .left-nav-info a.Nav02 {
	background:url(../images/nav_ico_02.jpg) 21px 13px no-repeat;
}
.left-nav .left-nav-info a.Nav03 {
	background:url(../images/nav_ico_03.jpg) 21px 13px no-repeat;
}
.buy-info {
	height: auto;
	width: 779px;
	float: left;
	padding-left:5px;
	padding-top:15px;
}
.buy-title01 {
	height: 32px;
	width: 779px;
	background-image: url(../images/buy_title_bg.jpg);
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-bottom: 20px;
}
.buy-title01 a {
	line-height: 30px;
	padding-left: 10px;
	text-decoration: none;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	height: 30px;
}
.buy-title02 {
	height: 36px;
	width:980px;
	background-image: url(../images/title_bg2.jpg);
	background-repeat: no-repeat;
	margin-top:8px;
}
.buy-title02 a {
	line-height: 34px;
	padding-left: 10px;
	text-decoration: none;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	height:34px;
}

.buy-form {
	height: 26px;
	width: 556px;
	padding-top: 12px;
	padding-bottom: 12px;
	float: left;
}
.buy-form a {
	float: left;
	height:22px;
	line-height:22px;
	font-size:14px;
}
.buy-form select {
	float: left;
	width:220px;
	margin-right:20px;
	color:#666;
}
.buy-form input {
	height:20px;
	width:220px;
}
.buy-form-buttom {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 13px;
	height: 25px;
	background-image: url(../images/buy_button_bg.jpg);
	background-repeat: no-repeat;
	width: 77px;
	line-height: 25px;
	text-align: center;
	text-decoration: none;
}
.buy-article {
	height: auto;
	width: 779px;
}
.buy-form-info {
	height: 50px;
	width: 719px;
	padding-left: 60px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 18px;
}
.buy-article-title {
	height: 23px;
	width: 779px;
	background-image: url(../images/buy_title_bg2.jpg);
	background-repeat: no-repeat;
	margin-top: 4px;
	overflow: hidden;
	margin-bottom: 10px;
}
.buy-article-title a {
	line-height: 20px;
	padding-left: 25px;
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	height: 20px;
	font-weight: bold;
}
.buy-article-title2 {
	height:26px;
	width:980px;
	background-image: url(../images/title_bg3.jpg);
	background-repeat: no-repeat;
	margin-top: 4px;
}
.buy-article-title2 a {
	line-height: 26px;
	padding-left: 25px;
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	height: 26px;
	font-weight: bold;
}
.buy-article-title3{
	height:42px;
	width: 779px;
	background-image: url(../images/camera_title_bg.jpg);
	background-repeat: no-repeat;
	margin-top: 4px;
}
.buy-article-title3 a {
	line-height:42px;
	padding-left: 25px;
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	height:42px;
	font-weight: bold;
}
.buy-article-info {
	width:729px;
	height:auto;
	padding:10px 25px;
	margin:20px 0;
	line-height:25px;
	background:#ededed;
	color:#333;
}
.return {
	margin-top:40px;
	height: 42px;
	width: 100%;
	border-top:1px solid #ccc;
	background:#f0f0f0;
}
.return-info {
	width:980px;
	height:42px;
	margin:0 auto;
}
.return-info a {
	float: right;
	padding-top: 12px;
	height: 23px;
	padding-right: 30px;
	display: block;
	line-height: 23px;
	background-image: url(../images/return_ico.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;
	padding-left: 14px;
	text-decoration: none;
	color: #02478c;
}
.left-nav .left-nav-info a:hover {
	color: #d70739;
}
.left-nav-info a img {
	padding-right: 10px;
	display: block;
	float: left;
}
.page-vip-img {
	padding-bottom: 20px;
	height: 281px;
	width: 779px;
	position: relative;
	z-index: 0;
	overflow: hidden;
}
.vip-works {
	height: 250px;
	width: 184px;
	padding-top: 10px;
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.vip-works .works-img
{
	height: 150px;
	text-align: center;
}
.vip-works .works-img img {
	display: block;
	margin:auto;
	margin-bottom: 20px;
}
.vip-works .works-info {
	width: 125px;
	line-height: 20px;
	float: left;
	height: auto;
	padding-top: 2px;
}
.works-good-ico {
	width: 52px;
	float: left;
	height: auto;
	padding-top: 6px;
	overflow: hidden;
}
.works-info {
	color: #999;
}
.works-info a{
	color: #ff0f0e;
}
.works-info span
{
	max-height: 44px;
	width:120px;
	overflow: hidden;
	display:block;
}

.vip-item-img a {
	padding: 5px;
	margin-right: 5px;
	border:1px solid #e5e5e5;
}
.page-product {
	height: auto;
	width: 980px;
}
.page-product-tab {
	height:37px;
	width: 980px;
}
.page-product-tab a {
	height: 37px;
	width: 69px;
	line-height: 37px;
	text-decoration: none;
	color: #333;
	background: url(../images/tab_bg.jpg) no-repeat;
	text-align: center;
}
.page-product-tab a:hover,.page-product-tab .hover {
	background: url(../images/tab_bg_hover.jpg) no-repeat;
}

.page-product-tab2 {
	padding-top: 20px;
	height: 36px;
	width: 970px;
	padding-left: 10px;
	border-bottom: 1px solid #ccc;
}
.page-product-tab2 a {
	height: 37px;
	width: 96px;
	line-height: 37px;
	text-decoration: none;
	color: #333;
	background: url(../images/tab_bg2.jpg) no-repeat;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
}
.page-product-tab2 a:hover,.page-product-tab2 .hover {
	background: url(../images/tab_bg2_hover.jpg) no-repeat;
}

.page-product-tab3 {
	height: 36px;
	width: 774px;
	border-bottom: 1px solid #ccc;
	padding-left: 5px;
	margin-bottom: 15px;
}
.page-product-tab3 a {
	height: 37px;
	width: 96px;
	line-height: 37px;
	text-decoration: none;
	color: #333;
	background: url(../images/tab_bg2.jpg) no-repeat;
	text-align: center;
	font-weight: bold;
}
.page-product-tab3 a:hover,.page-product-tab3 .hover {
	background: url(../images/tab_bg2_hover.jpg) no-repeat;
}
.page-product-tab4 {
	height: 36px;
	width: 774px;
	border-bottom: 1px solid #ccc;
	padding-left: 5px;
	margin-bottom: 15px;
}
.page-product-tab4 a {
	height: 37px;
	width:196px;
	line-height: 37px;
	text-decoration: none;
	color: #333;
	background: url(../images/tab_bg4.jpg) no-repeat;
	text-align: center;
	font-weight: bold;
}
.page-product-tab4 a:hover,.page-product-tab4 .hover {
	background: url(../images/tab_bg4_hover.jpg) no-repeat;
}
.page-product-slide {
	height: 54px;
	width: 978px;
	margin:15px 0;
	background:url(../images/slide_bg.jpg) repeat-x;
	border:1px solid #ccc;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-0-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.product-choice input {
	float: left;
	display: block;
	margin-right: 10px;
	height: 16px;
	width: 16px;
	padding-top: 2px;
}
.product-choice a {
	height: 18px;
	line-height: 18px;
}
.page-proudcts-show {
	height: auto;
	width: 980px;
	padding-top: 15px;
	padding-bottom: 15px;
	overflow: hidden;
}
.proudcts-show {
	height: 170px;
	width: 180px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.proudcts-show-top {
	height: 20px;
	width: 180px;
	padding-bottom: 15px;
}
.choice {
	float: right;
	height: 20px;
	line-height: 20px;
	width: auto;
}
.choice input {
	padding-top: 5px;
	float: left;
	line-height: 20px;
	height: 20px;
}
.choice a {
	float: left;
	padding-right: 5px;
	line-height: 20px;
	text-decoration: none;
	height: 20px;
	width: 76px;
	text-align: center;
}
.new_ico {
	float: left;
	height: 9px;
	width: 34px;
}
.proudcts-show-img {
	height: 74px;
	width: 160px;
	padding-left: 10px;
	padding-bottom: 12px;
}
.proudcts-show-bottom {
	height: 50px;
	width: 168px;
	padding-left: 5px;
	clear: none;
	overflow: hidden;
}
.proudcts-show-bottom span {
	color: #333;
	text-decoration: none;
	background: #f2f2f2;
	border: 1px solid #ccc;
	margin:2px;
	padding:2px 3px;
	float: left;
	line-height: 14px;
	height: 14px;
	white-space: nowrap;
}
.line2 {
	float: left;
	height: 170px;
	width: 1px;
	margin-right: 5px;
	margin-left: 5px;
	background-color: #ccc;
	margin-top: 10px;
}
.page-product-slide2 {
	height: 47px;
	width: 938px;
	background: #f4f4f4;
	border: 1px solid #ddd;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;



	-0-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 15px;
}
.product-choice {
	display: block;
	width: auto;
	padding-top: 20px;
	float: left;
	padding-left: 20px;
}
.product-slide-img {
	width: 125px;
	padding-right: 25px;
	height: 26px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: 1px solid #ccc;
	float: left;
	padding-left: 20px;
}
.product-slide-img a {
	height: 26px;
	line-height: 26px;
	padding-right:15px;
	*padding-right:6px;
	text-decoration: none;
	color: #00468c;
}
.product-slide-img a img {
	float: left;
	padding-right: 14px;

}
.product-slide-img2 {
	padding-top: 10px;
	padding-bottom:10px;
	float:right;
}
.product-slide-img2 a{
	height: 26px;
	width:56px;
	line-height:26px;
	background:url(../images/icon2.gif) left center no-repeat;
	padding-left:20px;
	text-decoration: none;
	color: #00468c;
}.download {
	height: 90px;
	width: auto;
	padding-top: 20px;
}
.download .title {
	background-color: #777;
	height: 30px;
	line-height: 30px;
	color: #FFF;
	padding-left: 15px;
	font-size: 14px;
	font-weight: bold;
}
.download-document {
	width: auto;
	height: 30px;
	padding-top: 20px;
}
.proudcts-show2 {
	height:auto;
	width: 160px;
	padding-top: 5px;
	padding-left: 14px;
	float: left;
	padding-bottom: 15px;
}
.proudcts-show2-img {
	width: 160px;
	height:80px;	
}
.proudcts-show2-img a {
	width: 160px;
	height:80px;
	display:block;
	text-align:center;	
}.proudcts-show2-info {
	height: 80px;
	width: 160px;
	padding-top: 5px;
}
.proudcts-show2-info h3 {
	font-weight: bold;
	padding-bottom: 7px;
	font-size: 12px;
}
.proudcts-show2-info p {
	line-height: 16px;
	color: #666;
}
.proudcts-show2-info-shot {
	height: 100px;
	width: 160px;
	padding-top: 5px;
}
.proudcts-show2-info-shot h3 {
	font-weight: bold;
	padding-bottom: 7px;
	font-size: 12px;
}
.proudcts-show2-info-shot p {
	line-height: 16px;
	color: #666;
}

.proudcts-show2-button {
	height:31px;
	width: 160px;
	background:url(../images/title_bg.jpg) repeat-x;
}
.proudcts-show2-button-null {
	height:31px;
	width: 160px;
}
.proudcts-show2-button a{
	line-height: 31px;
	height: 31px;
	padding-left: 25px;
	text-decoration: none;
	background:url(../images/icon.gif) 10px center no-repeat;
}
.line3 {
	height: 238px;
	width: 17px;
	float: left;
	border-right: 1px solid #ccc;
}
.line4 {
	height:200px;
	width: 17px;
	float: left;
	border-right: 1px solid #ccc;
}
.product-show2-title {
	line-height: 33px;
	width: 942px;
	margin-bottom: 20px;
	margin-left: 15px;
	padding-left: 20px;
	height: 33px;
	background: #f4f4f4;
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-0-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.download-document a {
	background:url(../images/document.jpg) left center no-repeat;
	padding:0 10px 0px 25px;
	color:#00468c;
	text-decoration:none;
}
.product-show-nav {
	height: 256px;
	width: 978px;
	margin-bottom:20px;
	border:1px solid #ccc;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-0-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.product-show-navbar {
	height: 40px;
	width: 220px;
	padding-left: 20px;
	margin-top: 18px;
	float: left;
	border-right: 1px solid #ccc;
}
.product-show-navbar h3 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.product-show-navbar a {
	line-height: 18px;
	display: block;
	padding-top: 7px;
	height: 18px;
	text-decoration: none;
	color: #00468b;
	padding-left: 20px;
	background-image: url(../images/icon.gif);
	background-repeat: no-repeat;
	background-position: 5px 13px;
	padding-right: 13px;
}
.product-show-navbar2 {
	height: 60px;
	width: 220px;
	padding-left: 20px;
	margin-top: 18px;
	float: left;
}
.product-show-navbar2 h3 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.product-show-navbar2 a {
	line-height: 18px;
	display: block;
	padding-top: 7px;
	height: 18px;
	text-decoration: none;
	color: #00468b;
	padding-left: 20px;
	background-image:url(../images/icon.gif);
	background-repeat: no-repeat;
	background-position: 5px 13px;
	padding-right: 13px;
}
.product-show-navbar2 a.hover4 {
	color: #d70739;
}
.proudcts-show2-info {
	width: 160px;
	height: 80px;
	display: block;
}

.return-pre {
	height: 24px;
	width: 980px;
	padding-bottom:12px;
	padding-top: 9px;
}
.return-pre a {
	background-image: url(../images/icon_pre.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 15px;
	display: block;
	color: #00468c;
	text-decoration: none;
}
.product-table{
	border-top:1px solid #ccc;
	margin:0 20px;
}
.product-table tr {
	border-bottom:1px solid #ccc;
}
.product-table td {
	border-right: 1px solid #ccc;
	color: #666;
}
.product-table td.last-td {
	border-right:none;
}
.product-table .product-table-img td {
	height: 111px;
	text-align: center;
	padding-top: 18px;
	padding-bottom: 18px;
}
.product-table-even td {
	background:#e9e9e9;
	line-height:20px;
	padding:5px 0;
	text-align:center;
}
.product-table-odd td {
	line-height:20px;
	padding:5px 0;
	text-align:center;
}

.product-table .table-title {
	font-size: 12px;
	color: #333;
	font-weight: bold;
}
.left-product-nav {
	width: 177px;
	border: 2px solid #e0e0e0;
	height: auto;
}
.left-proudct-title {
	width:112px;
	height:40px;
	line-height:40px;
	padding:10px 0 10px 65px;
	background:url(../images/left_product_ico.jpg) 20px center no-repeat;
	border-bottom:1px solid #e0e0e0;
	color:#da0839;
}
.product-menu-title {
	width:157px;
	padding:10px 0 10px 20px;
	font-weight:bold;
	font-size:14px;
	height:16px;
	line-height:16px;
	border-bottom:1px dotted #e0e0e0;
	color:#333;
}
.product-menu{
	width:177px;
	height:auto;
}
.product-menu a {
	height:16px;
	line-height:16px;
	width: 137px;
	padding: 5px 0 5px 40px;
	border-bottom: 1px dotted #e0e0e0;
	color: #666;
	text-decoration: none;
	background:url(../images/icon3.gif) 25px center no-repeat;
	display:block;	
}
.left-download-button {
	margin:15px 0;
	height: 98px;
	width: 179px;
	border:1px solid #ccc;
	background:#e9e9e9;
}
.left-download-button a {
	display: block;
	width: 179px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:22px;
	height:22px;
	text-align: center;
	text-decoration: none;
	color: #333;
	border-bottom:1px solid #ccc;
}
.page-camera-title {
	height:42px;
	width: 779px;
	background:url(../images/camera_title_bg.jpg) no-repeat;
	margin-top:4px;
	margin-bottom:15px;
}
.page-camera-title a {
	line-height:42px;
	padding-left: 25px;
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	height:42px;
	font-weight: bold;
}.camera-info-img {
	height: 250px;
	width: 250px;
	padding-top: 10px;
	float: left;
	display: block;
	padding-bottom: 10px;
}
.camera-img {
	width: 223px;
	padding-left: 10px;
	height: auto;
}
.camera-img a {
	display: block;
	width: 223px;
	line-height: 25px;
	text-align: center;
	text-decoration: none;
	color: #666;
	padding-top: 10px;
}
.camera-button {
	width: 116px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	text-decoration: none;
	margin-top: 15px;
	margin-left: 68px;
	background: url(../images/button_bg.png) no-repeat;
	display: block;
	color: #00468c;
	font-size:14px;
}
.camera-info {
	width: 510px;
	float: left;
	height: 250px;
	padding-top: 10px;
	line-height: 24px;
	color: #666;
	display: block;
	padding-left: 15px;
}
.page-camera-info {
	height: auto;
	width: 779px;
}
.page-product-mintab {
	height: 35px;
	width: 975px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left:5px;
}
.page-product-mintab a {
	height: 35px;
	width: 242px;
	line-height: 35px;
	display:block;
	text-align:center;
	text-decoration:none;
	margin-right:1px;
	background:#b7b8b9;
	color:#fff;
}
.page-product-mintab a.hover2,.page-product-mintab a:hover{
	background:#00468c;
}
.banner-text {
	width:925px;
	height:auto;
	padding:10px 0 20px 55px;
}
.cemcre-article {
	height: auto;
	width: 980px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.cemcre-article p {
	line-height: 24px;
}
.cemcre-article a {
	padding-right: 10px;
	padding-left: 10px;
}
.cemcre-article2 p {
	padding:10px;
	line-height: 24px;
	width:450px;
	float:left;
}
.cemcre-article2 a {
	padding:10px;
	width:490px;
}
.cemcre-look {
	width: 785px;
	margin-left: 50px;
	height: auto;
	padding:30px 0;
	border-bottom: 1px dashed #ccc;
	overflow: hidden;
}
.cemcre-look a {
	display: block;
	text-align: center;
	padding-right: 25px;
	color: #333;
	text-decoration: none;
	font-weight: bold;
	padding-left: 25px;
}
.cemcre-look a img {
	display: block;
	margin:auto;
	margin-bottom: 20px;
}
.cemcre-look-detail .look-detail {
	height: 198px;
	width: 282px;
	float: left;
	border:2px solid #94989b;
	margin:5px;
}
.look-detail-img{
	width: 276px;
	height:122px;
	margin:3px 3px 0 3px;
	padding-bottom:15px;
	border-bottom:1px dashed #ccc;
}
.look-detail-img a {
	width: 276px;
	text-align:center;
}
.look-detail-info {
	width: 282px;
	height: 50px;
}
.look-detail-info a {
	line-height: 50px;
	height: 50px;
	width: 282px;
	text-align: center;
	text-decoration: none;
	color: #666;
	font-weight: bold;
}
.cemcre-look-images {
	padding-top: 30px;
	height: auto;
	width: 980px;
	padding-bottom: 10px;
}
.cemcre-look-images-detail {
	height: 200px;
	width: 475px;
	padding-right: 5px;
	float: left;
	padding-left: 10px;
}
.cemcre-look-images-detail h4 {
	color: #cc0000;
}
.look-images-detail-img {
	height: 165px;
	width: 207px;
	padding-top: 15px;
	float: left;
}
.look-images-detail-img .img {
	height: auto;
	width: 207px;
	text-align: center;
}
.look-images-detail-img .img_click {
	display: block;
	width: 207px;
	line-height: 24px;
	height: 24px;
	color: #666;
	text-decoration: none;
	text-align: center;
}
.look-images-detail-info {
	height: 140px;
	width: 225px;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.look-images-detail-info a {
	height: 19px;
	width: 108px;
	padding-left: 20px;
	line-height: 19px;
	border-bottom: 1px dashed #ccc;
	color:#333;
	float:left;
}
.look-images-detail-info span {
	width:97px;
	line-height: 19px;
	height: 19px;
	background:#e6e6e6;
	float:left;
	text-align:center;
	border-bottom:1px dashed #ccc;
	display:block;
}
.left-nav-info2-title {
	height:50px;
    width:180px;
	border-bottom:1px solid #e5e5e5;
}
.left-nav-info2-title a{
	height: 40px;
	line-height: 40px;
	color: #D8083C;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 7px;
}
.left-nav-info2-title a img {
	padding-left: 10px;
}
.left-nav-info2-detail span {
	height: 24px;
	width: 160px;
	display: block;
	line-height: 24px;
	padding-left: 20px;
	color: #333;
	font-size: 14px;
	border-bottom:1px dashed #ccc;
}
.left-nav-info2-detail a {
	height: 20px;
	width: 135px;
	display: block;
	line-height: 20px;
	padding-left: 45px;
	color: #555;
	border-bottom: 1px dashed #ccc;
	background: url(../images/icon3.gif) 25px center no-repeat;
	text-decoration: none;	
}
.left-nav-download {
	height: 99px;
	width: 180px;
	margin-top: 15px;
	background: #e9e9e9;
	border: 1px solid #e5e5e5;
}
.left-nav-download a {
	height: 31px;
	width: 180px;
	line-height: 31px;
	text-align: center;
	text-decoration: none;
	color: #333;
	border:1px solid #e5e5e5;
}
.left-nav-download2 {
	height: 66px;
	width: 180px;
	margin-top: 15px;
	background: #e9e9e9;
	border: 1px solid #e5e5e5;
}
.left-nav-download2 a {
	height: 31px;
	width: 180px;
	line-height: 31px;
	text-align: center;
	text-decoration: none;
	color: #333;
	border:1px solid #e5e5e5;
}
.left-nav-tianm {
	width: 180px;
	height: 38px;
	margin-top: 15px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}
.detail-camcre-img {
	width: 250px;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
}
.detail-camcre-info {
	width: 500px;
	padding-left: 10px;
	float: left;
	padding-top: 10px;
	line-height: 24px;
	color: #666;
}
.detail-camcre-image a {
	width: 250px;
	text-align: center;
	padding-bottom: 10px;
	color: #666;
	text-decoration: none;
}
.detail-image-button {
	height: 33px;
	width: 116px;
	line-height: 33px;
	text-align: center;
	display: block;
	background-image: url(../images/button_bg.png);
	background-repeat: no-repeat;
	text-decoration: none;
	margin-left: 68px;
    margin-top: 13px;
}
.left-nav-info2-detail a:hover {
	color: #D8083C;
}
.left-nav-info2-detail a.hover4{
	color: #D8083C;
}
.detail-article-img {
	width: 779px;
	height: auto;
	text-align: center;
	padding-bottom: 15px;
	display: block;
}
.detail-article p {
	line-height: 24px;
	color: #333;
}
.buy-article-title a span {
	color: #d70739;
	padding-left: 5px;
}
.vip-win-images {
	height: 258px;
	width: 545px;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 20px;
}
.vip-win-images2 {
	height: 258px;
	width:210px;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 20px;
}
.win-title {
	display: block;
	background-color: #f7f7f7;
	line-height: 35px;
	height: 35px;
	width: auto;
	padding-left: 15px;
	margin-top: 2px;
	margin-right: 1px;
	margin-left: 1px;
	font-weight: bold;
}
.win-img {
	width: 190px;
	height: 215px;
	float: left;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.win-img-info {
	float: left;
	height: 200px;
	padding-top: 15px;
	width: 325px;
}
.win-img-info p {
	line-height: 24px;
	color: #666;
}
.vip-win-title {
	width: 190px;
	clear: both;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FF0E0D;
}
.vip-win-title2 {
	width: 170px;
	clear: both;
	height: auto;
	background: #f6f5f5;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
}
.buy-article-title a.more {
	float:right;
	padding-right:10px;
	color:#333;
	font-weight:normal;
	
}
.vip-win-menu {
	height: 70px;
	width: 725px;
	padding:10px 25px;
}
.vip-win-menu a {
	display: block;
	height: 35px;
	line-height: 35px;
	padding-right: 10px;
	padding-left: 10px;
	width: 67px;
	text-align: center;
	text-decoration: none;
}
.vip-win-menu a.hover3,.vip-win-menu a:hover {
	color: #d70739;
}
.left-nav-info .hover4 {
	color: #d70739;
}
.vip-activity {
	height: auto;
	width: 385px;
	padding-top: 15px;
	float: left;
	padding-bottom: 10px;
}
.vip-activity-img {
	height: 152px;
	width: 186px;
	float: left;
	padding-right: 10px;
}
.vip-activity-info {
	height: auto;
	width: 188px;
	float: left;
}
.vip-activity-info a {
	width: 188px;
	color: #666;
	text-decoration: none;
	line-height: 18px;
}
.vip-activity-info table{
	width: 188px;
}
.vip-activity-info table tr td{
	vertical-align:top;
	text-align:left;
}
.vip-activity-info a.activity-button {
	height: 25px;
	width: 87px;
	line-height: 25px;
	text-align: center;
	margin-top: 5px;
	background-color: #d70739;
	color: #FFF;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.pro-vip-activity {
	height: 164px;
	width: 779px;
	padding-top: 15px;
	border-bottom:1px solid #e5e5e5;
}
.pro-activity-img {
	float: left;
	height: 164px;
	width: 200px;
}
.pro-activity-info {
	float: left;
	height: 164px;
	width: 570px;
}
.pro-activity-info h3 {
	color: #00468c;
	font-weight: bold;
	line-height: 24px;
	font-size: 14px;
}
.pro-vip-activity .pro-activity-info p {
	line-height: 20px;
	color: #666;
}
.pro-activity-info a {
	height: 20px;
	line-height: 20px;
	margin-top: 15px;
	color: #00468c;
	text-decoration: none;
}
.page-vip-tab {
	height: 36px;
	width: 774px;
	border-bottom: 1px solid #ccc;
	padding-left: 5px;
	margin:20px 0;
}
.page-vip-tab a {
	height: 37px;
	width: 133px;
	line-height: 37px;
	text-decoration: none;
	color: #333;
	background: url(../images/tab_bg3.jpg) no-repeat;
	text-align: center;
	font-weight: bold;
	font-size:13px;
}
.page-vip-tab a:hover,.page-vip-tab .hover5 {
	background: url(../images/tab_bg3_hover.jpg) no-repeat;
}
.vip-win-title2 h3 {
	font-weight: bold;
	font-size:12px;
	padding-bottom: 5px;
	color: #3e3e3e;
}
.vip-win-title2 p {
	line-height: 18px;
	color:#666;
}
.page-turn {
	height:34px;
	padding-top: 15px;
	padding-bottom: 15px;
  padding-left:26%;
}
.page-turn a {
	display: block;
	height: 24px;
	line-height: 24px;
	float: left;
	padding: 0 5px;
	text-decoration: none;	
}
.page-turn a span {
	color: #FF100D;
	padding-right: 2px;
	padding-left: 2px;
}
.vip-login-left {
	float: left;
	height: auto;
	width: 356px;
	padding:10px;
}
.vip-login-right {
	float: left;
	height: auto;
	width: 350px;
	padding:10px 10px 10px 27px;
	margin-left:10px;
	overflow:hidden;
	border-left:1px dashed #dedede;
}
.vip-login-left .vip-login-title {
	height: 72px;
	width: 344px;
}
.vip-login-left .vip-login-info {
	width: 350px;
	height: auto;
	padding-top: 20px;
}
.login-info-span {
	width: 344px;
	height:27px;
	text-align: center;
	color: #d70739;
}
.login-info-a {
	height:27px;
	width: 344px;
	padding-bottom: 15px;
}
.login-info-b {
	height: auto;
	width: 566px;
	padding-bottom: 15px;
	overflow: hidden;
}
.login-info-a-title {
	float: left;
	height: 27px;
	width: 65px;
	text-align: left;
	line-height: 27px;
}
.login-info-b-title {
	float: left;
	height:27px;
	width:110px;
	text-align: left;
	line-height: 27px;
}
.login-info-a-info input {
	height: 25px;
	width: 250px;
	border: 1px solid #dedede;
	padding-right: 10px;
	padding-left: 10px;
	color: #333;
}
.login-info-b-info {
	height:27px;
	width:170px;
	float:left;
}
.login-info-b-info input {
	height:25px;
	width:160px;
	border:1px solid #dedede;
}
.login-info-c-info {
	height:27px;
	width:202px;
	float:left;
}
.login-info-c-info input {
	height:25px;
	width:200px;
	border:1px solid #dedede;
}
.login-info-d-info {
	height:27px;
	width:200px;
	float:left;
}
.login-info-d-info input {
	height:17px;
	width:17px;
	float:left;
	margin-top:5px;
}
.login-info-e-info {
	height:20px;
	width:200px;
	float:left;
}
.login-info-e-info select {
	width:78px;
	margin-right:3px;
	border:1px solid #dedede;
}
.login-info-e-info a {
	margin-left:5px;
}
.login-info-d-info a {
	height:20px;
	line-height:20px;
	float:left;
	padding:0 5px;
	margin-top:5px;
}
.login-info-f-info {
	height:27px;
	width:90px;
	float:left;
	margin-right:10px;
}
.login-info-f-info input {
	height:25px;
	width:92px;
	border:1px solid #dedede;
}
.login-info-g-info {
	height: 27px;
	width: 345px;
	float: left;
}
.login-info-g-info input {
	height:17px;
	width:17px;
	float:left;
	margin-top:5px;
}
.login-info-g-info a {
	height:20px;
	line-height:20px;
	float:left;
	padding:0 5px;
	margin-top:5px;
	color: #D70739;
}
.login-info-g-info span {
	height:20px;
	line-height:20px;
	float:left;
	padding:0 5px;
	margin-top:5px;
	color:#333;
}
.login-info-btn {
	width:328px;
	height:44px;
	padding:25px 8px 10px 8px;
}
.login-info-btn a {
	width: 158px;
	height: 44px;
	line-height: 44px;
	background: #d70739;
	margin-right: 6px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	font-weight: bold;
}
.login-info-weibo {
	width:328px;
	height:44px;
	padding:10px 5px;
}
.login-info-c-rick {
	float: left;
	height: 27px;
	line-height:16px;
	width:68px;
	text-align: center;
	color: #D70739;
}

.login-info-g-info select {
	width:160px;
	float: left;
	margin-right: 8px;
	color: #444;
}

.left-nav-info a.nav05 {
	width: 147px;
	height: 24px;
	line-height: 24px;
	padding-left: 70px;
	background-image: url(../images/icon.gif);
	background-repeat: no-repeat;
	background-position: 50px center;
	border-bottom:1px dashed #dedede;
}
.person-data-title {
	height: 30px;
	width:250px;
	float: right;
	line-height: 30px;
	padding-right: 25px;
	text-align: center;
}
.person-data-title a {
	color: #D90639;
}
.person-data-title span {
	float: left;
}
.page-person-data {
	height: auto;
	width: 407px;
	padding-top: 15px;
	padding-right: 180px;
	padding-left: 180px;
}
.person-data-title-a {
	width: 407px;
	padding-bottom: 20px;
}
.person-data-info {
	height: auto;
	width: 312px;
	margin-left: 55px;
}
.login-info-a-info a {
	line-height: 27px;
}
.login-info-h-info {
	float: left;
	width: 200px;
}
.page-work-upload {
	height: auto;
	width: 750px;
	padding:10px;
}
.page-work-upload h3 {
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
.page-work-upload p {
	line-height:20px;
	color:#444;
}
.page-work {
	height: auto;
	width: 708px;
	padding-top: 10px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 35px;
}
.page-work-info {
	height: auto;
	width: 216px;
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.page-work-info-a {
	width: 154px;
	line-height: 20px;
	float: left;
	height:67px;
}
.page-work-info-a span {
	color:#666;
	display: block;
}
.page-work-info-a h3 {
	
	overflow: hidden;
	color:#d50003;
}
.page-work-info-a a {
	color: #00ca00;
	padding-top: 8px;
	display: block;
}
.page-work-info-b {
	width:58px;
	height:24px;
	float:left;
	padding-top:43px;
}
.page-work-info-b a {
	background:#ec242c;
	width:58px;
	height:24px;
	line-height:24px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.page-my-activity {
	height: auto;
	width: 758px;
	padding:10px;
}
.my-activity-info td {
	width:252px;
	height:30px;
	text-align:center;
    line-height:30px;
}
.my-activity-info .my-activity-title td {
	height: 28px;
	padding:3px 0;
	font-size:14px;
	color:#333;
	border-bottom:1px solid #ccc;
}
.my-activity-info tr td a {
	width: 252px;
	text-align: center;
	display: block;
	text-decoration: none;
	color: #333;
}
.my-activity-info tr td a:hover{
	color:#D90639;
}.page-online-ask {
	height: auto;
	width: 566px;
	padding-left:100px;
}
.page-online-ask-a {
	width: 566px;
	overflow: hidden;
	line-height: 24px;
	padding-bottom:20px;
}
.page-online-ask-b {
	height: auto;
	width: 566px;
}
.online-ask-info {
	height: auto;
	width: 300px;
	float: left;
}
.online-ask-info input {
	height:25px;
	width:298px;
	border:1px solid #dedede;
}
.online-ask-info select {
	height:25px;
	width:300px;
	border:1px solid #dedede;
	color:#666;
}
.online-ask-rick {
	float: left;
	height: 27px;
	line-height: 27px;
	width: 100px;
	text-align: left;
	padding-left: 12px;
	color: #D70739;
}
.online-ask-title {
	float: left;
	height: 27px;
	width:70px;
	text-align: left;
	line-height: 27px;
	font-size:14px;
	font-weight:bold;
}
.online-ask-info textarea {
	height:200px;
	width: 300px;
	border:1px solid #dedede;
}
.online-ask-info a {
	color:#D70739;
	line-height: 27px;
}
.online-ask-btn {
	width:371px;
	height:30px;
	padding:25px 8px 10px 8px;
}
.online-ask-btn a {
	width:175px;
	height:30px;
	line-height:30px;
	background:url(../images/online_btn_bg.jpg) repeat-x;
	margin-right:10px;
	text-align: center;
	text-decoration: none;
	color:#333;
	font-weight: bold;
	font-size:14px;
}
.page-service-item {
	height: 135px;
	width: 980px;
	padding:20px 0;
	overflow:hidden;
}
.page-service-item a {
	height: 135px;
	width: 146px;
	padding:0 8px;
	float:left;
}
.page-service-content-title {
	width: 948px;
	height: 34px;
	background:#f4f4f4;
	border:1px solid #dedede;
	text-decoration:none;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	margin-left:10px;
	padding-left:10px;
}
.page-service-content-title a{
	height: 34px;
	line-height:34px;
	text-decoration:none;
    font-size:14px;
	font-weight:bold;
}
.page-service-content-left {
	height: auto;
	width: 415px;
	float: left;
	padding-left: 10px;
	padding-top: 20px;
}
.page-service-content-right {
	width: 532px;
	float: left;
	padding-top: 20px;
	padding-left: 15px;
}
.page-service-content-left a {
	padding-bottom: 6px;
}
.page-service-content-right p {
	line-height: 20px;
	padding-bottom: 15px;
	text-indent: 2em;
}
.page-service-content-right a {
	padding-bottom: 15px;
}
.page-service-content-a {
	height: auto;
	width: 574px;
	padding: 24px 0 0 24px;
	overflow: hidden;
}
.page-service-content-a a {
	padding-bottom: 20px;
	width: 574px;
}
.page-service-content-a p a {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
	display: block;
}
.page-service-content-a p {
	line-height: 20px;
	color: #666;
}
.cemcre-look-detail {
	height: auto;
	width: 940px;
	padding-top: 36px;
	padding-left: 40px;
}
.page-service-content-b {
	width: 775px;
	overflow: hidden;
	height: auto;
	border-bottom: 1px solid #dedede;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-top: 10px;
}
.page-service-content-c {
	width: 775px;
	overflow: hidden;
	height: auto;
	padding:10px 0 5px 5px;

}
.page-service-content-c h3{
	display: block;
	line-height: 24px;
	padding-bottom:8px;
	font-size: 13px;
	font-weight: bold;
	color: #333;
}
.service-content-b {
	width: 740px;
	padding-left: 120px;
}
.online-ask-rick a {
	background-image: url(../images/online_btn_bg.jpg);
	background-repeat: repeat-x;
	height:25px;
	line-height:25px;
	width:75px;
	text-align:center;
	text-decoration:none;
}
.page-service-content-b h4.service-content-h4 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.page-service-content-b a.service-content-b {
	margin-top:10px;
	display: block;
	line-height:24px;
	background-image: url(../images/service_iten_ico01.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 26px;
	text-decoration:none;

}
.page-service-content-b a.service-content-b-a{
	margin-top:10px;
	display: block;
	line-height:24px;
	background-image: url(../images/service_iten_ico02.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 26px;
	text-decoration:none;
}
.buy-info .service-info-tab {
	margin:20px 0;
	height: auto;
	width:777px;
	border:none;
}
.service-info-tab td {
	width:254px;
	height:25px;
	line-height:25px;
	text-align:center;
	border:1px solid #dedede;
	color:#444;
}
.service-info-tab .service-info-tab-title td {
	background:#ededed;
	height:34px;
	line-height:34px;
	color:#222;
	font-weight:bold;
}.service-info-tab tr td a {
	text-align: center;
	display: block;
	width: 254px;
	color: #5266db;
}
.page-service-content-b p,.page-service-content-c p {
	color: #444;
	line-height:20px;
}
.page-news {
	height: auto;
	width: 970px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	overflow: hidden;
}
.page-news-a {
	width: 960px;
	height: 24px;
	padding-left: 10px;
	line-height: 24px;
	padding:3px 0;
	overflow: hidden;
}
.page-news-a span {
	float:left;
	padding-right:10px;
	color:#444;
}
.page-news-a a {
	float:left;
	color: #00458B;
	text-decoration:none;
	overflow: hidden;
	max-width: 760px;
}
.page-news-a a:hover{
	color:#d70739;
	text-decoration:underline;
}
.page-news-turn {
	height: 32px;
	width: 550px;
	margin-top:35px;
	background:#EFEFEF;
	line-height:32px;
	padding-left:430px;
}
.page-news-turn a{
	display:block;
	text-align:center;
	text-decoration:none;
}
.page-news-turn a:hover{
    color:#d70739;
}
.page-news-detail {
	width: 960px;
	overflow: hidden;
	padding:20px 10px;
}
.page-news-detail h3 {
	padding-bottom: 20px;
	font-weight: bold;
	font-size: 13px;
	width: 960px;
	text-align: center;
}
.page-news-detail p {
	width: 960px;
	line-height: 20px;
	color: #444;
}
.page-news-detail p a {
	display:block;
	width:960px;
}
.page-info-query {
	width:745px;
	height:73px;
	padding:24px 17px;
	background:#f8f7f7;
	margin-bottom:20px;
}
.query-ico {
	height: 73px;
	width: 77px;
	padding-right: 10px;
	float:left;
}
.query-info {
	width: 600px;
	height: 73px;
	float: left;
}
.query-info h3 a {
	width:600px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #0d5091;
	display: block;
	overflow: hidden;
	line-height:24px;
	padding:8px 0;
}
.page-pop-box {
	width: 980px;
	height: 280px;
	padding-top: 5px;
	display: none;
	background: #fff;
	position: absolute;
	left: 0;
	top: 43px;
	border: 3px solid #aaa;
	-web-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	z-index: 99;
}

.page-pop-box .pop-up-box {
	position: relative;
	width: 250px;
	height: 13px;
	top: -18px;
	left: 0px;
	background: url(../images/header-nav-pulldown-border-triangle.png) no-repeat;
	background-position:center;
	}
}
.choice a:hover,.choice a:active {
	background:url(../images/choice_btn.jpg) no-repeat;
	text-indent:-9999px;
}
.page-pop-box .pop-up-close {
	height: 30px;
	width: 30px;
	position: absolute;
	left: 940px;
	top: 10px;
}
.page-pop-box .pop-up-close a{
	width:28px;
	height:28px;
	background:#f4f4f4 url(../images/icon-close-14px.png) center center no-repeat;
	line-height:28px;
	text-align:center;
	text-decoration:none;
	text-indent:-9999px;
	border:1px solid #dedede;
	-web-border-radius:5px;
	-ms-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.page-pop-box .pop-up-close a:hover{
	background:#f7f7f7 url(../images/icon-close-14px.png) center center no-repeat;
}
.page-product-pop {
	width: 246px;
	height: 136px;
	z-index: 100;
	background: #fff;
	padding: 10px;
	border: 2px solid #aaa;
	-web-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	position: absolute;
	display: block;
	text-align:center;
	left: 36%;
}
.close {
	width:14px;
	height:14px;
	position:absolute;
	display:block; 
	left:240px;
	top:10px;
	background: url(../images/icon-close-14px.png) no-repeat;
}
.page-product-pop h3 {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 8px;
	padding-left:10px;
	padding-top:7px;
}
.page-product-pop p {
	line-height: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	color:#444;
}
.page-product-pop a {
	background:url(../images/btn_bg.jpg) no-repeat;
	width:107px;
	height:25px;
	margin-left:10px;
	margin-top:5px;
	text-align:center;
	text-decoration:none;
	line-height:25px;
	color:#00468b;
	font-weight:bold;
}
.page-proudcts {
	width: 980px;
	overflow: hidden;
	position: relative;
	z-index: 2;
}
.page-vip-img a.upload {
	height: 78px;
	width: 183px;
	position: absolute;
	z-index: 10;
	left: 32px;
	top: 184px;
}
.page-vip-img a.share {
	position: absolute;
	z-index: 11;
	left: 689px;
	top: 15px;
}
.buy-article-title a.reutrn {
	width:58px;
	height:22px;
	background:url(../images/share_return_ico.jpg) left top no-repeat;
	float:right;
	text-indent:-9999px;
}
.page-product-detail {
	width: 615px;
	padding-top: 30px;
	padding-left: 125px;
	overflow: hidden;
}
.page-product-detail-a a {
	float: right;
	text-decoration: none;
	color: #666;
	height: 16px;
	line-height: 16px;
}
.page-product-detail-return a{
	width:58px;
	height:22px;
	background:url(../images/share_return_ico.jpg) left top no-repeat;
	float:left;
	text-indent:-9999px;
}
.page-product-detail-a a img {
	padding-right: 5px;
}
.page-product-detail-a a span {
	color: #E91B25;
	padding-left: 5px;
	padding-right: 5px;
	display: inline-block;

}
.page-product-detail-a {
	height: 20px;
	width:524px;
	padding-bottom: 10px;
}
.page-product-detail-b {
	height: auto;
	width: 615px;
	overflow: hidden;
}
.page-product-detail-img {
	width: 613px;
	padding-bottom: 10px;
}
.page-product-detail-c {
	width:778px;
	height: auto;
	position: relative;
}
.page-product-detail-c p {
	color: #666;
	line-height: 24px;
	width:278px;
}
.page-product-detail-c a.detai-share {
	position: absolute;
	top: -1px;
	left: 410px;
	width: 67px;
	height: 26px;
}

.coll-title {
	height: 45px;
	width: 779px;
}
.banner .banner-share {
	position: absolute;
	z-index: 1;
	left: 850px;
	top: 154px;
}
.login-info-a input {
	line-height: 25px;
}
.login-info-b input {
	line-height: 25px;
}
.page-vip-login {
	width: 779px;
	overflow: hidden;
	position: relative;
	z-index: 0;
}
#lightbox01 {
	width: 461px;
	position: absolute;
	z-index: 1;
	background: #fff;
	/*opacity:0.75;
	filter:alpha(opacity:75);*/
	left: 40%;
	top: 278px;
	display: block;
}
#lightbox02 {
	width: 461px;
	position: absolute;
	z-index: 1;
	background: #fff;
	/*opacity:0.75;
	filter:alpha(opacity:75);*/
	left: 40%;
	top: 278px;
	display: block;
}
.lightboxing {
	padding:10px;
	border:1px solid #dedede;
}
.lightboxing p {
	padding:2px 10px 10px 10px;
	line-height:24px;
}
.lightbox-btn {
	padding-left: 50px;
}
.lightbox-info {
	padding-left:55px;
}
.page-service-content-d {
	height: 205px;
	width: 732px;
	padding:10px;
	overflow-y:scroll;
	border:1px solid #dedede;
}
.download-agreen {
	height:34px;
	width:610px;
	padding:5px 50px 5px 80px;
	margin:10px 5px;
	border:5px solid #eee;
}
.download-agreen span {
	height:34px;
	width: 100px;
	float: left;
	line-height:34px;
}
.download-agreen a {
	margin-right: 15px;
}

.page-service-box {
	width: 246px;
	height: auto;
	padding-top: 5px;
	display: none;
	background: #fff;
	position: absolute;
	right: 0;
	top: 43px;
	border: 3px solid #aaa;
	-web-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	z-index: 99;
}
.page-service-box .proudcts-show ul li a
{
	width: 186px;
	padding:6px 0;
	text-decoration:none;
	color: #00468C;
	padding-left:30px;
}
.page-service-box .pop-up-box {
	position: absolute;
	width: 246px;
	height: 13px;
	top: -13px;
	left: 0px;
	background: url(../images/header-nav-pulldown-border-triangle.png) no-repeat;
	background-position:center;
	}
}
.page-service-box .pop-up-close {
	height: 30px;
	width: 30px;
	position: absolute;
	left: 940px;
	top: 10px;
}
.page-service-box .pop-up-close a{
	width:28px;
	height:28px;
	background:#f4f4f4 url(../images/icon-close-14px.png) center center no-repeat;
	line-height:28px;
	text-align:center;
	text-decoration:none;
	text-indent:-9999px;
	border:1px solid #dedede;
	-web-border-radius:5px;
	-ms-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.page-service-box .pop-up-close a:hover{
	background:#f7f7f7 url(../images/icon-close-14px.png) center center no-repeat;
}


/*下载详细页*/
.download-content h3 {clear:both; border-bottom:1px solid #c3c3c3; margin-left:10px; font-size:12px; padding-bottom:2px; padding-top:20px; font-weight:normal;}
.download-content .coulmn {width:100%; margin:0 auto; margin-left:10px;}
.download-content .coulmn dl {list-style:none; line-height:22px;}
.download-content .coulmn dt {font-weight:bold;}
.download-content .coulmn dd {background:url(../service/images/icon2.gif) no-repeat left 10px; padding-left:10px; margin:0;}
.download-content .coulmn p {margin-top:10px; margin-left:1px;}
.download-content h4 {font-size:12px; margin-left:10px; margin-bottom:4px; margin-top:20px;}
.download-content table.details td {text-align:left; padding:0 3px;}
.download-content .mar-top p {margin:0; line-height:20px;}
.download-content .xieyi {width:560px; height:200px; overflow-y:auto; border:1px solid #c3c3c3; padding:2px 5px;}
.download-content .xieyi p{text-indent:2em; margin:0;}
.download-content .btn {width:100%; margin:0 auto; margin-top:20px; text-align:center;}
.download-content .btn input {vertical-align:middle; width:114px; height:27px; border:none; background:url(../service/images/btn_d.gif) no-repeat; margin-right:10px; filter:alpha(opacity=40); opacity:0.4;}
.download-content .btn input.don {filter:alpha(opacity=100); opacity:1;}
.download-content .btn img {vertical-align:middle; margin-right:10px; border:none;}
.page-product-detail-d {
	padding-left:10px;
	padding-bottom:30px;
}
.page-product-detail-d p {
	line-height:33px;
}
.page-product-detail-d p a {
	height: 33px;
	width: 116px;
	background: url(../images/button_bg.png) no-repeat;
	text-align:center;
	text-decoration:none;
}

.page-search-content-b {
	width: 775px;
	overflow: hidden;
	height: auto;
	border-bottom: 1px solid #dedede;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-top: 10px;
}

.page-search-content-b h4.search-content-h4 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}

.page-search-content-b a.search-content-b {
	margin-top:10px;
	display: block;
	line-height:24px;
	/* background-image: url(../images/service_iten_ico01.jpg); */
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 26px;
	text-decoration:none;

}

.page-search-content-b a.search-content-b-a{
	margin-top:10px;
	display: block;
	line-height:24px;
	/* background-image: url(../images/service_iten_ico02.jpg); */
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 26px;
	text-decoration:none;
}


.page-search-content-b p,.page-search-content-c p {
	color: #444;
	line-height:20px;
}