﻿@charset "utf-8";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0 auto;padding:0;border:0;}
body{background:#fff;color:#333;font-size:12px; font-family:"宋体";margin:0 auto; text-align:center} 
.style2008{background:url(../images/new_bgbanner_2011.jpg) no-repeat center;padding-bottom:10px;}

ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;} 
td{font:12px; color:#666666;padding:4px auto;}
.ww960{width:960px;}

.clearit{clear:both;font-size:0;height:0;line-height:0;}
#wrapper{width:959px;background:#fff;clear:both;min-height:0!important;}
#headad{ padding-top:10px; height:20px; text-align:right;position:relative;z-index:9999;}
#nav {margin-left:10px;text-align:left; clear:both; background:#fff url(../images/nav_bg.gif) repeat-x!important; height:38px; line-height:38px}

.login{width:926px;margin:0px auto;text-align:left}
.login td input,select{margin-left:10px;}
.login_hdc{height:4px;overflow:hidden;clear:both;background:url(../images/login_bg.jpg) no-repeat 0px 0px;}
.login_ftc{height:4px;overflow:hidden;clear:both;background:url(../images/login_bg.jpg) no-repeat 0px -5px;}
.login_mid{height:354px;background:url(../images/login_bg.jpg) no-repeat 0px -10px;clear:both;}
.login_left{width:372px;float:left;}
.login_right{width:554px;float:left;}
.login_head{height:50px;padding-left:24px;font:bold 14px/50px "宋体";}
.login_user{height:300px;overflow:hidden;}
.login_user_name{height:42px;overflow:hidden;}

.login_head span{display:block;width:26px;height:26px;float:left;background:url(../images/login_bg.jpg) no-repeat 0px -360px;overflow:hidden;margin:12px 10px 0 0;}
.login_user .error{font:12px/20px "宋体";border:1px dashed  #f0f0f0;padding-left:15px;margin:0px 20px 0px; color:#FF0000}

.user{margin:10px 0px 0px 25px;clear:both;}
.user:after{content:".";display:block;clear:both;visibility:hidden;font-size:0px;line-height:0px;height:0}
.user label{width:58px;float:left;color:#333333;font:14px/27px "宋体";}
.user input{border:1px solid #666666;float:left;}
.user input.username{width:190px;height:20px;padding-left:5px;line-height:22px;}
.user input.usernum{width:70px;height:20px;padding-left:5px;line-height:22px;}
.user span{float:left;color:#336699;font:12px/35px "宋体";padding-left:5px;overflow:hidden;height:26px;}
.user span a{color:#336699;}
.user span a:hover{text-decoration:underline;}
.user .log{width:267px;height:20px;clear:both;background:#fffde2;border:1px solid #d3d3d3;position:relative;margin:5px 0px 0px 58px;float:none;display:none;}
.user .log b{width:7px;height:6px;clear:both;overflow:hidden;position:absolute;top:-6px;left:6%;background:url(../images/login_bg.jpg) no-repeat 0px -386px;}
.user .log span{font:12px/20px "宋体";color:#666666;padding:0px 20px 0px 10px;float:none;}
.user .log span a{color:#336699;text-decoration:underline;line-height:20px;}
.user .log .close{display:block;width:10px;height:10px;background:url(../images/login_bg.jpg) no-repeat -8px -386px;overflow:hidden;position:absolute;top:5px;right:5px;cursor:pointer;}
.user img{border:1px solid #cfcfcf;margin:2px 0px 0px 10px;}
.user .log_txt{height:20px;margin:5px 0px 0px 55px;line-height:21px;overflow:hidden;clear:both;}
.user .log_txt input.cx{border:0;float:left;}
.user label.font12{font-size:12px;}
.user input.user_sub{width:61px;height:24px;background:url(../images/login_bg.jpg) no-repeat -133px -407px;border:0;float:left;margin:0px 0px 0px 10px;color:#000;cursor:pointer;}
.log_sub{height:36px;clear:both;padding-left:85px;overflow:hidden;padding-top:5px;}
.log_sub input.sub{width:110px;height:30px;color:#fff;border:0;float:left;display:block;font-size:14px;font-weight:bold;cursor:pointer;}

.login_title{padding:20px 34px 0px;font:24px/45px "微软雅黑","宋体";color:#d00074;}
.login_txt{padding:12px 50px 55px;height:65px;}
.login_txt h4{line-height:25px;color:#474747;font-size:14px;}
.login_txt p{font-size:14px;color:#666666;line-height:21px;}
.login_submit{width:162px;height:37px;background:url(../images/login_bg.jpg) no-repeat -215px -408px;margin:3px 0px 0px 60px;font:bold 14px/38px "宋体";text-align:center;cursor:pointer;}
.login_list{width:488px;margin:8px 0px 0px 50px;}
.login_list li{width:460px;padding:0px 20px 0px 12px;float:left;font:12px/23px "宋体";color:#666666; height:22px; line-height:22px}
.login_list li a{color:#666666;}
.login_list li a:hover{color:#666666;text-decoration:underline;}
.login_list1{width:300px;margin:8px 0px 0px 1px;}
.login_list1 ul{width:300px;}
.login_list1 li{width:290px;padding:0px 20px 0px 1px;float:left;font:12px/23px "宋体";color:#666666;height:22px; line-height:22px}
.login_list1 li a{color:#666666;}
.login_list1 li a:hover{color:#666666;text-decoration:underline;}
.login_user .login_list1{font:12px/20px "宋体";padding-left:5px;margin:0px 20px 0px; color:#FF0000}
.shopcartInfo_con{width:560px;border:1px solid #93b5d8;display:none;}
.shopcartInfo_con .box{background:#EAF1F7;height:30px;}
.shopcartInfo_con .box .title_box{font-size:14px;font-weight:bold;color:#333333;padding:5px 0px 0px 10px;float:left;line-height:20px;}
.shopcartInfo_con .box .icon_close{float:right;width:10px!important;height:11px!important;margin:10px 9px 0px 0px!important;background:url(../images/login_bg.jpg) no-repeat -26px -360px;cursor:pointer;}
.shopcartInfo_body{padding:0 5px;background:#fff;}
.shopname{padding:25px 60px 0px;}
.shopname_user{line-height:23px;height:30px;}
.shopname_user label{width:80px;padding-right:5px;float:left;color:#333333;font:12px/23px "宋体";text-align:right;}
.shopname_user input{border:1px solid #C6C6C6;float:left;height:16px;}
.shopname_user input.txt{width:94px;}
.shopname_user input.sub{width:131px;height:20px;background:url(../images/login_bg.jpg) no-repeat -398px -406px;border:0;margin-left:10px;cursor:pointer;}
.shopname_user span{float:left;color:#336699;font:12px/35px "宋体";padding-left:5px;overflow:hidden;height:26px;}
.shopname_user span a{color:#336699;}
.shopname_user span a:hover{text-decoration:underline;}
.shopname_usersub{padding-left:85px;}
.shopname_usersub input.y{width:67px;height:20px;line-height:20px;text-align:center;background:url(../images/login_bg.jpg) no-repeat -549px -406px;margin-right:10px;border:0;}
.shopname_usersub input.n{width:67px;height:20px;line-height:20px;text-align:center;background:url(../images/login_bg.jpg) no-repeat -636px -406px;border:0;}
.shopcartInfo_tips{float:none!important;width:auto!important;clear:both;margin-top:40px!important;padding:5px 0px 20px;border-top:1px solid #b9b9b9;}
.shopcartInfo_tips div.dl{float:left;width:16px!important;height:24px;background:url(../images/login_bg.jpg) no-repeat -66px -455px;}
.shopcartInfo_tips div.dr{float:right;width:516px!important;color:#464646;line-height:21px;}
.shopcartInfo_tips div.dr span{font-weight:bold;}

#title1 { float:left;margin-left:10px;text-align:left; clear:both;}
.input{width:275px;height:23px;line-height:23px;padding-left:5px;border:1px #ccc solid;color:#666;float:left;}
.d_err{background:url(../images/check_error.gif) no-repeat 0 50% #fff7e2; }
.d_ok{background:url(../images/check_right.gif) no-repeat 0 50%; }
.d_ok{font:12px;color:#444;padding-left:20px;}
.d_err{font:12px;color:red;padding-left:20px;height:23px;line-height:23px;}
span{margin-left:10px;height:30px;line-height:30px;background:#fff7e2;}
.sumbitBg2{border:0;width:161px;height:51px;}
.sumbitBg2{background:url(../images/reg_btn_2.jpg) no-repeat;}