/* 全局CSS定义 */
body { text-align:center; font-family:"宋体", arial;margin:auto; margin:2px 0 0 0; padding:0; background: #fff; font-size:12px; color:#333;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}

/* 链接颜色 */
a:link {color: #000099; text-decoration:none;}
a:visited {color:#000099; text-decoration:none;}
a:hover {color:#CC0000; text-decoration:underline;}
a:active {color: #203C63;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#6A9AE2;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#FF6600;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.noLine ,.noLine a{text-decoration: none;}
.blank10{ height:10px; font-size:1px; overflow:hidden;}
.pd10{padding:10px;}

/*宽度*/
.box{width:962px;}
/*虚线*/
.line{ padding:10px 0 0 0; border-bottom:1px #CCCCCC dotted; margin:0 0 10px 0;}
.bottomtitle1{ line-height:22px;}
/*头部*/
#top1{ border-bottom:1px #000000 solid; height:24px;}
.topinput{ height:14px; border:1px #CCCCCC solid;}
/*中国眼镜网 V3.0版本 CSS样式表文件，版权所有，盗版必究 2008*/
/* 全局CSS定义 */
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color:#000; text-decoration:none;}
a:hover {color: #f00; text-decoration:underline;}
a:active {color: #000;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#246FD5;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cyellow_2,a.cyellow_2:link,a.cyellow_2:visited{color:#F9971A;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

.nobg{ background:none;}
/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
.title_font{font-family: "黑体" ,Arial Black,sans-serif;font-weight:100;font-size:18px;padding:0;clear:both; text-align:left;}
h1{ line-height:36px; height:36px; font-size:22px; font-family:"黑体";}
h2{ line-height:20px; height:20px; font-size:14px; text-align:center; width:96%;}
h3{font-size:24px;}
h4{ line-height:20px; height:20px; font-size:12px; font-weight:100;}
/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.nomore{ margin:auto; width:770px; height:12px;}

/*表单样式*/
.area_input{ height:14px; border:#CCCCCC 1px solid; width:70px; background:url(../images/login_button_bg.gif);}
.area_input2{ height:14px; border:#CCCCCC 1px solid; width:170px; background:url(../images/login_button_bg.gif);}
.button_s{ height:19px; width:35px; line-height:16px; color:#333; font-size:12px;}
/*整体布局*/
#topnav{ width:738px; height:38px; line-height:19px; padding:8px 0; overflow:hidden; float:right; text-align:left}
.navt{ width:23px;height:38px;float:left}
.navt a:link,.navt a:visited,.navt a:active{ color:#000;font-weight:bolder;text-decoration: none;}
.navm{ margin:0 12px 0 0;height:38px;float:left;border-right:1px solid #ddd}
.navm a:link,.navm a:visited,.navm a:active{margin:0 5px 0 0;color:#666}
.nav1{ width:122px}
.nav2{ width:163px}
.nav3{ width:64px}
.nav4{ width:151px}
.nav5{ margin:0;width:64px;height:38px;float:left}
.nav5 a:link,.nav5 a:visited,.nav5 a:active{margin:0 5px 0 0;color:#666}
.topbg{ background:#F7F7F7; padding:4px 0;height:22px;border-bottom:1px #e7ecf0 solid;color:#666;overflow:hidden}
.topbg a:link,.topbg a:visited,.topbg a:active{color:#666}
.topleft{ width:410px; float:left; text-align:left; line-height:22px; padding-left:5px;}
.topcenter{ width:327px; float:left; text-align:right; line-height:22px; padding-right:8px;}
.topright{ width:195px; float:right; text-align:left; line-height:22px; padding-left:15px;background:url(http://www.glasses.com.cn/images/ico_favor.gif) center left no-repeat}
.area {
	margin:0 auto;
	width:960px;
	}
.area .col0{
	float:left; 
	width:386px;
	padding-right:10px;
	}
.area .col1{
	float:right; 
	width:168px;
	overflow:hidden;
	}
.area .col2{
	float:left;
	width:792px;
	}

/*框架与留白*/

.topline{border-top:#9BC6E9 1px solid;}
.title{
	background:url(../images/title_bg.gif); 
	height:25px; line-height:25px;
	padding-left:10px;
	}
.blank5{ height:5px; font-size:1px; clear:both;overflow:hidden; margin:auto;}
.blank10{ height:10px; font-size:1px; clear:both;overflow:hidden; margin:auto;}
/*高度宽度*/
.w {width:100%; overflow:hidden;}
.w1 {width:594px; overflow:hidden;}
.w2 {width:460px; overflow:hidden;}
.w3 {width:162px; overflow:hidden;}
.w4 {width:291px; overflow:hidden;}

.h {height:100%; overflow:hidden;}
.h1 {height:310px; overflow:hidden;}
.h1_2{height:391px; overflow:hidden;}
.h2 {height:298px; overflow:hidden;}
.h3 {height:221px; overflow:hidden;}
.h4 {height:535px; overflow:hidden;}
.h5 {height:623px; overflow:hidden;}
.h6 {height:289px; overflow:hidden;}
.h7 {height:256px; overflow:hidden;}
.h8 {height:170px; overflow:hidden;}
.h9 {height:90px; overflow:hidden;}
.h10 {height:225px; overflow:hidden;}

/*头部内容*/

#logo{ float:left; width:162px; height:61px; background:url(http://www.glasses.com.cn/images/logo.gif) no-repeat;}
#banner{ width:577px; height:61px; overflow:hidden; float:left;}
#number{ width:220px; height:61px; float:right; overflow:hidden;}

#number .numberlist{ width:61px; height:57px; border:1px #CCCCCC solid; padding:1px; background:#FFFFFF; float:right; margin-left:5px;}
#number .numberlist .list1{ background:url(../images/topnobg.gif) repeat-x; line-height:39px; font-size:32px; font-family:Arial; font-weight:bold; color:#D72A23;}
#number .numberlist .list2{ padding:4px 0 0 0;}

#leftmeunbg{ background:url(../images/meunleft.gif) no-repeat; width:4px; overflow:hidden; font-size:1px; height:36px; float:left;}
#meunbgblue{ width:600px; float:left; background:url(../images/meunbg1.gif) repeat-x; line-height:36px; font-size:14px; font-weight:bold; padding-left:13px;}
#meunbgblue a,#meunbgblue a:hover,#meunbgblue a:visited,#meunbgblue a:link,#meunbgred a,#meunbgred a:hover,#meunbgred a:visited,#meunbgred a:visited{ color:#FFFFFF;text-decoration: none;}
#meunbgblue li{ float:left; padding-right:17px; list-style:none;}
#meunbgred{ width:326px; float:left; background:url(../images/meunbg2.gif) repeat-x; line-height:36px; font-size:14px; font-weight:bold; padding-left:13px;}
#meunbgred li{ float:left; padding-right:17px; list-style:none;}
#rightmeunbg{ background:url(../images/meunright.gif) no-repeat; width:4px; overflow:hidden; font-size:1px; height:36px; float:right;}

#smeunleft{ background:url(../images/meunleft2.gif) no-repeat; width:4px; height:28px; float:left; overflow:hidden; font-size:1px;}
#smeun{ background:#FFFFFF; height:27px; border-bottom:1px #E1E1E1 solid; width:952px; float:left;}
#smeun #smeun1{ float:left; width:270px; padding-left:16px; line-height:27px; text-align:left; font-weight:bold;}
#smeun #smeun2{ float:left; width:644px; padding-left:22px; line-height:27px; text-align:left; background:url(../images/meunarrow.gif) no-repeat #D7E5FF;}
#smeunright{ background:url(../images/meunright2.gif) no-repeat; width:4px; height:28px; float:right; overflow:hidden; font-size:1px;}

/*翻页*/
.next{}
.next li{list-style-type:none; float:left; font-size:14px;}
.next li a{ padding:10px; line-height:22px;}
.next li a:hover{ background:#6A9AE2; color:#FFFFFF;}