/* Start */
/* C.B
   D.C
   Template name: High Lasers template
   Template URI: http://www.highlasers.com/
   Version: 1.0 (Point)
   Create 2007-12-12
   Author: forestsea
   Author URI: http://www.highlasers.com/
------------------------------------------------------------ */


/* import
------------------------------------------------------------ */
@import url(style,color.css);

@import url(style,spons.css);
@import url(style,test.css);



/*==================== Base Elements ====================*/

* {}
html {
margin: 0;
padding: 0;
border: 0;
/*height: 100%;*/

scrollbar-base-color: #333;
scrollbar-face-color: #009;       //»¬¶¯¿éºÍÉÏÏÂ¿é
scrollbar-arrow-color: #99C;
scrollbar-highlight-color: #66C;  //
scrollbar-shadow-color: #009;
scrollbar-track-color: #225;      //¹ìµÀ
/*scrollbar-darkshadow-color: #CCC;
scrollbar-3dlight-color: #CCC;*/
}

/*body,img,h1,h2,h3,h4,h5,h6,form,ul,ol,dl,dt,dd,p{
padding: 0;
margin: 0;
border: 0;
list-style: none;
}*/

body {
margin: 0;
padding: 0; 
background: #001 url(../img/body-bg.jpg) no-repeat center top;
color: #b3b3b3;

font-size: 12px;
/*font-size: 62.5%;*/
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
}

div {text-align: left;}
img {border: 0;}

h1,h2,h3,h4,h5,h6 {
margin: 0;
padding: 0;
}
h6 {
background: Green;
font-size: 9px;
display: none;
}
h2 {
font-weight: bolder;
}
ul,ol,
dl,dt,dd {
margin: 0;
padding: 0;
list-style: none;
}
li {	}
p {
/*text-align: justify;
text-justify: inter-ideograph;*/
margin: 0;
line-height: 1.35;
color: #222;
}

form {margin: 0;}
textarea {
}

label {cursor: pointer;}


abbr,
acronym {
border-bottom: 1px dashed #C0C0C0;
cursor: help;
}




/*==================== global A ====================*/

a:link,
a:visited {
text-decoration: none;
color: #07C;
}
a:visited {
color: #05A;
}
a:hover,
a:active {
text-decoration: underline;
color: #F60;
}


.clear {
display: block;
clear: both;
height: 0px;
overflow: hidden;
font-size: 0px;
line-height: 0;
}

/*\*/	
.fix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
/**/


/* Ê½
------------------------------ */
.zebraup {	background-color: #fffbf2;}
.zebradown {	background-color: #fff7e5;}

/* Æ³Ê½
------------------------------ */
.over {	background-color: #fff7cc;}
.out {	background-color: #FFF;}

/* Ê½
------------------------------ */
.inpu {
border: 1px solid #999;
background: url(../../img/img/bg_global_inpu.gif);
color: #333;
padding: 2px 0 0 3px;
}
.btn {
cursor: pointer;
}
.textbox {

}

/* Ç°Ò³æ¶¥Ê½
------------------------------ */
.gotop {
text-align: right;
margin-top: 10px;
}
.gotop a:link,
.gotop a:visited {
padding: 5px 7px 2px 15px;
color: #333;
border: 1px solid #DDD;
background: #FFF url(../../img/img/ico_tri_top.gif) no-repeat 5px;
}
.gotop a:hover {
background-color: #F0E68C;
text-decoration: none;
}


/* float Æ¯
------------------------------ */
.fl_l {	float: left;}
.fl_r {	float: right;}


.none {	display: none;}

.hide {	visibility: hidden;}

.both {	clear: both;}


/*==================== All ====================*/
#all {}


/*==================== wrap ====================*/
#wrapper {}
#wrap {}


/*==================== header ====================*/
#header {
clear: both;
margin: 0px auto 0;
width: 844px;
padding-bottom: 6px;
/*padding-left: 9px;*/
}
#head {
overflow: hidden;
position: relative;
}

#logo {
color: #FFF;
font-size: x-large;
font-weight: normal;
float: left;
}
#logo a {
color: #FFF;
background: url(../img/logo.gif) no-repeat center;
width: 263px;
height: 57px;
display: block;
text-indent: -999em;
}

#head h2 {
font-size: 9px;
color: #2988cc;
position: relative;
/* top: 57px; */
/* left: 65px; */
}


