﻿@charset "utf-8";

/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

body {
	font-family: "宋体", "新宋体", "宋体-PUA", "楷体_GB2312", "黑体";
	font-size:13px;
	color: #333333;
	line-height:20px;
	background-color:#f4f0ef;
}

ul{ list-style:none;}
ul li{ list-style:none;}
a{
	text-decoration:none;
}

a:hover{
	text-decoration:none;
}

.container{
    width:1024px;
    margin:0px auto 0px auto;
}
.container1{
	float:left;
    width:100%;
	height:127px;
	background:url(../images/topbg.png) left top repeat-x;
}
.top{

	width:1024px;
    margin:0px auto 0px auto;
	height:127px;
	text-align:center;
}
.logo{
	position:absolute;
	width:450px;
	height:127px;
}
.fengge{
	float:right;
	width:95%;
	margin-top:20px;
}
.fengge ul{
	margin-right:25px;
}
.fengge ul li{
	display:block;
	float:right;
	width:10px;
	height:10px;
	margin-left:10px;
	border:2px #fff solid;
	background-color:#F00;
}
.fengge ul li a{
	display:block;
	float:right;
	width:10px;
	height:10px;
}
.login{
	float:right;
	width:395px;
	height:30px;
	margin-right:-10px;
	margin-top:38px;
	font-family:"微软雅黑";
	color:#666;
}
.login .ss1{
	text-align:center;
	padding-left:1px;
	padding-right:5px;
	background:url(../images/loginslbg.gif) center no-repeat;
}
.qq{
	float:right;
	width:85px;
	line-height:30px;
}
.qq a{
	display:block;
	width:65px;
	font-family:"微软雅黑";
	color:#333;
	font-size:13px;
	padding-left:20px;
	background:url(../images/qq.gif) left center no-repeat;
}
.qq a:hover{
}
.wb{
	float:right;
	width:85px;
	line-height:30px;
	margin-left:10px;
}
.wb a{
	display:block;
	width:65px;
	font-family:"微软雅黑";
	color:#333;
	font-size:13px;
	padding-left:23px;
	background:url(../images/wb.gif) left center no-repeat;
}
.loginb{
	float:right;
	width:100px;
	line-height:30px;
	margin-left:10px;
}
.loginb a{
	display:block;
	float:left;
	width:37px;
	text-align:center;
	font-family:"微软雅黑";
	color:#333;
	font-size:13px;
}
.loginb .a1{
}
.loginb a:hover{
	background:url(../images/loginbg.gif) center no-repeat;
}
.login a{
	font-family:"微软雅黑";
	color:#333;
}
/*main*/
.main{
	float:left;
	width:1024px;
	margin-top:-21px;
	margin-bottom:1px;
	min-height:630px;
	background-color:#FFF;
}
.banner{
	float:left;
	width:554px;
	height:630px;
	margin-top:1px;
	margin-bottom:1px;
}
.main-con{
	float:right;
	width:450px;
	padding-right:20px;
	background-color:#FFF;
}
.shop{
	float:right;
	width:270px;
	height:61px;
	margin-top:50px;
}
.product{
	float:right;
	width:430px;
	margin-top:45px;
}
.p1, .p2, .p3, .p4, .p5, .p6, .p7, .p8{
	float:left;
	width:140px;
	text-align:right;
	overflow:hidden;
	border:1px #fff solid;
}
.p8{
	margin-top:1px;
}
.p2 img{
	border-bottom:1px #fff solid;
}
.product p a{
	display:block;
	float:right;
	width:90%;
	list-style:30px;
	font-family:"微软雅黑";
	text-align:right;
	color:#69dde4;
	margin-right:3px;
	padding-bottom:30px;
}
.product img:hover{
	border:1px #F00 solid;
}
/*foot*/
.foot{
	float:left;
	width:100%;
	height:30px;
	text-align:center;
	line-height:30px;
	background-color:#69dde4;
}
.foot p{
	font-family:"微软雅黑";
	color:#fff;
}
.foot a{
	font-family:"微软雅黑";
	color:#fff;
}
/*login*/
.login-tit{
	float:left;
	width:160px;
	height:35px;
	text-align:center;
	line-height:35px;
	font-family:"微软雅黑";
	color:#FFF;
	font-size:16px;
	margin-top:100px;
	margin-left:120px;
	background-color:#69dde4;
}
.list-tit a{
	color:#333;
	font-size:13px;
}
.list-tit a:hover{
	color:#F00;
	font-size:13px;
}
.login-p{
	float:left;
	width:200px;
	margin-top:10px;
	margin-left:120px;
	font-family:"微软雅黑";
}
.login-p a{
	color:#333;
	font-size:12px;
}
.login-txt{
	float:right;
	width:380px;
	margin-top:20px;
	line-height:40px;
	font-family:"微软雅黑";
	font-size:16px;
	text-align:right;
	margin-right:67px;
}
#abn_login_input_username, #abn_login_input_userword,#abn_reg_input_username,#abn_reg_input_nickname,#abn_reg_input_userword,#abn_reg_input_userword1,#abn_reg_input_nickname{
	width:260px;
	height:40px;
	line-height:40px;
	border:1px #dedede solid;
}
#abn_login_input_btn,#abn_reg_custom_btn{
	float:left;
	width:85px;
	height:35px;
	background-color:#69dde4;
	font-family:"微软雅黑";
	color:#fff;
}
.login-txt p{
	display:block;
	width:100px;
	float:right;
	font-size:12px;
	line-height:35px;
}
.login-txt p a{
	color:#333;
}
.login-qw{
	float:left;
	width:262px;
	margin-left:120px;
	margin-top:70px;
}
.login-qw img{
	padding-bottom:10px;
}

