/* CSS Document */
/*-------General Starts-------*/
* {
    font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
}
.clr{clear:both;} 
body {
	padding:0; 
	margin:0;
	background:#111111;
}
ul, li, h2, h4, h3, h1, span, form, input, p {
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	line-height:0px;
	font-size:0px;
}
ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
a {text-decoration: none;}
/*----------top-------------*/
#topraps {
	background:#fff url(/images/bg.jpg) no-repeat center top;margin:0px auto;
}
#toprap {width:1000px;height:95px;margin:0px auto;background:#111111;padding:0px;}
#toprap .logo {float:left;width:180px;height:95px;}
#toprap .menu {float:left;height:95px;width:440px;}
#toprap .menu .topflv {height:55px;}
#toprap .menu ul li {float:left;}
#toprap .menu ul li a {float:left; display:block;height:40px;line-height:35px;padding:0 15px 0 15px; color:#fff;font-weight:bold;font-size:14px;background:#111111;}
#toprap .menu ul li a:hover {background:url(/images/bg_topmenu.jpg) repeat-x left top;}
#toprap .menu ul li a.on {background:url(/images/bg_topmenu.jpg) repeat-x left top;}
#toprap .info {float:left;width:130px;height:75px;padding-top:5px;}
#toprap .info ul li {line-height:16px;}
#toprap .info ul li a {color:#999;}
#toprap .info ul li a.on {color:#fff;}
#toprap .info ul li a:hover {color:#fff;}
#toprap .cart {float:right; width:200px;height:95px;background:url(/images/bg_topcart.jpg) no-repeat right bottom;}
#toprap .cart ul.search {padding-top:20px;height:35px;}
#toprap .cart ul.search li {float:right;}
#toprap .cart ul.search li .imginput {padding-top:0px;}
.navsearchbox{
	width : 116px;
	color: #b8b8b8;
	height: 20px;
	line-height: 20px;
	border: 1px solid #4d4d4d;
	background-color: #111;
	padding:0 10px 0 10px;
}
#toprap .cart .cartinfo {
	line-height:35px;color:#fff; padding-right:30px;text-align:right;
} 
#toprap .cart .cartinfo a {color:#fff;padding-left:25px;}
#toprap .cart .cartinfo a:hover {color:#999;}
#sunglassclass {width:960px;margin:0px auto;background:#323232; padding:10px 20px 10px 20px;}
#sunglassclass ul {padding:0px 0 0px 0; height:36px;}
#sunglassclass li {float:left;padding-right:10px;}
#sunglassclass li a {color:#ddd;display:block;height:18px;line-height:18px;padding:0 10px 0 10px;float:left;}
#sunglassclass li a:hover {background:#4C4C4C;}

.ztcontent {padding:20px;}
.ztcontent h1 {font-size:14px;padding-bottom:15px;}
.ztcontent p {line-height:18px;padding-bottom:15px;}
.ztcontent a {text-decoration:underline;}
/*------------index-----------------*/
#indexrap {margin:0px auto;width:1000px;}
#bodyrap {margin:0px auto;width:1000px; background:#4C4C4C;}
.cinfo {background:#323232;padding:15px 20px 15px 20px;line-height:18px; color:#fff;}
.cinfo p {padding-bottom:10px;color:#bbb;}
.content {padding:0 20px 0px 20px;min-height:400px;}
.pinpai_list {height:158px;padding-top:12px; background:#fff;}
.pinpai_list .left {float:left;width:240px; border:0px;text-align:center;}
.pinpai_list .right {float:left;width:239px; border-left:#ddd dotted 1px;text-align:center;}
.pinpai_list img {height:80px;}
.content .line {height:15px;font-size:0px;}
.content .title {height:20px;line-height:20px;color:#fff;padding:10px 0 10px;}
.content .title .gohead {float:left;font-weight:bold;color:#fff;}
.content .title h1 {color:#fff; float:left;}
.content .title b {color:#fff; float:left;}
.content .title .rpage {float:right;}
.content .title .rpage a {color:#fff;}
.content .title .rpage a.a2 {color:#0000ff;}
.content .title .rpage a:hover {color:#ff0000;font-weight:bold;}
.pinpai_list .ptitle {background:#D8D8D8; text-align:left;margin-top:10px;padding:10px; height:48px;line-height:18px;}
.money {color:#ff0000;font-family:Georgia; font-weight:bold;font-size:12px;}
.pinpai_list .ptitle a {color:#000;}
.pinpai_list .ptitle a:hover {color:#ff0000;}
.content .titlep {height:20px;line-height:20px;color:#fff;padding:10px 0 10px;}
.content .titlep h1 {float:right;color:#fff;}
.content .titlep .gohead {float:left;font-weight:bold;color:#fff;}
.content .titlep .gohead a {color:#fff;}
.content .titlep .gohead a:hover {color:#ddd;}
.content .pinfo {padding-top:20px; background:#fff;}
.content .pinfo .pinfo_left {width:580px;text-align:center;padding:10px 0 10px 0;border-right:1px dashed #bbb;}
.content .pinfo .pinfo_left img {padding-bottom:15px;}
.content .pinfo .pinfo_right {padding:0 15px 0 10px;}
.content .pinfo .pinfo_right .color {color:#ff0000;font-weight:bold; line-height:18px;padding-top:15px;}
.content .pinfo .pinfo_right .info {height:90px;line-height:25px;padding:10px 0 15px 0;border-bottom:1px dashed #bbb;}
.content .pinfo .pinfo_right .info img {float:left;padding-right:15px;}
.content .b_righttable {background:#ddd;}
.content .b_righttable td {background:#fff;text-align:center;}
.content .b_righttable .title td {background:#eee; color:#000;font-weight:bold;}
.content .b_righttable .plisttitle {text-align:left;font-weight:bold;line-height:18px;padding-left:20px;}
.content .b_righttable .plisttitle i {font-size:10px;color:#999;}
.content .b_righttable_tdleft {background:#ddd;}
.content .b_righttable_tdleft td {background:#fff;padding:3px 10px 3px 10px;line-height:18px;}
.content .b_righttable_tdleft .title td {background:#eee; color:#000;font-weight:bold;}
.content .b_righttable_tdleft .plisttitle {text-align:left;font-weight:bold;line-height:18px;padding-left:20px;}
.content .b_righttable_tdleft .plisttitle i {font-size:10px;color:#999;}
.productinfo {text-align:left;line-height:18px;padding:0 0 10px 15px;border-bottom:1px dashed #bbb;}
.content .infocontent {color:#999;line-height:18x;}
.content .infocontent p {padding-bottom:15px;}
/*------------bottom------------------*/
#bottomraps {background:#111111;margin:0px auto;}
#bottomrap {border-top:1px solid #4C4C4C;border-bottom:1px solid #4C4C4C;margin:0px auto;}
#bottomrap .joinmail {margin:0px auto;width:1000px;height:41px;border-left:1px solid #4C4C4C;}
#bottomrap .joinmail img {float:left;}
#bottomrap .joinmail ul {float:left;padding-top:8px;}
#bottomrap .joinmail ul li {float:left;line-height:26px;padding-left:15px;}
#bottomrap .joinmail ul li a {color:#999;}
#bottomrap .joinmail .paypal {float:right;padding-top:8px;}
#bottommenu {margin:0px auto;width:1000px; }
#bottommenu ul.left {float:left;}
#bottommenu ul.left li {float:left;line-height:26px;padding-right:15px;}
#bottommenu ul.left li a {color:#999;font-size:10px;}
#bottommenu .right {float:right;line-height:26px;color:#999;font-size:10px;}