#quicklink {
float: right;
width: 280px;
height: 48px;
/* background: url(../img/bg_quicklink.gif) no-repeat 0 0px; */
/* margin-top: 23px; */
/*padding-left: 240px; */
/* padding-top: 3px; */
}


/*==================== global navigation ====================*/

#navigation {
clear: both;
margin: auto;
width: 844px;
}
#navigation {
background: #000 url(../img/bg_navigation.gif) repeat-x bottom;
height: 32px;
border-right: 1px solid #222;
}
#navigation ul {
}
#navigation li {
float: left;
border-left: 1px solid #222;
}
#navigation a {
display: block;
padding: 0 20px;
background: #000 url(../img/bg_navigation.gif) repeat-x bottom;
color: #DDD;
font-weight: bolder;
line-height: 32px;
float: left;
font-size: 14px;
position: relative;
}
#navigation a:hover {
background-position: top;
color: #FFF;
text-decoration: none;
}
#navigation a img {
position: absolute;
top: 8px;
margin-left: -28px;
}
#navigation .current {
background-image: url(../img/img/bg_nav_public_hover.gif);
}
#navigate_home a {
color: #4ca6ff;
}
#navigate_cart a {
padding-left: 46px;
padding-left: 54px;
}
/*==================== Container ====================*/

#container {
clear: both;
margin: auto;
width: 844px;
/*background: #CCC;*/
}

/*========== textnav ==========*/

.textnav {
clear:both;
padding: 5px 0;
/*background: #111;*/
}
.staywhere {
color: #666;
}
.staywhere em {
font-style: normal;
background: url(../img/staywhere_ico.gif) no-repeat left center;
padding-left: 10px;
color: #999;
}
.staywhere a:link,
.staywhere a:visited {
color: #05B;
text-decoration: underline;
}
.staywhere span {
color: #4682B4;
color: #333;
}
.staywhere strong,
.staywhere b {
font-weight: normal;
color: #BBB;
}


#guess_lasers {
/*background: #BBB;*/
padding: 9px;
color: #999;
border-top: 1px solid #444;
}
#guess_laser {
line-height: 1.5;
}
#guess_laser em {
font-style: normal;
font-weight: bolder;
color: #444;
}
#guess_laser a {
color: #05B;
text-decoration: underline;
/*white-space: nowrap;*/
}
#guess_laser a:hover {
color: #09F;
text-decoration: underline;
}



/*===============	album(laser) ===============*/

.laser {
margin-top: 8px;
}

.laserhd {
height: 28px;
line-height: 28px;
color: #333;
padding-left: 9px;
/*border: 1px solid #b3b3b3;*/
/*border-bottom: 2px solid #7c99bf;*/
}
.laserhd h2 {
font-size: 14px;
}
.laserbd  {
/*border: 1px solid #e5e5e5;*/
}

.laser .more {
padding: 6px 0 0;
text-align: right;
}
.laser .more a {
background-image: url(../img/ico_tri_orange.gif);
background-position:  2px 3px;
background-repeat: no-repeat;
padding-left: 9px;
margin-left: 12px;
}



/*==================== content ====================*/

.content{
overflow: hidden;
display: inline-block;
/*background: #111;*/
}

/*\*/
#sidebar,
.main,
.regula {
/*padding-bottom: 32767px;
margin-bottom: -32767px;*/
}
/*\*/


/*=============== sidebar ===============*/
#sidebar {
width: 180px;
float: left;
}

#sidebar .laser {
/*margin-top: 0;*/
border: 2px solid #333;
}
#sidebar .laser span {
background: Red;
}
#sidebar .laserhd {
background: #eee url(../img/sidebar-laserhd-bg.gif) repeat-x top;
border: 1px solid #444;
}
#sidebar .laserhd h2 {
height: 28px;
line-height: 28px;
font-size: 12px;
color: #EEE;
}
#sidebar .laserbd  {
border: 1px solid #444;
border-width: 0 1px 1px;
background: #1f1f1f url(../img/sidebar-laserbd-bg.gif) repeat-y center top;
}



.lis_nav li {
/*border-top: 1px solid #CCC;*/
}
.lis_nav li.first {
border-top: 0;
}
.lis_nav li a {
display: block;
/*border-left: 3px solid #d6d6d6;*/
background: url(../img/lis_tri_gray.gif) no-repeat 7px center;
color: #3f5573;
color: #BBB;
padding-left: 15px;
line-height: 24px;
height: 24px;
}
.lis_nav li a:visited {
color: #3f5573;
color: #BBB;
}
.lis_nav li a:hover {
/*background-color: #333;*/
background-image: url(../img/lis_tri_orange.gif);
color: #FFF;
text-decoration: none;
font-weight: bolder;
/*border-left: 3px solid #666;*/
}



