﻿body{margin:0;
background-color:#FFF;
font-family:arial !important;
font-size: 12px;
color:#333;
}
*{margin:0;padding:0;}
.clear{clear: both;overflow: hidden;}
.txt_red {
	COLOR: red
}
.title14pxB{ font-size:14px; font-weight:bold;}
/*头部*/
#Topheader{ margin:auto; width:760px;}
/*#header_vika{ margin:auto; width:960px;background:url(../images/09joy_bg_top.jpg) repeat-x;}*/
#Topheader #logo{ float:left; display:inline; margin:0px 0 0 0px;width:250px;overflow:hidden; }
#mainNav{ float:right; margin-top:10px; padding-right:5px;}
#mainNav a{ line-height:28px; }
/*登录*/
#page970{margin:auto;text-align:left;width:760px;margin-top:40px;}
.lg_main{width:760px;height:300px;margin-left:auto;margin-right:auto;color:#666666;}
.lg_left{width:100%;}
.lg_right{float:right; position:absolute;width:260px;margin-left:470px;top:120px;}
.lg_img{background-color:#CEEEFF; height:127px;}
.lg_img img{margin-right:25px;}
.lg_mid{background:#EEEEEE url(../images/lg_mid.gif) repeat-x top;border-left:1px solid #D9E1E4;border-right:1px solid #D9E1E4;padding:8px 8px 0px 8px;}
.lg_ipt{width:160px;border:1px solid #999999;}
.lg_m1{font-size:18px;font-weight:bold;line-height:50px;padding-left:5px;margin-bottom:15px;border-bottom:1px solid #DADADA;}
.lg_m2{border-bottom:1px solid #DADADA;padding-bottom:35px;}
.lg_m3{border-top:1px solid #FFFFFF;padding:10px 0 0 12px;line-height:25px;}
/*页脚*/
#footer {width:760px;margin:auto; padding:0; margin-top:10px;text-align:center;clear:both; border-top:1px solid #B0B0B0}
#footer h2{font:100 12px/1.5 arial;}
#footer .nav {margin:5px 0 15px 0;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.8; color:#666666;}
.f999,a.f999:link,a.f999:hover,a.f999:visited{color:#999999;}
a.gray:link{color:#666666;}
a.gray:visited{color:#666666;}
a.gray:hover{color:#ff6600;text-decoration:underline;}
a.gray:active{color:#666666;}
a.notice{color:#ff6600;}
/*按钮样式*/
.btnS{overflow:visible;/*解决IE中按钮padding随字数伸缩的BUG*/border:1px solid #000;background: url(../images/btn/btn_blockY_bg.gif) left center repeat-x;height:26px;padding:0 10px;}
*html .btnS{height:20px;padding-top:2px;}
.btnS.sCartY{border-color:#ffcc11;background: url(../images/btn/btn_cartY_bg.gif);height:23px;line-height:21px !important;line-height:14px;color:#883300;}
.btnS.sCartB{border-color:#a5cee4;background: url(../images/btn/btn_cartB_bg.gif);height:23px;line-height:21px !important;line-height:14px;color:#004488;}
.btnS.sCartG{border-color:#dddddd;background: url(../images/btn/btn_blockG_bg.gif);height:23px;line-height:21px !important;line-height:14px;color:#999999;cursor:text;}
.btnS.sYellow{border-top-color:#f8c032;border-left-color:#f8c032;border-right-color:#e49222;border-bottom-color:#e49222;color:#883300;font-weight:700;font-size:14px;line-height:24px !important;line-height:20px;}
.btnS.sBlue{border-top-color:#b1d9ed;border-left-color:#b1d9ed;border-right-color:#94cbe4;border-bottom-color:#94cbe4;background: url(../images/btn/btn_blockB_bg.gif);color:#004488;font-weight:700;font-size:14px;line-height:24px !important;line-height:20px;}
.btnS.sGray{border-top-color:#dddddd;border-left-color:#dddddd;border-right-color:#cccccc;border-bottom-color:#cccccc;background: url(../images/btn/btn_blockG_bg.gif);color:#999999;font-weight:700;font-size:14px;line-height:24px !important;line-height:20px;cursor:text;}
.btnS.sYellow_s{border-top-color:#f8c032;border-left-color:#f8c032;border-right-color:#e49222;border-bottom-color:#e49222;color:#773300;background: url(../images/btn/btn_blockY_s_bg.gif);height:21px;line-height:21px !important;line-height:14px;}
.btnS.sBlue_s{border-top-color:#b1d9ed;border-left-color:#b1d9ed;border-right-color:#94cbe4;border-bottom-color:#94cbe4;background: url(../images/btn/btn_blockB_s_bg.gif);color:#002266;height:21px;line-height:21px !important;line-height:14px;}
.btnS.sGray_s{border-top-color:#dddddd;border-left-color:#dddddd;border-right-color:#cccccc;border-bottom-color:#cccccc;background: url(../images/btn/btn_blockG_s_bg.gif) 0 center;color:#999999;height:21px;line-height:21px !important;line-height:14px;}


