body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th {padding: 0;margin: 0;}
table{border-collapse: collapse;border-spacing: 0;}
fieldset,img { border: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}
ol,ul,li{list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
q:before,q:after {content:'';}
abbr,acronym { border: 0;}
input{font-size:12px;}

body{font-size:12px; font-family:Arial, Helvetica, sans-serif}
.clear{clear:both;width:0px;height:0px; overflow:hidden;}
a:link,a:visited{color:blue; text-decoration:none;}

.b{font-weight:bold;}
.left{float:left;}
.right{float:right}
.autocenter{margin:0px auto;}
body{font-family:Arial,Helvetica,sans-serif; font-size:12px;color:#333}
a:link,a:visited{}
a:hover{text-decoration:underline;}

a.link1:link,a.link1:visited{color:#0E3E96;}
.wrap{width:100%;}
.page-header{background:url(/images/header_bg.jpg) repeat-x;height:76px;}
.page-content{width:1000px; margin: 5px auto; border-top:0px;height:auto; overflow: hidden;}
.page-footer{width:1000px; margin:0px auto;border-top:solid 1px #dbdbdb;clear:both; }
	.links{text-align:center; line-height:20px;color:#C0C0C0;padding:10px 0px;}
	.links a:link,.links a:visited{color:#C0C0C0;}
	.links a:hover{color:#C85173}
.nei{width:996px; margin:6px auto;  background-color:#fff; border:1px solid #ccc; height:auto; overflow: hidden; }

.line{ width:996px; height:80px;text-align:center;}
    .line a{ border:1px solid #dbdbdb; display:block; width:56px; height:30px; float:left; margin:4px 3px 3px 3px; text-align:center; line-height:30px; color:#999; text-decoration:none;}
	    .line a:link,.line a:visited{color:#999; text-decoration:none;}
	    .line a:hover{border:1px solid #C0C0C0; color:#C85173;}

.left_nav{width:100px; font-size:12px; font-weight:bold; line-height:30px; height:400px; float:left; margin:20px; }
.left_nav a{color:#999; font-weight:bold; display:block; width:100px; background-color:#f9f9f9; border:1px solid #f1f1f1; text-align:center; margin:5px 0px;}
.left_nav a:link,.left_nav a:visited{color:#999; text-decoration:none;}
.left_nav a:hover{background-color:#C74F71; color:#fff;}

.line_nav{width:1000px; height:35px; background-image:url(/images/line_bg1.gif);  margin:auto;margin-top:34px;}
.line_nav a{ display:block; width:60px; height:20px; float:left; margin:8px 3px 3px 3px; text-align:center; line-height:20px; color:#f7f7f7; text-decoration:none;}
	    .line_nav a:link,.line_nav a:visited{color:#f7f7f7; text-decoration:none;}
	    .line_nav a:hover{ background-color:#fff; color: #333;}
		.line_nav a.current{ background-color:#fff; color: #333;}
.content_left{width:1000px; height:253px;}
.font{ width:1000px; margin:20px auto;}
.mb{width:600px; background-color:#f7f7f7; height:130px; margin-top:20px; padding:10px;}
.mb p{ width:500px; height:25px; line-height:25px; border-bottom:1px solid #dbdbdb; font-size:14px; color:#CA4637;}
.mb div{line-height:25px;}
.buy{width:980px; margin:10px auto; background-color:#f1f1f1; border:10px  solid #C93861;}
.buy p{ font-size:14px; color:#000; line-height:25px; background-color:#fff; padding:10px; padding-bottom:0px; font-weight:bold;}
.buy span{ padding:5px; background-color:#fff; display:block; padding-bottom:0px; padding-left:10px;}
#infiniteCarousel{float:left;width:700px;height:253px;}
#infiniteCarousel .back{left:750px}
#infiniteCarousel li{width:700px;}
#sms_wrapper{width:700px;overflow:hidden;}
.n{width:1000px; background-color:#f7f7f7; height:auto; overflow:hidden;margin:10px auto;}
.n_content{width:980px; background-color:#fff; border:1px solid #dbdbdb; margin:5px; height:auto; overflow:hidden;}

	
.right_nav{font-size:12px; float:right; width:300px; line-height:76px; color:#f5f5f5;}
.right_nav a{ text-decoration:none; color:#f5f5f5;}
.right_nav a:link, .right_nav a:visited{color:#f5f5f5;}
.right_nav a:hover{color:#fff; text-decoration:underline;}