#nav_double .laserhd {
display: none;
}
#nav_double .laserbd {
border-width: 1px;
}
.lis_nav_double li {
border-top: 1px solid #555;
}
.lis_nav_double li.first {
border-top: 0;
}
.lis_nav_double li a {
display: block;
background: #333 url(../img/lis_tri_double_gray.gif) no-repeat 7px center;
color: #CCC;
padding-left: 18px;
line-height: 23px;
height: 23px;
}
.lis_nav_double li a:visited {
color: #CCC;
}
.lis_nav_double li a:hover {
background-color: #DDD;
background-image: url(../img/lis_tri_double_black.gif);
color: #05B;
text-decoration: none;
font-weight: bolder;
}


/*===============	mainly ===============*/
.mainly {
width: 640px;
float: right;
/*padding-right: 12px;*/
padding: 7px;
border: 1px solid #333;
background: #000;
margin-top: 8px;
}

.mainly .laserhd {
padding-top: 7px;
line-height: normal;
color: #333;
background: #FFF url(../img/mainly-laserhd-bg.gif) repeat-x top;
border: 0;
}
.mainly .laserhd h2 {
font-size: 14px;
color: #143d66;
color: #DDD;
}
.mainly .laserbd {
background: #FFF url(../img/mainly-laserbd-bg.gif) top;
/*border: 1px solid #FFF;*/
border: 0;
padding: 9px 9px;

}
.mainly .laserbd h3 {
font-size: 14px;
color: #C60;
}
.mainly .laserbd p {
margin: 6px 6px 0;
line-height: 1.5;
color: #CCC;
}



#laser_slide {
background: #3b3b3b url(../img/bg_laser_change.gif);
border: 1px solid #444;
}
#laser_slide .laserhd {
background: transparent;
}
#laser_slide .laserhd h2 {
background: url(../img/video-of-products.gif) no-repeat left center;
text-indent: -999em;
}
#laser_slide .laserbd {
padding: 7px;
padding-top: 0;
background: transparent;
border: 0;
}
#laser_slide .laserbd p {
color: #CCC;
}
.laser_show {
width: 100%;
/*background: #3b3b3b url(../img/bg_laser_change.gif);*/
}
.laser_show td {
vertical-align: top;
}

#laser_change {
margin-left: 4px;
}
#laser_change li {
float: left;
width: 120px;
text-align: center;
background: #000;
padding: 7px;
margin: 2px;
}
#laser_change li img {
display: block;
}
#laser_change a {
display: block;
color: #999;
}
#laser_change a:hover {
color: #ffbb33;
text-decoration: none;
}


#featured .laserhd {
height: 28px;
line-height: 28px;
color: #333;
background: url(../img/bg_hd_nav.gif) repeat-x top;
border: 1px solid #b3b3b3;
padding-left: 9px;
padding-top: 0;
}
#featured .laserhd h2 {
background: url(../img/laserhd_featured.gif) no-repeat 3px center;
text-indent: -999em;
}

.tab_laser {
margin: auto;
width: 100%;
}
.tab_laser td {
padding: 6px;
}

.tab_laser .laser_photo {
text-align: center;
}
.tab_laser .laser_photo a img {
margin: auto;
border: 1px solid #550;
padding: 6px;
background: #000;
}
.tab_laser .laser_photo a:hover img {
border-color: #885;
}

.tab_laser .laser_title {
margin: 6px auto;
width: 190px;
color: #333;
line-height: 1.35;
}
.tab_laser .laser_title a {
color: #EEE;
}

.tab_laser .laser_price {
margin: auto;
width: 190px;
color: #BBB;
font-size: 11px;
}
.tab_laser .laser_price strong {
color: #F70;
font-size: 14px;
/*font-weight: normal;*/
}



#ourvalued .laserhd {
height: 28px;
line-height: 28px;
color: #333;
background: url(../img/bg_hd_nav.gif) repeat-x top;
border: 1px solid #b3b3b3;
padding-left: 9px;
padding-top: 0;
}
#ourvalued .laserhd h2 {
background: url(../img/laserhd_ourvalued.gif) no-repeat 3px center;
text-indent: -999em;
}
#ourvalued .laserbd {
padding: 6px 16px;
}



