@charset "iso-8859-1";
/* CSS Document */
*{padding:0; margin:0;}
body {font: 11px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background: #000000; margin:0; padding:0; color: #76797c;}
/*body {font: 11px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background: #000000; margin:0; padding:0; color: #76797c;}*/

.tc:after{content: ".";display: block;height: 0;clear: both; visibility: hidden;}
table,form,div,img,td,ul,li,dl,dt,dd,input {margin:0 auto; padding:0; border:0;}
div,td,li,dt,dd,h2,h3,h4,p,a { list-style-type:none; word-break:keep-all; width:fixed;}
hr { height:1px; border:0; border-top:1px solid #ccc;}
.clear {clear:both;}
a:link {text-decoration:none;color: #008dc3;}
a:visited {text-decoration:none;color: #008dc3;}
a:hover {text-decoration:underline;color: #008dc3;}
a:active {text-decoration:none;color: #008dc3;}


/*page clips*/
div#container{ margin: 0; text-align: left; clear:both; width:1100px;}
#container .pageleft{ width:215px; float:left; margin:5px 0 0 0;}

	.newstitle h3{background:url(../images/main_21.jpg); padding-bottom:5px;}
	.newstitle ul{ background:url(../images/main_21.jpg);}
	.newstitle ul li{ background: url(../images/point1.gif) no-repeat 18px center; padding:0px 0px 0px 29px;}
	.newstitle .leftlistbottom{background: url(../images/main_30.jpg); height:11px; margin-bottom:17px;}

	.pointerpower h3{background:url(../images/main_21.jpg); padding-bottom:5px;}
	.pointerpower ul{ background:url(../images/main_21.jpg);}
	.pointerpower ul li{padding:0px 0px 0px 20px;list-style:}
	.pointerpower .leftlistbottom{background: url(../images/main_30.jpg); height:11px; margin-bottom:17px;}

#container .pageright{ width:780px; float:left;}
	.righttopline { background:url(../images/rightline.gif) no-repeat center 28px; height:35px; width:765px; margin:0 auto 0 215px;}

	.commendproduct{ background:url(../images/commendproductbg.gif); height:215px;}
	.commendproductpic {padding-left:21px; width:373px; float:left;}
	.commendproducttitle { width:320px; float:left;}
	.commendproducttitle ul li{ float:left; line-height:38px;}
	.commendproductbody {background:url(../images/commendproductbody.gif) no-repeat left center; width:340px; height:168px; float:left;}
	.commendproductbody p{ padding:14px 0 0 20px; width:278px; float:left; font-size:12px; color:#858585; line-height:15px;}
	.commendproductbody strong { color:orange;}
	
	.rightinfo { margin:20px 0 0 21px;}
	
	.productboxright { margin:10px 0 0 21px; width:741px; background:url(../images/productbg.gif) repeat-y right center;}
	.productboxright ul li { width:234px; height:155px; float:left; border-left:1px solid #2a2a2a; border-top:1px solid #2a2a2a; line-height:14px; padding:18px 0px 0px 12px;}
	.productboxright ul li p{ width:140px;}
	.productboxright ul li h3{ margin-bottom:10px;}
	.boxrightbottom {background: url(../images/productbottom.gif); height:10px;}
	
	.parameter {margin:10px 0 0 21px; width:741px;}
	.parameter table{ background:url(../images/tablebg.gif);}
	.parameter table tr td{background:url(../images/productbg.gif) repeat-y right center;border-top:1px solid #2a2a2a; padding:5px; font-size:12px;}
	.parameter table tr td.tablebc {background:url(../images/productbg.gif) repeat-x center bottom; border-right:1px solid #2a2a2a;}
	
	.attestation {margin:10px 0 0 21px; width:741px; background:url(../images/attestationtitle.gif) no-repeat center top; padding-top:10px;}
	.attestation ul{border-left:1px solid #2a2a2a; border-right:1px solid #2a2a2a;}
	.attestation ul li{ padding:10px 0 0 20px; font-size:14px;list-style:none;}
	.attestation .leftlistbottom{background: url(../images/attestationbottom.gif) no-repeat center top; height:10px; margin-bottom:10px;}

	
/*product*/
	.productline { background:url(../images/rightline.gif) no-repeat center 28px; height:35px; width:765px; margin:0 auto 0 0;}

	.productpvl { float:left; width:208px; margin:13px 22px 12px 25px;}
	.productpvl img { border:1px solid #2a2a2a;}
	
	.productpvsl ul li{ float:left; width:42px; margin:11px 0 10px 0px;} 
	.productpvsl ul li.flowleftimg { margin-right:13px;}
	
	.productview { float:left; width:509px; margin-top:11px;}
	.productview table{ background:url(../images/tablebg.gif); text-align:center;}
	.productview table thead td{ font-weight:bold; line-height:26px; background:url(../images/productbg.gif) repeat-y right center;border-top:1px solid #2a2a2a;}
	.productview table tr td{background:url(../images/productbg.gif) repeat-y right center;border-top:1px solid #2a2a2a; padding:5px; font-size:12px;}
	.productview table tr td.tablebc {background:url(../images/productbg.gif) repeat-x center bottom; border-right:1px solid #2a2a2a;}
	.inputclass { background:#000000;border:1px solid #76797c; color:#76797c;}
	
	.productviewcart { float:left; margin:10px 0 10px 0; width:509px; }
	.productviewcart ul li{ float:right; margin-left:10px;}


/*news*/
	.newslistright { margin:13px 0 0 25px;}
	.newslistright ul li{ font-size:12px; line-height:22px; clear:both;}
	.newslistright ul li p{background: url(../images/point1.gif) no-repeat left center; float:left; padding:0px 0px 0px 19px;}
	.timeright { text-align:right; float:right;}

/*video*/
	.videolistright { margin:13px 0 0 15px;}
	.videolistright ul li{ font-size:12px; line-height:22px; width:247px; text-align:center; float:left;}
	.videolistright ul li div{ width:100%;}

/*contact*/
	.contactuspic { float:left; width:208px; margin:13px 22px 12px 25px;}
	.contactview { font-size:12px;}
	
/*wiki*/
	.wikiview{margin:13px 0 0 25px; width:775px;}
	.wikiline { background:url(../images/rightline.gif) no-repeat center center; height:25px; width:765px; margin:0 auto 0 0;}
	.wikilist { margin:10px 0px;}
	.wikilist h3{ width:675px; float:left;}
	.wikitime { width:100px; font-weight:normal; float:right;}
	.wikilist p { border:1px dashed #666666; margin:10px 30px 10px 0; padding:5px;}

	
/*astronomy*/
	.astronomyview { font-size:12px;}
	.astronomypic { float:left; width:208px; margin:13px 22px 12px 25px; overflow:hidden;}
	.astronomyview p{ margin:10px 0 10px 25px;}
	.astronomyview h3{ font-size:16px; line-height:30px; margin-top:5px;}
	.astronomyline { background:url(../images/rightline.gif) no-repeat center 28px; height:35px; width:765px; margin:0 auto 0 0;}
	.viewother { margin-left:25px;}
	.viewother ul li{ float:left; margin: 15px 15px 0 0;}
	.astronomyfont{ width:200px;}
	
/*wikimaintitle*/
	.wikimaintitle { margin-left:25px;color: #008dc3;}

/*wikicentertitle*/
	.astronomyview .wikicentertitle { text-align:center;color: #008dc3;font-size:12px;}

/*wikiiconograph*/
	.wikiiconograph { margin:10px 0 0 25px;}

/*wikiiconographcenter*/
	.wikiiconographcenter { margin:10px 0 0 25px;text-align:center;}


/*wikitable*/
	.wikitable { margin:10px 0 0 25px;color:white;}
	.wikitable table tr td{text-align:center;}

/*cleaninglens*/
	.cleaninglensfont{ width:150px; color:#FFFFFF; font-size:14px;}
/*policy*/
	.policyright { margin:13px 0 0 25px;}
	.policyright p{ font-size:12px;}
	.payborder { border:0;}
	
/*productcart*/
	.productcartrightpic { float:left; width:208px; margin:13px 0px 12px 25px;}
	.productcartviewcart { float:left; width:508px;}
	.productcartviewcart tr td{ padding:5px; text-align:center;}
	.cartline { background:url(../images/cartline.gif) no-repeat center center; height:15px;}
	.carttotal ul li{ text-align:right;}
	.cartshopping tr th{ text-align:right;}

/*productcartview*/
	.cartview { margin:0 0 0 25px;}
	.cartviewbody { width:715px;}
	.cartviewbody table{ background:url(../images/tablebg.gif); text-align:center;}
	.cartviewbody table thead td{ font-weight:bold; line-height:26px; background:url(../images/productbg.gif) repeat-y right center;border-top:1px solid #2a2a2a;}
	.cartviewbody table tr td{background:url(../images/productbg.gif) repeat-y right center;border-top:1px solid #2a2a2a; padding:5px; font-size:12px;}
	.cartviewbody table tr td.tablebc {background:url(../images/productbg.gif) repeat-x center bottom; border-right:1px solid #2a2a2a;}
	.cartviewbodybottom { float:left; margin:10px 0 10px 0; width:715px; }
	.cartviewbodybottom ul li{ float:right; margin-left:10px;}
	.cartviewbodytitle { margin:0 0 0 35px;}
	.cartviewbodytitle p{ font-size:12px;}


/*font and link*/
.learnmore{color: #008dc3; font-size:12px; padding:10px 0 0 0;}
.learnmore a{color: #008dc3; text-decoration:none; font-size:12px;}
.learnmore a:visited{color: #008dc3;}
.learnmore a:hover{color: #008dc3; text-decoration:underline;}

.rightinfofont {color: #76797c; font-size:12px;}
.rightinfofont p{ margin-bottom:18px;}
.rightinfofont h3{color: #ffffff; font-size:14px;}
.rightinfofont a{color: #008dc3; text-decoration:none; font-size:12px;}
.rightinfofont a:visited{color: #008dc3;}
.rightinfofont a:hover{color: #008dc3; text-decoration:underline;}

.righttitlewhite {color: #008dc3; font-size:12px;}
.righttitlewhite span{ font-size:32px; margin-right:30px;}


.more{color: #008dc3; font-size:12px;}
.more a{color: #008dc3; text-decoration:none; font-size:12px;}
.more a:visited{color: #008dc3;}
.more a:hover{color: #008dc3; text-decoration:underline;}

.moneyblue {color: #ffffff; text-decoration:none; font-size:18px; margin:10px 0;}

 
 /*foot*/
.foot{ height:91px;	background:url(../images/main_84.gif) no-repeat center top; text-align:center; padding-top:25px;}
.foot .undernav{ width:100%;}
.foot .version{	margin-top:5px;	text-align:center;}

#google {display:none;}

