@charset "gb2312";
@import url("vis_products.css"); /*产品中心*/
@import url("vis_userwork.css"); /*用户作品*/
@import url("vis_newsale.css"); /*最新优惠*/
@import url("vis_buycenter.css"); /*立即订购*/
@import url("vis_usercenter.css"); /*用户中心*/
@import url("vis_cardcenter.css"); /*卡中心*/
@import url("vis_price_ps.css"); 
@import url("vis_photobook.css");
@import url("vis_about.css"); /*关于我们*/

/*全局定义*/
* { font-family:微软雅黑,tahoma,verdana,宋体;font-size:12px; margin:0px;  color:#666666; line-height:23px;}
body{ background:url(../images/mainbg.jpg);scrollbar-arrow-color: #f30;  /*三角箭头的颜色*/
scrollbar-face-color: #f1f1f1;  /*立体滚动条的颜色*/
scrollbar-3dlight-color: #f1f1f1;  /*立体滚动条亮边的颜色*/
scrollbar-highlight-color: #ccc;  /*滚动条空白部分的颜色*/
scrollbar-shadow-color: #ccc;  /*立体滚动条阴影的颜色*/
scrollbar-darkshadow-color: #f1f1f1;  /*立体滚动条强阴影的颜色*/
scrollbar-track-color: #f9f9f9;  /*立体滚动条背景颜色*/
scrollbar-base-color:#fff;  /*滚动条的基本颜色*/	}
div,td,span,p,ul,li,form,a { font-family:微软雅黑,tahoma,verdana,宋体}
a{ text-decoration:none;}
/*li{ list-style:none;}*/
span { margin:0px; padding:0px;}
input { margin:0px; padding:0px;font-size:12px; }
div,form,img,ul,ol,li,dl,dt,dd,p { margin:0px; padding:0px; border:0px;}

a:link, a:visited { color:#666; } a:hover, a:active { color:#f30; }
a.vis-fff:link, a.vis-fff:visited { color:#fff; } a.vis-fff:hover, a.vis-fff:active { color:#f30;}
a.vis-f30:link, a.vis-f30:visited { color:#f30; } a.vis-f30:hover, a.vis-f30:active { color:#f90; }
#vis-main-content { margin:auto; height:650px;}
.vis-tab-center { margin:auto; }
.vis-tab-pitch { height:14px; background:#fff}/*table间距*/
.vis-tab-pitchx { width:14px; background:#fff}/*table间距*/
.vis-tab-shadow-left{background:url(../images/shadow_left.jpg) no-repeat right top; width:28px;}
.vis-tab-shadow-right{background:url(../images/shadow_right.jpg) no-repeat left top;width:28px;}
.vis-f14yh {font:14px/30px 微软雅黑; font-weight:bold;}
.vis-f14ht {font:14px/30px 黑体; }
.vis-f16ht {font:16px/30px 黑体; }


/*网站公共头部*/
#vis-header { width:100%; height:116px; margin:auto; background:url(../images/topbg.jpg) repeat-x;}
#vis-header-top { width:960px; height:61px; margin:auto; }
#vis-header-logo { width:136px; height:61px; float:left;}
#vis-header-usercenter { width:332px; height:61px;  text-align:right; position:absolute; color:#FFF}
.vis-header-title { font-family:微软雅黑, 宋体; font-weight:bold; color:#963;}
.vis-phone400 { font:18px/22px arial; font-weight:bold;color:#FFF}
.vis-ff0{ color:#FF0; font-family:arial ;}
.vis-fff{ color:#FFF;}



/*主菜单*/
#vis-main-menubg { width:100%; height:53px; background:url(../images/menu_bg.jpg) repeat-x;}
#vis-main-menu { width:950px; height:34px; margin:auto;  }

#vis-menu-home-over { width:122px; height:34px; float:left; position:absolute; visibility: hidden; }
#vis-menu-home-out { width:122px; height:34px; float:left; position:absolute; }

#vis-menu-porducts-over { width:122px; height:34px; float:left; margin-left:122px; position:absolute;}
#vis-menu-porducts-out { width:122px; height:34px; float:left; margin-left:122px; position:absolute; visibility: hidden;}

#vis-menu-userwork-over { width:122px; height:34px; float:left; margin-left:244px; position:absolute;}
#vis-menu-userwork-out { width:122px; height:34px; float:left; margin-left:244px; position:absolute; visibility: hidden;}

#vis-menu-newsale-over { width:122px; height:34px; float:left; margin-left:366px; position:absolute; }
#vis-menu-newsale-out { width:122px; height:34px; float:left; margin-left:366px; position:absolute; visibility: hidden;}

#vis-menu-user-over { width:122px; height:34px; float:left; margin-left:488px; position:absolute;}
#vis-menu-user-out { width:122px; height:34px; float:left; margin-left:488px; position:absolute; visibility: hidden;}

#vis-menu-help-over { width:125px; height:34px; float:left; margin-left:610px; position:absolute;}
#vis-menu-help-out { width:125px; height:34px; float:left; margin-left:610px; position:absolute; visibility: hidden;}

/*#vis-menu-buy-over { width:125px; height:34px; float:left; margin-left:732px; position:absolute;}
#vis-menu-buy-out { width:125px; height:34px; float:left; margin-left:732px; position:absolute; visibility: hidden;}
*/


/*网站公共尾部*/
#vis-foot { width:930px; height:70px; margin:auto;padding-top:20px;}
#vis-foot-logo { width:114px; height:48px; float:left;}
#vis-foot-info { width:816px; height:70px; float:left;text-align:left;}
a.foot999:link, a.foot999:visited { color:#888; padding-left:13px; } a.foot999:hover, a.foot999:active { color:#f30; padding-left:13px;}
.color999 { color:#888}

/*首页登录与注册*/
#vis-login-reg { width:279px; height:332px; background:#dfe9c6; position:absolute; visibility: hidden; }
.vis-inputwidth { width:160px;}

/*卡用户登录*/
#vis-card-login { width:279px; height:332px; background:#ffe9b6;  position:absolute; visibility: hidden; }

/*首页产品展示*/
#vis-content { width:1016px; margin:auto}
.vis-buy-arrow { font:14px/39px 微软雅黑;}
.vis-products-menu-over{background:url(../images/menu_hover.jpg) no-repeat center bottom;color:#f30; font-size:12px;  cursor:pointer;}
.vis-products-menu-out{color:#333; font-size:12px; cursor:pointer;}


/*产品滚动控制*/
.photoshow {width: 915px; overflow:hidden; margin-left:12px;}
.leftbotton{ height:42px;width:28px;background:url(../images/left_arrow.gif) no-repeat;overflow:hidden;float:left;cursor:pointer;margin:70px 6px 0 0;}
.rightbotton{height:42px;width:28px;background:url(../images/right_arrow.gif) no-repeat;overflow:hidden;float:left;cursor:pointer;margin:70px 0 0 6px;}
.Cont {	float:left; overflow: hidden; width: 846px;}
.box {	float:left; width: 160px; height:195px;text-align: center;border:1px solid #e1e0e0;margin:0 3px 0 3px; background:#fff;}
.box img { margin:12px 0 0 0; width:140px; height:105px; border:0; padding:0;}
.box p {text-align:left; padding:0 10px 0 10px;  width:140px; margin:0; }



#vis_photo_botton{width:932px!important;width:932px; height:220px; float:left;overflow:hidden; display:inline; margin:auto;background:#f1f1f1;}
#photo_slider { width:818px!important; width:822px;height:220px; background:#f1f1f1;position: relative;overflow:auto; float:left;
scrollbar-arrow-color: #f30;  /*三角箭头的颜色*/
scrollbar-face-color: #f1f1f1;  /*立体滚动条的颜色*/
scrollbar-3dlight-color: #f1f1f1;  /*立体滚动条亮边的颜色*/
scrollbar-highlight-color: #ccc;  /*滚动条空白部分的颜色*/
scrollbar-shadow-color: #ccc;  /*立体滚动条阴影的颜色*/
scrollbar-darkshadow-color: #f1f1f1;  /*立体滚动条强阴影的颜色*/
scrollbar-track-color: #f9f9f9;  /*立体滚动条背景颜色*/
scrollbar-base-color:#fff;  /*滚动条的基本颜色*/
}

#vis_photo_pic { height:200px; margin:0px 0 0px 0 ; display: inline-block; overflow:hidden;float:left;  }
#vis_photo_pic ul  {position: relative;left: 0;list-style-type: none;position: relative;}
#vis_photo_pic li { float:left; width:140px; overflow:hidden; padding:6px;margin:0 5px 13px  5px;border:1px solid #ccc;background:#fff; }
#vis_photo_pic p { width:140px; overflow:hidden; line-height:22px; margin-top:4px}
#vis_photo_pic img { width:140px; height:105px;overflow:hidden; border:0; }
#vis_photo_leftbt {float:left; display:block; cursor: pointer; width:28px; height:42px; background:url(../images/left_arrow.gif) no-repeat; margin:90px 12px 0 18px!important;margin:90px 8px 0 8px}
#vis_photo_rightbt { float:right; display:block; cursor:pointer; width:28px; height:42px; background:url(../images/right_arrow.gif) no-repeat; margin:90px 14px 0 6px!important;margin:90px 8px 0 8px}
.products-pjw-over{background:url(../images/menu_hover.jpg) no-repeat center bottom;color:#f30; font-size:12px;  cursor:pointer;}
.products-pjw-out{color:#333; font-size:12px; cursor:pointer;}

/*首页产品二级菜单*/
#vis-subproducts_menu { width:86%;overflow:auto; margin:10px 65px 10px 65px;white-space: nowrap; overflow:hidden;display: inline-block; height:22px;}
#vis-subproducts_menu li { background:url(../images/arrow2.gif) no-repeat left center; padding:0 22px 0 10px;  float:left; list-style:none;}


#vis-home-bigphoto1-text { width:279px; height:332px; position:absolute; background:url(../images/text_bg.jpg) no-repeat;}
#vis-home-bigphoto2-text { width:279px; height:332px; position:absolute; background:url(../images/text_bg.jpg) no-repeat; display:none;}
#vis-home-bigphoto3-text { width:279px; height:332px; position:absolute; background:url(../images/text_bg.jpg) no-repeat; display:none;}
#vis-home-bigphoto4-text { width:279px; height:332px; position:absolute; background:url(../images/text_bg.jpg) no-repeat; display:none;}
#vis-bigphoto-botton { width:80px; height:20px; z-index:1000; position:absolute; float:left; margin:310px 0 0 555px}
.vis-botton-bgcolor { opacity: 0.5!important;filter: alpha(opacity=50); }

a.photof30:link, a.photof30:visited { color:#f30; font:14px/20px Arial; display:block; font-weight:bold; height:20px; width:20px; border-right:1px #CCC solid} 
a.photof30:hover, a.photof30:active { color:#fff; font:14px/20px Arial; display:block; font-weight:bold; height:20px; width:20px; border-right:1px #CCC solid}