#pagesay {
margin-top: 0;
}
#pagesay .laserhd {
display: none;
}
#pagesay .laserbd p {
margin: 9px 0;
}



#laser_chapter .laserhd h2 em {
font-style: normal;
color: #C00;
}
#laser_chapter .laserbd {
padding-bottom: 12px;
}


#moneyaround {
border-top: 1px solid #999;
padding-top: 8px;
margin-top: 4px;
}

#tag_cloud {
text-align: center;
border-top: 1px solid #999;
padding-top: 8px;
margin-top: 4px;
}
#tag_cloud li {
color: #CCC;
display: inline;
line-height: 1.5;
border-right: 1px solid #666;
padding-right: 6px;
padding-left: 6px;
}
#tag_cloud a {
color: #05B;
white-space: nowrap;
}
#tag_cloud a:hover {
color: #FFF;
background: #05B;
}


#laser_info {
width: 100%;
background: #111;
border: 1px solid #555;
border-width: 0 0 1px 1px;
}
#laser_info th,
#laser_info td {
padding: 3px 5px;
color: #999;
border: 1px solid #555;
border-width: 1px 1px 0 0;
}
#laser_info th {
color: #FFF;
background: #114;
}
#laser_info td input {
vertical-align: middle;
background: #444;
border: 1px solid #999;
color: #CCC;
}
#laser_info td input.btn {
background: url(../img/btn-buylaser-bj.gif) no-repeat;
color: #FFF;
font-weight: bolder;
border: 0px;
width: 96px;
height: 22px;
}


#laser_parameter {
margin: auto;
border: 1px solid #555;
border-width: 1px 1px 2px 2px;
width: 490px;
background: #111;
}
#laser_parameter th,
#laser_parameter td {
padding: 4px 5px;
border: 1px solid #555;
border-width: 1px 1px 0 0;
color: #CCC;
}
#laser_parameter th {
background: #114;
text-align: left;
font-weight: normal;
}


#laser_video .laserbd table {
margin: auto;
}
#laser_video .laserbd th {
background: #000;
padding: 5px 0;
text-align: center;
font-size: medium;
}

#people_review .laserbd{
padding-top: 4px;	
}
.tab_review {
margin: 9px 0 0;
}
.tab_review .review_head {
}
.tab_review .review_name {
color: #35B;
}
.tab_review .review_time {
color: #999;
}
.tab_review .review_text {
color: #333;
line-height: 1.5;
}


#lis_press {
}
#lis_press li {
background: url(../img/lis_tri_gray.gif) no-repeat left 7px;
padding-left: 9px;
}
#lis_press li p {
margin-left: 0;
margin-right: 0;
margin-top: 0;
}


.lis_sitemap li {
background: url(../img/lis_tri_gray.gif) no-repeat left 5px;
padding-left: 9px;
margin: 3px 0 3px 6px;
}


/*===============	flanker ===============*/
.flanker {
clear: both;
width: 100%;
overflow: auto;
}




/*==================== footer ====================*/

#footer {
clear: both;
margin: 8px auto 0;
width: 844px;
}
#foot {
color: #4d4d4d;
padding: 0 0 24px;
}
#foot a,
#foot em {
font-style: normal;
color: #05B;
}

#explain {
color: #960;
border-bottom: 1px solid #777;
padding: 9px;
}
#explain em {
font-style: normal;
color: #D00;
}


#foot_nav {
text-align: center;
color: #555;
padding: 8px 0;
background: #000;
border: 1px solid #222;
}
#foot_nav a {
margin: 0 4px;
color: #BBB;
}
#foot_nav a:hover {
color: #FFF;
}


#copyright {
border-top: 1px solid #777;
background: url(../img/bg_copyright.gif) repeat-x top;
padding: 9px 0 0;
}
#foot_logo {
float: right;
background: url(../img/logo_foot.gif) no-repeat center;
width: 151px;
height: 24px;
text-indent: -999em;
margin-top: 6px;
}

#copyright p {
color: #666;
margin: 3px 0;
}

#aflutter {
position: absolute;
right: 12px;
top: 120px;
}
#statstat {
margin: auto;
width: 844px;
}
#editdate {
margin: auto;
width: 844px;
}


/* End.
------------------------------------------------------------ */
/*
Last Modified
2008-05-26 23:11:23
2008-10-05 23:12:23
*/

