@charset "utf-8";
/* CSS Document */

/*------------------ body ------------------*/
*,body,div,p,table,td,input,option,textarea,select{color:#666666; font-size:12px; margin:0px; padding:0; font-family:"宋体";}
body,form,ul,li,p,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0; font-weight:normal;}
body{background:#FFFFFF;}
img{border:0;}
ul{list-style-type:none;}
dl{list-style-type:none;}

.clear{border-top:0;clear:both}
.relative{position:relative;}
.absolute{position:absolute;}
.overflowH {overflow:hidden;}
.flo_left{float:left;}
.flo_right{float:right;}

.bg_none {background:none; background-image:none;}
.txtL {text-align:left;}
.txtC {text-align:center;}
.txtR {text-align:right;}
.displayN{display:none;}
.bold{font-weight:bold;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.top_margin10 {margin-top:10px;}
.bot_margin10 {margin-bottom:10px;}
.price {color:#ff6600; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}

.page_w960 {width:960px; margin:0 auto;}


.inputW120 {width:120px; height:18px; line-height:18px; padding:0 3px; border:1px solid #c0c0c0;}
.inputW350 {width:350px; height:18px; line-height:18px; padding:0 3px; border:1px solid #c0c0c0;}


/*------------------ Text and text link ------------------*/
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}

.txt_black a:link{color:#000; text-decoration:none;}
.txt_black a:visited{color:#000; text-decoration:none;}
.txt_black a:hover{color:#ff6600; text-decoration:underline;}
.txt_black a:active{color:#ff6600; text-decoration:none;}

.txt_white{color:#ffffff;}
.txt_white a:link{color:#ffffff; text-decoration:none;}
.txt_white a:visited{color:#ffffff; text-decoration:none;}
.txt_white a:hover{color:#ffffff; text-decoration:underline;}
.txt_white a:active{color:#ffffff; text-decoration:none;}

.txt_red{color:#ff0000;}
.txt_red a:link{color:#ff0000;}
.txt_red a:visited{color:#ff0000;}
.txt_red a:hover{color:#ff0000; text-decoration:underline;}
.txt_red a:active{color:#ff0000;}

.txt_org{color:#ff6600;}
.txt_org a:link{color:#ff6600;}
.txt_org a:visited{color:#ff6600;}
.txt_org a:hover{color:#ff6600; text-decoration:underline;}
.txt_org a:active{color:#ff6600;}

.txt_blue{color:#1071bb;}
.txt_blue a:link{color:#1071bb;}
.txt_blue a:visited{color:#1071bb;}
.txt_blue a:hover{color:#1071bb; text-decoration:underline;}
.txt_blue a:active{color:#1071bb;}

.txt_blue2{color:#0094bc;}
.txt_blue2 a:link{color:#0094bc;}
.txt_blue2 a:visited{color:#0094bc;}
.txt_blue2 a:hover{color:#0094bc; text-decoration:underline;}
.txt_blue2 a:active{color:#0094bc;}

.txt_gray{color:#939393;}
.txt_gray a:link{color:#939393;}
.txt_gray a:visited{color:#939393;}
.txt_gray a:hover{color:#939393; text-decoration:underline;}
.txt_gray a:active{color:#939393;}


/*------------------  公用模块样式 ------------------*/
.temp_blueH1 {border:1px solid #b2e3ff; padding:1px;}
.temp_blueH1 p {line-height:26px; background:#fff url(../img_new/bg_tit01.gif) bottom repeat-x; padding-left:10px; font-weight:bold; color:#3494d3; font-size:13px; letter-spacing:1px;}
.temp_blueCon {border:1px solid #b2e3ff; border-top:none; padding:10px;}


.temp_bH1 {border:1px solid #b2e3ff; padding:1px;}
.temp_bH1 p {line-height:29px; background:#fff url(../img_new/bg_blue.gif) bottom repeat-x; padding-left:10px; font-weight:bold; color:#333; font-size:13px; letter-spacing:1px;}
.temp_bCon {border:1px solid #b2e3ff; border-top:none; padding:15px;}

.temp_yH1 {border:1px solid #ffd160; padding:1px;}
.temp_yH1 p {line-height:29px; background:#fff url(../img_new/bg_yellow.gif) bottom repeat-x; padding-left:10px; font-weight:bold; color:#333; font-size:13px; letter-spacing:1px;}
.temp_yCon {border:1px solid #ffd160; border-top:none; padding:15px;}

.temp_gH1 {border:1px solid #e2e2e2; padding:1px;}
.temp_gH1 p {line-height:29px; background:#fff url(../img_new/bg_gray.gif) bottom repeat-x; padding-left:10px; font-weight:bold; color:#333; font-size:13px; letter-spacing:1px;}
.temp_gCon {border:1px solid #e2e2e2; border-top:none; padding:15px;}

.temp_conUl li {line-height:24px; _padding:2px 0; color:#333333;}
.temp_conUl li a{color:#1071bb;}


/*------------------  top style ------------------*/
.top_bg {background:url(../img_new/bg_rightTop.gif) right no-repeat; width:1000px; height:77px; margin:0 auto;} 

.top_left {width:336px; height:77px; float:left; text-align:right;}


/*---logo背景图样式
.top_left {width:336px; height:77px; float:left; background:url(../img_new/logo.gif) right center no-repeat;}
---*/

.top_kf {width:210px; float:right; height:77px;}
 .top_kf1 {margin-top:19px; margin-left:23px;} 
 .top_kf1 img {margin-right:5px;}
 .top_kf2 {margin-left:13px; padding-left:35px; background:url(../img_new/icon_04.gif) 11px 2px no-repeat; padding-top:4px; height:17px; color:#757575; font-weight:bold; font-size:12px;}
 .top_kf2 span {padding-right:3px; color:#757575;}
 
.top_login {width:380px; float:right; text-align:right; padding-top:16px;}
.top_login p {line-height:20px;}

a.top_loginA:link,a.top_loginA:visited,a.top_loginA:active{color:#666; text-decoration:underline;}
a.top_loginA:hover{color:#666; text-decoration:none;}


/*  导航链接样式 */
.top_link {line-height:36px; background:url(../img_new/bg_link.gif) repeat-x;}

.top_linkUL {width:900px; height:36px; float:left; background:url(../img_new/bg_line.gif) left center no-repeat; padding-left:2px;}
.top_linkUL li {width:96px; line-height:36px; float:left; text-align:center; font-size:14px; color:#fff; font-weight:bold; background:url(../img_new/bg_line.gif) right center no-repeat; padding-right:2px;}
.top_linkUL li a{color:#FFF; font-size:14px; font-weight:bold; display:block; width:84px; height:36px; line-height:36px; margin:0 auto;}
.top_linkUL li a:hover,.top_linkSel {background:url(../img_new/bg_linkHover.gif) center center no-repeat; text-decoration:none; color:#eaff00;}

.top_linkSel a,.top_linkSel a:link,.top_linkSel a:visited,.top_linkSel a:active,.top_linkSel a:hover 
{color:#FFF; font-size:14px; font-weight:bold; display:block; width:84px; height:36px; line-height:36px; margin:0 auto; background:url(../img_new/bg_linkHover.gif) center center no-repeat; text-decoration:none; color:#eaff00;}

.top_linkRight {width:225px; height:36px; display:block; float:right; background:url(../img_new/bg_linkRight.gif) no-repeat; text-align:center; color:#1071bb; font-weight:bold;}
 
/*  搜索横条样式 */
.top_Search {background:#e1f4ff; margin-bottom:10px;}
.top_SearchMain {width:960px; margin:0 auto; height:26px; overflow:hidden;} 
.top_SearchL {float:left; margin-top:2px;}
.top_SearchR {float:right; line-height:26px; padding-right:112px; background:url(../img_new/mobile.gif) right 5px no-repeat;}
.top_SeaTxt {border:1px solid #a7a6aa; height:17px; line-height:17px; width:175px; margin-right:4px; padding-left:4px;}
.top_SeaSub {background:url(../img_new/btn_search.gif) no-repeat; width:53px; height:19px; margin-right:8px; padding:0; border:0; cursor:hand;} 

/*------------------  公用按钮 ------------------*/
/*浅黄色按钮*/

.btn_A {display:block}
.btn_YL {background:url(btn_Yl.gif) no-repeat; float:left; width:9px; height:33px; display:block; cursor:pointer;}
.btn_Yc,.btn_Yc14 {background:url(btn_Yc.gif) repeat-x; float:left; padding-left:9px; padding-right:3px; height:33px; line-height:32px; display:block; color:#a0410a; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer;} 
.btn_Yc14 {font-size:14px;}
.btn_Yr {background:url(btn_Yr.gif) no-repeat; float:left; width:15px; height:33px; display:block; cursor:pointer;} 

.btn_Y1 {background:url(btn_Y1.gif) no-repeat; float:left; width:24px; height:33px; display:block; cursor:pointer;}
.btn_Y2 {background:url(btn_Y2.gif) no-repeat; float:left; width:24px; height:33px; display:block; cursor:pointer;}
.btn_Y3 {background:url(btn_Y3.gif) no-repeat; float:left; width:24px; height:33px; display:block; cursor:pointer;}


/*浅蓝色按钮*/
.btn_BL {background:url(btn_Bl.gif) no-repeat; float:left; width:9px; height:33px; display:block; cursor:pointer;}
.btn_Bc,.btn_Bc14 {background:url(btn_Bc.gif) repeat-x; float:left; padding-left:9px; padding-right:3px; height:33px; line-height:32px; display:block; color:#464646; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer;} 
.btn_Bc14 {font-size:14px;}
.btn_Br {background:url(btn_Br.gif) no-repeat; float:left; width:15px; height:33px; display:block; cursor:pointer;} 

.btn_B1 {background:url(btn_B1.gif) no-repeat; float:left; width:24px; height:33px; display:block; cursor:pointer;}
.btn_B2 {background:url(btn_B2.gif) no-repeat; float:left; width:24px; height:33px; display:block; cursor:pointer;}


/*浅灰色按钮*/
.btn_GL {background:url(btn_Gl.gif) no-repeat; float:left; width:9px; height:33px; display:block; cursor:pointer;}
.btn_Gc,.btn_Gc14 {background:url(btn_Gc.gif) repeat-x; float:left; padding-left:9px; padding-right:3px; height:33px; line-height:32px; display:block; color:#464646; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer;} 
.btn_Gc14 {font-size:14px;}
.btn_Gr {background:url(btn_Gr.gif) no-repeat; float:left; width:15px; height:33px; display:block; cursor:pointer;} 

.btn_G1 {background:url(btn_G1.gif) no-repeat; float:left; width:24px; height:33px; display:block; cursor:pointer;}




/*  banner样式 */
.top_banner {height:70px; width:960px; margin:0 auto;}
.login_banner {height:85px; width:960px; margin:0 auto;}

/*------------------  left style ------------------*/
.page_left {width:200px; float:left;}
 
 /* 左边二级标题样式 */
 .leftTit {background:url(../img_new/left_title.gif) no-repeat; height:28px; border:1px solid #54b4ea;}
 .leftTit a {display:block; height:28px; width:100%;}
 .leftTit a:hover {text-decoration:none;}
 .leftMain {border:1px solid #d5d5d5; border-top:none; background:#eef9ff url(left_bg.gif) repeat-x top;}
 .leftMain h2 {color:#848484; background:url(left_title2.gif) no-repeat; line-height:28px; text-indent:22px; margin-bottom:5px;}
/* .leftTitBg1 {background:#e1f4ff;}
 .leftTitBg2 {background:#ffeddc;}
 .leftTitBg3 {background:#d7ffd2;}
 .leftTitBg4 {background:#f1f1f1;}*/
 
 
 a.left_more {float:right; margin-right:5px; color:#989898;}
 
 /* 左边内容列表样式 */
 .leftList li {background:url(../img_new/icon_01.gif) 10px 8px no-repeat; padding-left:20px; line-height:22px;}
 .leftList li a:hover {background:#999; color:#fff; padding:3px 5px 2px 5px; text-decoration:none;}
 
 /*展开收起样式*/
 .leftListBot {text-align:right; margin-bottom:8px; padding-right:10px; line-height:18px;}
 .leftListBot a {cursor:pointer; display:block;}
 .leftListBot span {background:url(../img_new/icon_07.gif) no-repeat right 3px; padding-right:9px; color:#999; text-decoration:none;}
 .leftListBot font {background:url(../img_new/icon_08.gif) no-repeat right 3px; padding-right:9px; color:#999; text-decoration:none;}


 /* 隐形眼镜色系版块 */
 .leftColor {padding-left:14px; overflow:hidden; width:170px; margin-bottom:10px; padding-top:2px;}
 .leftColor li {width:85px; height:22px; float:left;}
 .leftColor li a {float:left; width:72px; height:18px; line-height:18px; display:block; float:left; text-align:center; margin-top:2px;}
 .ColorBg1 a {color:#333;}
 .ColorBg2 a {background:#000; color:#fff;}
 .ColorBg3 a {background:#9900cc; color:#fff;}
 .ColorBg4 a {background:#ffcb5d; color:#fff;}
 .ColorBg5 a {background:#646af2; color:#fff;}
 .ColorBg6 a {background:#6ef16e; color:#fff;}
 .ColorBg7 a {background:#b2b2b2; color:#fff;}
 .ColorBg8 a {background:#fdc0c0; color:#fff;}
 
 
 /* 抛弃类型和含水量 */
 .leftType {padding-left:14px; overflow:hidden; width:170px; margin-bottom:10px;}
 .leftType li a {float:left; width:49px; height:21px; line-height:21px; display:block; float:left; text-align:center; background:url(../img_new/btn_01.gif) no-repeat; margin-right:5px; margin-top:4px;}
 
 
/*------------------  right style ------------------*/ 
.page_right {width:750px; float:right;}

  /* banner轮播样式 */
  .cenBanner {width:500px; height:225px; background:#e8f6ff; float:left;}
  .cenBanner #SlidePlayer { position:relative; margin: 0 auto; }
  .cenBanner .Slides { padding: 0; margin: 0; list-style: none; height:225px; overflow: hidden; }
  .cenBanner .Slides li { float: left; width:500px; height:225px;}
  .cenBanner .Slides img { border:0; display: block; width:500px; height:225px; }
  .cenBanner .SlideTriggers { margin: 0; padding: 0; list-style: none; position: absolute; top: 195px; right: 7px; z-index: 10; height: 25px; }
  .cenBanner .SlideTriggers li {float: left; display: inline; color: #74a8ed; text-align: center; line-height:16px; width: 16px; height: 16px; font-family: Arial; font-size: .9em; cursor: pointer; overflow: hidden; margin:3px; background: url(../img_new/slide_trigger.gif) no-repeat center center; }
  .cenBanner .SlideTriggers li.Current { color:#fff; background: url(../img_new/slide_trigger_c.gif) no-repeat center center; border:0; font-weight:bold; font-size: 1.4em; line-height: 21px; height: 21px; width: 21px; margin:0 6px; }
	
   /* 最新购买成功样式，此处蓝色边框调公用模块样式 */
  .R_PurcSucc {width:240px; height:225px; float:right;}
  .R_SuccCon {height:180px; overflow:hidden; padding-top:4px;}
  .R_SuccCon p {line-height:25px; height:25px; overflow:hidden; border-bottom:1px dashed #f2f2f2;} /**/ 
  
  /* 最新活动版块 */
  .new_prom {border:1px solid #b2e3ff; background:#f6fcff; height:127px; margin-top:10px; overflow:hidden;}
  .new_promH1 {width:30px; height:110px; padding-top:17px; line-height:22px; text-align:center; float:left; background:url(../img_new/bg_tit03.gif) no-repeat; font-size:13px; font-weight:bold; color:#3494d3; margin-right:1px;}
  .new_prom span {display:block; float:left; margin-top:10px; margin-left:10px; border:1px solid #fff;}
  
  /* 商品展示的四个版块 */
  .commodity {border:1px solid #b2e3ff; background:url(../img_new/bg_tit02.gif) repeat-x; height:255px; margin-top:10px; overflow:hidden;}
  .commodityH1 {background:url(../img_new/icon_06.gif) no-repeat 12px 2px; height:28px; font-weight:bold; margin-top:10px; font-size:13px; color:#3494d3; padding-left:40px;}
  .commodityH1 span {font-weight:normal; float:right; margin-right:10px;}
  
  .commodityUl {_margin-left:-25px;}
  .commodityUl li {float:left; width:157px; margin-left:24px;}
  .commodityP1 {color:#3494d3; text-align:center; width:157px; overflow:hidden; padding:7px 0;}
  .commodityP1 a {color:#3494d3}
  .commodityP2 {line-height:14px; color:#b7b7b7; height:28px; overflow:hidden; text-align:center;}
  .commodityP3 {line-height:24px; text-align:center; font-weight:bold; color:#888888;}
  .commodityP3 span {color:#ff6600; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px;}
  
  
  /* 合作眼镜品牌专区 */
  .Cooperation {border:1px solid #ffd1a6; background:#ffeddc; padding:5px; margin-top:10px;}
  .Coo_white {background:#fff; padding:10px; height:114px; overflow:hidden;}
  .Coo_white h1 {height:22px; font-size:13px; font-weight:bold;}
  .coo_logo {margin-right:-10px;}
  .coo_logo li {width:121px; height:50px; float:left;}
  .coo_logo li img {border:1px solid #eaeaea; width:110px; height:40px;}
  
  /* 两个社区信息类版块 */
  .bbs_main {margin-top:10px; _padding-bottom:10px; *+padding-bottom:10px;}
  .bbs_left {float:left; width:370px;}
  .bbs_right {float:right; width:370px;}
  .bbs_con p{line-height:22px; background:url(../img_new/icon_03.gif) no-repeat 5px 5px; padding-left:15px; overflow:hidden;}
  
  
/*------------------  footer style ------------------*/

.footer {margin-top:10px; width:100%; background:url(../img_new/bg_footer.gif) repeat-x; border-top:1px solid #e2e2e2; text-align:center; padding:12px 0;}
.footer p {line-height:22px; color:#939292;}
.footerPic {padding-top:8px;}
.footerPic img {padding:0 5px;}




/*------------------------------  搜索列表页 ------------------------------*/

.list_h1 {background:url(../img_new/icon_09.gif) no-repeat 5px 4px; padding-left:20px; line-height:18px; height:22px;}
.Screening {border:1px solid #c9e3f7; padding-top:5px;}

.ScreenDiv{overflow:hidden; border-bottom:1px solid #e5e5e5; padding:4px 0 3px 0; clear:both; margin:0 10px;}
.bottomNone {border-bottom:0px;}
.ScreenTit {width:63px; float:left; line-height:20px; text-align:right; color:#000;}

.ScreenCon {width:600px; float:left; line-height:20px; padding-left:5px;}

.ScreenCon span {display:block; float:left; margin-right:12px; white-space:nowrap; color:#888888;}
.ScreenCon span a {color:#1374bd;}
.ScreenCon a.ScreenSel {background:#3993d6; color:#fff; padding:3px 4px 2px 4px;}

.ScreenHidd {padding-left:75px;}

 /*展开收起样式*/
 .Screenr_r {padding-right:5px; float:right; width:39px; line-height:16px; display:block;}
 .Screenr_r a {cursor:pointer; display:block; width:39px; line-height:16px; color:#5a5a5a; text-decoration:none;}
 .Screenr_r span {background:url(../img_new/icon_14.gif) no-repeat right top; color:#5a5a5a; text-decoration:none; display:block;}
 .Screenr_r font {background:url(../img_new/icon_15.gif) no-repeat right top; color:#5a5a5a; text-decoration:none; display:block;}

 .Screenr_b {background:#e6f5ff; padding:3px 0; padding-left:300px;} 
 .Screenr_b span {width:105px; height:20px; background:url(btn_list1.gif) no-repeat; display:block; cursor:pointer;}
 .Screenr_b font {width:105px; height:20px; background:url(btn_list2.gif) no-repeat; display:block; cursor:pointer;}
 
 .Screenr_del {padding:8px 0;}	
 .Screenr_del span {color:#fff; background:#3993d6; padding:2px 5px 1px 5px; margin-left:13px;}
 .Screenr_del span img {padding-right:3px;}

/*列表结果导航*/
.list_nav {border:1px #e2e2e2 solid; width:100%; background:#fff url(bg_gray.gif) left top; height:30px; margin-top:10px; overflow:hidden;}

.list_navL {float:left; width:460px; margin-top:9px;}
.list_navL span {float:left; display:block; color:#000; margin-left:10px; _margin-left:5px;}
.list_navL a {color:#666; width:23px; height:14px; line-height:14px; display:block; float:left; margin-right:8px;}
.list_navA1 {background: url(icon_10.gif) no-repeat right 2px;}
.list_navA2 {background: url(icon_11.gif) no-repeat right 2px;}

.pagenum{float:right; vertical-align:middle; padding-top:4px; padding-right:6px;}
.pagenum span{float:left; padding:2px;}
.pagenum span a{padding-top:1px!important; padding-top:3px; width:16px; height:14px!important; height:13px; text-align:center; display:block; background-color:#fff; border:1px solid #cccccc;}
.pagenum span a:hover{background-color:#3993d6; border:1px solid #3993d6; color:#fff; font-weight:bold; text-decoration:none;}
.pagenum span a.pagenu_cur{background-color:#FFAE00; border:1px solid #ff6600; color:#fff; font-weight:bold;}
.pagenumL {font-size:10px;}
.pagenumR {font-size:10px;}


/*商品列表*/
.list_result {margin-top:9px;}
.list_result li {float:left; width:250px; height:290px; overflow:hidden; text-align:center;}
  .list_resP0 a {width:240px; height:180px; border:1px solid #ededed; display: block;}  
  .list_resP1 {color:#3494d3; text-align:center; width:240px; overflow:hidden; height:32px; padding:5px 0 2px 0; overflow:hidden;}
  .list_resP1 a {color:#3494d3; line-height:16px;}
  .list_resP2 {line-height:14px; width:240px; color:#b7b7b7; height:28px; overflow:hidden; text-align:center;}
  .list_resP3 {width:240px; text-align:center; font-weight:bold; color:#888888;}
  .list_resP3 span {color:#ff6600; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px;}

/*------------------------------  商品介绍页 ------------------------------*/

/*当前位置*/

.pro_map {padding-bottom:8px; padding-top:2px; border-bottom:1px solid #e2e2e2;}
.pro_map span {color:#d9d9d9;}


/*左边商品图片和介绍区*/
.pro_left {width:720px; float:left; margin-top:10px;}
.pro_Tit {padding-bottom:15px; padding-top:4px; color:#000; text-align:center; font-size:14px; font-weight:bold;}
.pro_left1 {width:322px; float:left;}
.pro_Lpic {height:247px; overflow:hidden;}
.pro_Lpic img{width:320px; height:237; border:1px solid #ededed;}

.pro_picL {float:left; width:8px; display:block; height:62px; background:#ebebeb url(icon_18.gif) no-repeat center center;}

.pro_picC {width:300px; float:left; height:62px; overflow:hidden;}
.pro_picS {height:62px; white-space:nowrap; padding-left:4px;}
.pro_picS span img{border:1px solid #ebebeb; margin-left:10px;}

.pro_picR {float:right; width:8px; display:block; height:62px; background:#ebebeb url(icon_19.gif) no-repeat center center;}


.pro_Lcon {float:right; width:372px; padding:0 8px;}
.pro_Lcon1 p {height:24px;}
.pro_Lcon1 p span {width:60px; height:24px; text-align:right; overflow:hidden; display:block; float:left;}

.pro_Lcon2 {width:180px; float:left; height:24px; margin:0px;}
.pro_Lpri1 {text-decoration:line-through;}
.pro_Lpri2 {color:#ff6600; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; float:left; display:block; margin-top:-5px; _margin-top:-3px; padding-right:2px;}

.pro_Lsel {border:1px solid #ededed; margin:0 -8px; padding:7px;}
.pro_Lsel1 {height:26px;}
.pro_Lsel1 select {width:57px;}
.pro_Lsel1 .pro_qua {width:33px;}
.pro_Lsel2 {padding-top:4px; padding-bottom:3px;}
.pro_Lsel2 span {float:left; display:block; height:25px; padding-right:5px;}



/*----按钮区块----*/
.pro_btn {padding:13px 0 0 25px;}
.pro_btn a,.pro_btn a:link,.pro_btn a:visited,.pro_btn a:hover,.pro_btn a:active{margin-right:10px; display:block; float:left; text-decoration:none; cursor:pointer;}


/*----文字广告版块----*/
.pro_adv {color:#ff812d; margin-top:8px;}


/*------右边推荐样式------*/
.pro_right {width:230px; float:right; margin-top:10px; background:url(bg_gray2.gif) repeat-x; border:1px solid #dddddd; padding-bottom:5px;}
.pro_Rh1 {color:#333333; font-size:14px; font-weight:bold; padding:13px 0 18px 15px;}

.pro_Rul {margin-left:18px; padding-bottom:10px;}
.pro_Rul li {float:left; width:104px; height:145px; overflow:hidden;}
.pro_Rul li img {border:1px solid #dddddd; padding:4px;}
.pro_Rul li p {width:90px; text-align:center;}
.pro_Rp1 {height:75px;}
.pro_Rp2 {line-height:14px; height:42px; overflow:hidden;}
.pro_Rp3 {line-height:24px; color:#ff6600;} 



/*--------商品详情版块样式--------*/
.pro_det {margin:0 auto; width:960px; margin-top:10px; border:1px solid #dddddd; background:#f5f5f5;}
.pro_det2 {margin:0 auto; width:960px; margin-top:10px; border:1px solid #a3d7f5; background:#e1f4ff; padding-top:3px;}

.pro_detH1 {border-top:1px solid #fafafa; height:30px; line-height:30px; padding-left:17px; font-size:14px; color:#333333; font-weight:bold;}
.pro_detH1 span {margin-right:5px; display:block; width:100px; height:27px; line-height:27px; float:left; margin-top:2px; text-align:center; font-size:14px; font-weight:normal;}
.pro_detH1 span a {font-size:14px; text-decoration:none;}
.pro_detH1 .pro_detSpan {background:#fff; border:1px solid #dfdfdf; border-bottom:none; background:url(bg_gray3.gif) repeat-x top; font-weight:bold;}
.pro_detH1 .pro_detSpan a {color:#000;}

.pro_detUl {color:#757575; float:left; width:100%; padding:5px 0;}
.pro_detUl li {float:left; width:450px; overflow:hidden; padding-bottom:10px;}
.pro_detUl li .label {display:block; width:90px; float:left; text-align:right; font-weight:bold; float:left;}
.pro_detUl li .data {display:block; float:left; width:360px;}

.pro_detMain {background:#fff; margin:0 3px 3px 3px; padding:12px;}

.pro_det_div {background:url(pro_con02.gif) repeat-x bottom; height:35px; margin-bottom:35px;}
.pro_det_div2 {background: url(pro_tb_tit1.gif) no-repeat left; height:35px;}

/*
.pro_detTab {width:100%; color:#757575; border-collapse:collapse;}
.pro_detTab th {padding:5px 3px; text-align:right; width:15%; vertical-align:text-top; line-height:18px; border:1px solid #ededed;}
.pro_detTab td {padding:5px 0px; width:35%; height:18px; line-height:18px; border:1px solid #ededed; padding-left:6px;}
.pro_detS {color:#666;}
*/

/*留言区块*/
.pro_mesTab {width:100%; color:#757575; border-collapse:collapse; text-align:center;}
.pro_mesTab tr th {padding:4px 3px; line-height:18px; border-bottom:1px solid #d4ecf9; background:#f7fbfe;}
.pro_mesTab tr td {padding:8px 3px; line-height:16px; border-bottom:1px solid #d4ecf9;}
.pro_mestd {width:500px; word-break: break-all; word-wrap:break-word; text-align:left; overflow-x:hidden;}

.pro_mesTit {font-size:13px; line-height:25px; font-weight:bold; clear:both; color:#595959;}
.pro_mesScore p {width:185px; float:left; height:30px; padding-top:5px;}
.pro_mesBtn {margin-top:8px; width:80px; height:25px;}
.pro_mesTex {width:99%; height:60px; line-height:16px; border:#d4ecf9 1px solid; padding:3px;}
.pro_mesPage {width:930px;}
.pro_mesNo {text-align:center; padding-top:10px; font-weight:bold;}
.pro_mesNo a {color:#1071bb;}
.pro_detP {margin-top:5px; padding:10px; line-height:20px; color:#969696;}
.pro_detP h1 {font-size:28px; font-weight:bold; line-height:150%;}
.pro_detP h2 {font-size:24px; font-weight:bold; line-height:150%;}
.pro_detP h3 {font-size:20px; font-weight:bold; line-height:150%;}
.pro_detP h4 {font-size:18px; font-weight:bold; line-height:150%;}
.pro_detP h5 {font-size:16px; font-weight:bold; line-height:150%;}
.pro_detP h6 {font-size:12px; font-weight:bold; line-height:150%;}


/*------购物弹出层------*/
.pro_open {position:absolute; margin-top:55px; margin-left:26px; background:#c8c8c8 url(baidian.gif) no-repeat left bottom; overflow:hidden; padding-bottom:4px;}
.pro_opL {border:1px solid #faeaa9; background:#fef6d8; float:left; width:340px; padding:4px; float:left;}
.pro_opR {background:#fff; width:4px; height:4px; float:left; _margin-top:-8px;}

.pro_opX {text-align:right;}
.pro_opX a {cursor:pointer;}
.pro_opLimg {width:53px; height:50px; background: url(icon_16.gif) no-repeat 12px top; float:left;}
.pro_opLcon {width:270px; float:left; padding-bottom:20px;} 
.pro_opLcon h2 {color:#404040; font-size:14px; font-weight:bold; height:20px; padding-left:30px;}
.pro_opLcon p {height:20px; color:#404040;}
.pro_opLcon p a {margin-right:15px;}
.pro_btn1 {background:url(bg_btn1.gif) no-repeat; width:80px; height:25px; line-height:25px; text-align:center; color:#000; display:block; float:left;}
.pro_btn2 {background:url(bg_btn2.gif) no-repeat; width:100px; height:25px; line-height:25px; text-align:center; color:#fff; display:block; float:left;}


/*--------浏览过的商品版块样式--------*/
.pro_view {margin:0 auto; width:960px; margin-top:10px; border:1px solid #dddddd; background:url(bg_gray2.gif) repeat-x;}




/*--------注册登陆页面--------*/
.log_left {width:453px; height:300px; float:left; border:1px solid #f4c082; padding:10px; overflow:hidden;}
.log_tit {background:#ff7300; height:25px; line-height:25px; color:#fff; border-bottom:3px solid #ffe3cc; padding-left:10px; font-weight:bold; font-size:13px; margin-bottom:32px;}
a.log_a,a.log_a:link,a.log_a:visited,a.log_a:hover,a.log_a:active{text-decoration:underline; color:#707a80;}
.log_alpay {margin:18px 40px; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; height:31px; line-height:31px; color:#656565; font-weight:bold; padding-left:6px; overflow:hidden;}
.log_alpay img {float:right; margin-top:5px; margin-right:1px;}
.log_alpay2 {margin:0px 30px; line-height:22px; color:#939393;}
.log_alpay2 img {vertical-align:middle; padding:0 4px;}


.reg_right {width:453px; height:300px; float:right; border:1px solid #d2d2d2; padding:10px; overflow:hidden;}
.reg_tit {background:#707a80; height:25px; line-height:25px; color:#fff; border-bottom:3px solid #e2e4e6; padding-left:10px; font-weight:bold; font-size:13px; margin-bottom:32px;}
.reg_ban {margin-top:18px; text-align:center;}

.log_div {height:42px; clear:both}
.log_p1 {width:148px; text-align:right; float:left; line-height:22px; height:22px;}
.log_p2 {width:305px; line-height:16px; float:left;}
.log_p2 input {width:165px; height:20px; line-height:20px; border:1px solid #d2d2d2; padding:0 3px;}  

.log_p2 .log_btn1 {background: url(log_btn1.gif) no-repeat; width:66px; height:24px; border:0px; padding:0px; margin:0px; cursor:pointer;}
.log_p2 .log_btn2 {background: url(log_btn2.gif) no-repeat; width:88px; height:24px; border:0px; padding:0px; margin:0px; cursor:pointer;}

/*--------购物流程页--------*/

.shop1_top {margin:0 auto; background:url(shop1.gif) no-repeat; width:960px; height:62px; margin-bottom:10px;}
.shop2_top {margin:0 auto; background:url(shop2.gif) no-repeat; width:960px; height:62px; margin-bottom:10px;}
.shop3_top {margin:0 auto; background:url(shop3.gif) no-repeat; width:960px; height:62px; margin-bottom:10px;}

.shop_tit {font-size:13px; color:#999; letter-spacing:0px;}
.shop1_tab {width:100%; border-collapse:collapse; border-top:1px solid #ffdd89; text-align:center; color:#333;}
.shop1_tab tr th {line-height:29px; border:1px solid #ffdd89; background:#ffffd7; color:#000; font-weight:normal;}
.shop1_tab tr td {line-height:16px; border:1px solid #ffdd89; padding:10px 0; color:#333;}
.shop1_tab tfoot tr td {background:#ffffea; padding:6px 5px; text-align:right; font-weight:bold;}
 
.shop1_inp {width:35px; height:16px; line-height:16px; padding:0 2px;}

.shop1_bot {margin-top:16px; height:36px; overflow:hidden;}
.shop1_bot a {margin-right:15px;}
.shop1_botA1 {background:url(icon_20.gif) no-repeat left 0px; display:block; padding-left:15px; float:left; color:#000;}
.shop1_botA2 {background:url(icon_21.gif) no-repeat left 1px; display:block; padding-left:13px; float:left; color:#000;}

.shop1_bot_sm {text-align:right; margin-top:8px; line-height:18px;}

.shop2_add {margin:0 20px; border:1px solid #ededed; padding:10px; color:#666; margin-top:3px;}
.shop2_add input {border:1px solid #ccc; height:17px; line-height:17px; margin-right:3px;}

.shop2_bank{margin:0 10px; padding:10px; color:#666; margin-top:3px; width:880px;}
.shop2_bank span {width:180px; height:50px; line-height:20px; border:1px solid #ededed; display:block; overflow:hidden; float:left; margin-right:8px; margin-bottom:8px;  padding:3px;}

.shop2_input {width:150px; border:#ccc 1px solid; height:17px; margin-right:8px;}
.shop2_tex {width:99%; height:50px; line-height:16px; border:#ccc 1px solid; padding:3px; overflow-y:scroll;}

.shop2_bot a {font-weight:normal; float:left; color:#1071bb; display:block; background:url(icon_23.gif) no-repeat 3px 2px; padding-left:13px;}
.shop2_note {line-height:18px; margin-top:10px; color:#999;} 

.shop2_pre {text-align:right; padding-top:8px;}
.shop2_pre p {float:right; clear:both; width:340px; margin-bottom:3px; _margin-bottom:-8px; text-align:left;}

.shop2_btn {padding:5px 0 5px 400px;}


.shop3_tit {line-height:40px; background:url(icon_22.gif) no-repeat 340px center; text-align:center; font-size:16px; color:#27911c; font-weight:bold;} 
.shop3_con {margin:10px 0; border:1px solid #e2e2e2; background:#fafafa; text-align:center; padding:20px 0; font-size:13px;}
.shop3_con p {line-height:20px; color:#000; line-height:30px;}

.shop3_btn {padding:5px 0 5px 250px;}
.shop3_btn a {margin-right:10px; float:left;}



/*--------后台界面样式--------*/
.adm_top {border:1px solid #ffd160;}
.adm_top1 {border:1px solid #fff; padding:3px; background:url(adm_bg1.gif) repeat-x bottom; height:39px; overflow:hidden;}
.adm_top1 img {float:left}
.adm_top p {line-height:19px; text-indent:10px;}  

.adm_left {border:1px solid #72d1ff; width:225px; float:left; margin-top:10px;}
.adm_Ltit {border-bottom:1px solid #72d1ff;}
.adm_Ltit p {border:1px solid #fff; background:url(adm_bg2.gif) repeat-x bottom; line-height:25px; padding-left:12px; font-size:14px; font-weight:bold; color:#000;}

.adm_Lul li {height:29px; background:url(adm_bg3.gif) repeat-x bottom; border-top:1px solid #f2f2f2; border-bottom:1px solid #e2e2e2;}
.adm_Lul a {line-height:29px; padding-left:40px; display:block; height:29px; background:url(icon_24.gif) no-repeat 30px center; color:#333;}
.adm_Lul a:hover,.adm_Lul .adm_Lsel {background:url(icon_03.gif) no-repeat 27px center; color:#000; font-weight:bold; text-decoration:none;}
.adm_Lul .adm_Lsel  {background: url(bg_yellow.gif) repeat-x bottom; color:#000; font-weight:bold; text-decoration:none;}
.adm_Lul .adm_Lsel a {background:url(icon_03.gif) no-repeat 27px center;}


.adm_ulSel a{line-height:29px; padding-left:40px; display:block; height:29px; background: url(bg_yellow.gif) repeat-x bottom; color:#000; font-weight:bold; text-decoration:none;}



.adm_rigjt {width:695px; padding:15px; float:right; margin-top:10px; border:1px solid #72d1ff; background:url(bg_tit02.gif) repeat-x top;}
.adm_Rtit {color:#1374bd; font-size:14px; height:26px; font-weight:bold;}
.adm_Rbox {line-height:28px;}

.adm_Rtab {width:100%; border-collapse:collapse; text-align:center; margin-bottom:10px;}
.adm_Rtab tr th {background:url(bg_blue.gif) repeat-x bottom; line-height:28px; border-top:1px solid #c8e1ff; border-bottom:1px solid #c8e1ff; color:#000; font-weight:normal;}
.adm_Rtab tr td {border-bottom:1px solid #c8e1ff; line-height:16px; padding:6px 0; color:#666666;}

.adm_Rtab2 {width:100%; border-collapse:collapse; margin-bottom:10px; text-align:center;}
.adm_Rtab2 thead tr th {border:1px solid #c8e1ff; color:#000; line-height:26px; text-align:left; background:url(bg_blue.gif) repeat-x bottom; font-weight:bold; padding-left:8px;}
.adm_Rtab2 tr th {border:1px solid #c8e1ff; background:#f7fcff; color:#000; line-height:24px; font-weight:normal; padding:0 5px;}
.adm_Rtab2 tr td {border:1px solid #c8e1ff; color:#666; line-height:26px; padding:0 5px;}
.adm_Rtab2 tfoot tr td {text-align:right; padding:0 5px;}

.adm_Rtab3 {width:100%; border-collapse:collapse; margin-bottom:5px;}
.adm_Rtab3 thead tr th {border:1px solid #c8e1ff; color:#000; line-height:26px; text-align:left; background:url(bg_blue.gif) repeat-x bottom; font-weight:bold; padding-left:8px;}
.adm_Rtab3 tr th {line-height:26px; border:1px solid #c8e1ff; background:#f7fcff; color:#000; font-weight:normal; text-align:right; padding-right:3px;}

.adm_Rtab3 tr td {border:1px solid #c8e1ff; color:#666; line-height:16px; padding:6px 5px;}



/*--------提示页面--------*/
.prompt {border:1px solid #ffd160; background:#fff url(bg_yellow2.gif) repeat-x top; padding:20px; margin:10px auto; width:918px;}

.mpt_h2 {font-size:14px; font-weight:bold;}
.mpt_h2 span{color:#ff6600; font-size:14px;}
.prompt_tit { margin:20px auto; border:1px solid #e6e6e6; background:#fff url(bg_gray.gif) repeat-x top;}
.prompt_tit p {background:url(icon_09.gif) no-repeat 7px center; color:#000; font-size:13px; padding:6px; padding-left:20px;}

.prompt_div p{width:152px; float:left; text-align:center;}
.prompt_div p img {padding-bottom:3px;}

.prompt_btn {padding-left:280px; margin-top:20px; _margin-bottom:-20px; *+margin-bottom:-20px;}
.prompt_btn a {margin-right:10px; display:block; float:left;}



/*--------帮助系列页面--------*/

/*----左边----*/
.help_left {border:1px solid #72d1ff; width:200px; float:left;}
.help_left_tit {border-bottom:1px solid #72d1ff;}
.help_left_tit p {border:1px solid #fff; background:url(bg_blue2.gif) repeat-x bottom; line-height:25px; padding-left:12px; font-size:14px; font-weight:bold; color:#000;}

.help_left_h2 {height:29px; background:url(adm_bg3.gif) repeat-x bottom; border-top:1px solid #f2f2f2; border-bottom:1px solid #e2e2e2;}
.help_left_h2 span{line-height:29px; padding-left:35px; display:block; height:29px; background:url(icon_27.gif) no-repeat 20px center; color:#000;}

.help_l_ul {padding:5px 0;}
.help_l_ul a {line-height:24px;  height:24px;padding-left:50px; display:block; background:url(icon_24.gif) no-repeat 40px center; color:#8c8c8c;}
.help_l_ul a:hover{background:#edf9ff;}
.help_l_ul .help_l_sel a{color:#ff6600; background:url(icon_28.gif) no-repeat 40px center;}

.help_rigjt {width:746px; float:right;}
.help_r_tit {color:#000; font-size:14px; height:26px; line-height:26px; padding-top:2px; font-weight:bold; border-top:1px solid #72d1ff; background:#eff9ff; padding-left:8px;}
.help_r_con {padding:15px 20px; line-height:22px;}
.help_r_con p {margin-bottom:8px;}

.help_r_ipt {height:20px; line-height:20px; width:690px;}
.help_r_txet {line-height:18px; height:60px; width:690px;} 

.help_r_img {text-align:center;}
.help_r_img img {border:1px solid #CCC; padding:2px;}

/*错误页样式*/
.error {width:978px; margin:10px auto; text-align:left; line-height:30px;}

/*新闻文章页*/
.news_left {float:left; width:648px; border:1px solid #dadada; border-top:2px solid #dadada;}
.news_h1 {font-size:14px; color:#1b7bc2; text-align:center; line-height:25px; padding-top:20px; font-weight:bold; margin:0 20px;}
.news_time {height:32px; text-align:center; color:#666666; margin:0 13px; border-bottom:1px solid #dadada; line-height:20px;} 
.news_con {line-height:20px; padding:10px 20px; border-bottom:1px solid #dadada}

.news_mess {margin:15px; border:1px solid #cbecff; border-top:none;} 
.news_mess h2 {line-height:26px; padding:0 8px; border-top:1px solid #cbecff; border-bottom:1px solid #cbecff; background:#fafdff;}
.news_mess p {padding:15px; line-height:20px;} 

.news_m_sub {margin:15px; overflow:hidden;}
.news_m_h2 {line-height:30px; background:url(icon_29.gif) no-repeat 2px center; padding-left:22px; font-weight:bold;} 
.news_m_tex {width:616px; height:70px; line-height:20px; border:1px solid #cbecff; overflow-y:scroll;}
.news_m_btn{text-align:right; padding-top:5px;}

/*----右边----*/
.news_right {float:right; width:300px;}
.news_r_h1 {border:1px solid #d4d4d4; line-height:28px; background:url(bg_gray4.gif) repeat-x bottom; padding-left:10px; font-size:13px; font-weight:bold;}
.news_r_ul {padding:8px 13px; border:1px solid #d4d4d4; border-top:none; margin-bottom:10px; overflow:hidden;}
.news_r_ul li {background:url(icon_24.gif) no-repeat left 8px; line-height:22px; padding-left:10px; width:260px; overflow-x:hidden; white-space:nowrap;}

/*----专题页----*/

.prom_img {margin:0 auto; width:960px;}
.prom_img img {border:0px; float:left; padding:0;}



/*----验光页面----*/
.yanguang_tit {margin-top:15px; clear:both; height:26px;}
.yanguang_left {width:850px; color:#ff660; float:left; height:26px; line-height:26px; font-size:14px; color:#075b92; font-weight:bold;}
.yanguang_right {width:60px; color:#333; float:right; height:26px; line-height:26px; background:url(icon_08.gif) no-repeat right 10px;}

.yanguang_tab table  {border-collapse:collapse;}
.yanguang_tab table tr th {background:url(bg_blue.gif) repeat-x; height:29px; line-height:29px; border:1px solid #b2e3ff;}
.yanguang_tab table tr td {padding:5px 2px; border:1px solid #b2e3ff;}

.top_kf a {
    background: url("http://s.xinshiye.com/48/483137f6a718e5f5001506c90a96ba48.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 25px;
    overflow: hidden;
    width: 80px;
}
.top_left_msn_a {
    height: 22px;
    width: 28px;
}