/*list*/
.list{
	float:left;
	width:1024px;
	background:url(../images/listbg.jpg) right top no-repeat;
}
.list-tit{
	float:right;
	width:900px;
	line-height:25px;
	text-align:right;
	font-size:16px;
	text-indent:20px;
	padding-right:20px;
	font-family:"微软雅黑";
}
.list-con{
	float:left;
	width:1024px;
	background-color:#e4fcfd;
	padding-top:10px;
	padding-bottom:50px;
}
.list-con1{
	float:left;
	width:1024px;
	background-color:#fff;
	padding-bottom:50px;
}
.list-left{
	float:left;
	width:230px;
	height:745px;
	background-color:#FFF;
	margin-top:10px;
	margin-left:20px;
}
.gp{
	float:left;
	width:1024px;
	border-bottom:25px #69dde4 solid;
}
.gp-con{
	float:left;
	width:1024px;
	text-align:center;
}
.pinglun{
	float:left;
	width:1024px;
}
.up{
	float:left;
	width:1024px;
	border-bottom:25px #fff solid;
}
.up img{
	display:block;
	float:left;
	margin-right:30px;
}
.upinfo{
	float:left;
	width:150px;
	margin-top:20px;
	text-align:left;
}
.upt{
	float:left;
	width:50px;
	height:50px;
	overflow:hidden;
}
.upt img{
	margin:1px;
}
.upinfo p{
	display:block;
	float:left;
	width:150px;
	font-family:"微软雅黑";
	font-size:14px;
	line-height:30px;
}
.upinfo h1{
	display:block;
	float:left;
	width:150px;
	font-family:"微软雅黑";
	font-size:18px;
	line-height:30px;
	padding-bottom:30px;
}
.up-con{
	float:left;
	width:1024px;
	background-color:#e4fcfd;
	padding-bottom:30px;
}
.up-con h1{
	margin-top:20px;
	margin-left:120px;
	background-color:#FFF;
	padding:20px;
	margin-right:235px;
	border-bottom:1px #dedede dashed;
}
.up-con p{
	margin-left:120px;
	margin-right:235px;
	background-color:#FFF;
	padding:10px;
}

#abn_article_comment_btn{
	padding:5px 10px 5px 10px;
	background-color:#68dde4;
	color:#FFF;
}
