/*
----------------------------------------------------------------------
用户页面（会员与商家）全局样式
----------------------------------------------------------------------
*/
#index_wrapper { margin:10px auto; width:990px; clear:both; overflow:hidden;}
#User_Wrapper { margin:10px auto; width:990px; clear:both; overflow:hidden;}
#User_Wrapper .MsgTip { border: 1px solid #CF672F; background:#FFFFCC; padding:8px; line-height:150%; margin-bottom:10px; }
#User_Wrapper .GreegTip { border: 1px solid #ABDC97; background:#F5FFF1; padding:4px 8px; line-height:150%; }
#User_Path { width:990px; margin-bottom:10px; }
#User_Menu { width:190px; float:left; }
#User_Content {width:790px; float:right; }
#User_Wrapper .fRed { color:#F00; }
#User_Wrapper .f14Red { color:#F00; font-size:14px; font-weight:bold; }
#User_Wrapper table {
 *border-collapse:collapse; border-spacing:0; }
#User_Wrapper .PriceRed { color:#F00; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; }
#User_Wrapper .fGray { color: #999 }

select,input,textarea{font-family:Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; font-size:12px;}
select{ padding:2px;}
#User_Wrapper input.w80 { width:80px; border:1px solid #CCC; font-family:Tahoma, Geneva, sans-serif; padding:2px; }
#User_Wrapper input.w30 { width:35px; background:#FFFFCC; border:1px solid #CCC; font-family:Tahoma, Geneva, sans-serif; }
#User_Wrapper input.w100 { width:100px; border:1px solid #CCC; padding:5px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; }
#User_Wrapper input.w130 { width:130px; border:1px solid #CCC; padding:4px; font-family:Tahoma, Geneva, sans-serif; }
#User_Wrapper input.w200 { width:200px; border:1px solid #CCC; padding:4px; font-family:Tahoma, Geneva, sans-serif; }
#User_Wrapper input.w220 { width:220px; border:1px solid #CCC; padding:4px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; }
#User_Wrapper input.w250 { width:250px; border:1px solid #CCC; padding:3px; font-family:Tahoma, Geneva, sans-serif; }
#User_Wrapper input.w350 { width:350px; border:1px solid #CCC; padding:4px; font-family:Tahoma, Geneva, sans-serif; }
#User_Wrapper textarea.w200 { width:200px; border:1px solid #CCC; padding:2px; overflow:auto; font-family:Tahoma, Geneva, sans-serif; }
#User_Wrapper textarea.w420 { width:420px; border:1px solid #CCC; padding:5px; font-family:Tahoma, Geneva, sans-serif; overflow:auto; }
#User_Wrapper textarea.w550 { width:600px; border:1px solid #CCC; padding:5px; font-family:Tahoma, Geneva, sans-serif; overflow:auto; }
#User_Wrapper textarea.copylink { width:600px; font-size:12px; font-family:Tahoma, Harrington, Arial, sans-serif; padding:5px; border:1px solid #CCC; overflow:auto; }

.simpleBtn{ background:url(../Images/btn.gif) 0 0; padding:0 5px; text-align:center; border:1px solid #ABAAAA; height:22px;}
/*
----------------------------------------------------------------------
我的IT易购样式
----------------------------------------------------------------------
*/
.LeftContent { width:548px; float:left; border:1px solid #CCC; }
.RightContent { width:230px; float:right; }
#User_Menu h2 { color:#FFF; padding-left:10px; background:#C72821 url(../User/Images/myitgonow.gif); height:28px; line-height:28px; font-size:14px; font-weight:bold; }
#User_Menu .InnerMenu { border:1px solid #C72821; border-top:0px; }
#User_Menu .InnerMenu h3 { color:#000; padding-left:10px; background:#F5F5F5 url(../User/Images/my_itgonow_title.gif); height:30px; line-height:30px; font-weight: bold; }
#User_Menu .InnerMenu ul { padding:5px 10px; }
#User_Menu .InnerMenu li { padding-left:14px; line-height:26px; border-bottom:1px dotted #CCC; background:url(../User/Images/my_arrow.gif) no-repeat; }
#User_Content th, td { font-size:12px; }
#User_Content th { font-weight: bold; letter-spacing:1px; }
#User_Content .table_a { width:100%; margin-bottom:10px; border-left:1px solid #CCC; border-bottom:1px solid #CCC; }
#User_Content .table_a td .suit{margin:0 5px 15px 0;}
#User_Content .table_a .btn1{background:url("../Images/bt2.gif") no-repeat;width:62px; height:23px; line-height:23px; color:#000;display:block;}
#User_Content .table_a .btn2{background:url("../Images/bt1.gif") no-repeat;width:62px; height:23px; line-height:23px; color:#000;display:block;}
#User_Content .table_a .btn2:hover { color:#000; text-decoration:none;}
#User_Content .table_a td, #User_Content .table_a th { border-top:1px solid #CCC; border-right:1px solid #CCC; padding:5px; }
#User_Content .table_a th { background: #F2F2F2; }
#User_Content .table_a td img.productimg { border:1px solid #ccc; }
#User_Content .table_a td span.left { float:left; vertical-align:middle; }
#User_Content .table_a td span.right { float:right; vertical-align:middle; }
#User_Content .table_a td .ContractContent { background-color:#FAFAFA; border:0px; height:180px; overflow:auto; padding:5px; text-align:left; width:98%; }
#User_Content .table_a td .ContractContent td { border:0; line-height:20px; }
#User_Content .table_a td p {}
#User_Content .table_a td p span{float:left;clear:both;text-align:center;margin:0 auto;width:200px;display:block;margin:0 0 0 70px !important;_margin:0 0 0 30px}
.LeftContent h1 { font-size:16px; font-family: "微软雅黑", "Microsoft Yahei", "Microsoft JhengHei"; background:#F2F2F2; padding:5px 10px; border-bottom:1px solid #CCC; }
.LeftContent .MainContent { padding:5px 10px; }
.LeftContent .MainContent p { line-height:24px; padding:0; margin:0; }
.LeftContent .MainContent .MsgBox { border:1px solid #CCC; background:url(../User/Images/my_meg_bg.gif); height:33px; line-height:33px; padding:0 10px; }
.LeftContent .MainContent h3 { font-size:14px; margin:10px 0; font-weight:bold; }
.LeftContent .MainContent .Products_Pic { margin:5px 0; line-height:1.5; }
.RightContent .Content_Box { margin:0 0 10px 0; }
.RightContent .Content_Box h2 { color:#000; font-size:14px; font-weight:bold; background:#F5F5F5 url(../User/Images/my_titlebg.gif); height:29px; line-height:29px; padding-left:20px; }
.RightContent .Content_Box ul { border:1px solid #CCC; border-top:0px; padding:5px 8px }
.RightContent .Content_Box li { line-height:26px; border-bottom:1px dotted #CCC; background: url(../User/Images/my_arrow_red.gif) no-repeat; padding-left:14px; }
.RightContent .Content_Box .invite_friend { border:1px solid #CCC; border-top:0px; padding:5px 8px }
/*
----------------------------------------------------------------------
购物流程样式
----------------------------------------------------------------------
*/
#StepTips { margin:10px auto; text-align:center; }
#StepTitle { background:url(../User/Images/steptitlebg.png); height:41px; line-height:41px; padding-left:10px; font-size:18px; font-family:"微软雅黑", "Microsoft Yahei", "Microsoft JhengHei"; font-weight:normal; }
#BuyerTip { height:20px; text-align:center; }
#BuyerTip img { vertical-align:middle; }
#LoginTip { background:#FFFF80; font-size:12px; color:#000; padding:10px 15px; }
#LoginTip a { color:#F87A01; text-decoration: underline; }
#LoginTip a:hover { color:#F87A01; text-decoration: underline; }
#LoginTip ul { padding-left:25px; list-style:square outside; line-height:170%; }
/*
购物页面一栏样式
*/
#StepContent1Column { margin:10px auto; width:950px; }
#StepContent1Column table { *border-collapse:collapse; border-spacing:0; line-height:1.8;}
#StepContent1Column .table_b { width:100%; margin-bottom:10px; border-left:1px solid #CCC; border-bottom:1px solid #CCC; }
#StepContent1Column .table_b td, #StepContent1Column .table_b th { border-top:1px solid #CCC; border-right:1px solid #CCC; padding:5px; font-size:12px; }
#StepContent1Column .table_b td .btn1 { background:url("../Images/bt2.gif") no-repeat; width:62px; height:23px; display:block; color:#000; white-space:nowrap; margin:0 0 0 1px; }
#StepContent1Column .table_b td .btn2 { background:url("../Images/bt1.gif") no-repeat; }
#StepContent1Column .table_b th { background: #F2F2F2; font-weight: bold; height:25px; letter-spacing:1px; }
#StepContent1Column .table_b td .suit{margin:0 5px 20px 0;}
#StepContent1Column .table_b td { height:21px; background:#F2F2F2; line-height:150%; }
#StepContent1Column .table_c { width:100%; margin-bottom:10px; border-left:0px; border-bottom:0px; }
#StepContent1Column .table_c th { background: #F0F0F0; font-weight: bold; height:20px; }
#StepContent1Column .table_c td { height:25px; padding:5px; line-height:150%; }
#StepContent1Column .Shopbtn { text-align:center; clear:both; }
#StepContent1Column a { color:#005BA1; font-size:12px; }
#StepContent1Column a:hover { color: #F60; font-size:12px; text-decoration:none; }
#StepContent1Column h3 { font-size:14px; font-weight:bold; padding-bottom:5px; }
#StepContent1Column p { font-size:14px; line-height:22px; margin:18px 0 0 0; }
#StepContent1Column p a { font-size:14px; }
#StepContent1Column p a:hover { font-size:14px; }
#StepContent1Column h3 .subtitle { font-size:12px; font-weight:normal; }
#StepContent1Column .AddressBox, #StepContent1Column .OrdersBox, #StepContent1Column .EmailRegBox { margin-bottom:10px; border:1px solid #CCC; padding:5px 10px; }
#StepContent1Column .EmailRegOk { background:#f2f2f2; border:1px solid #CCC; padding:10px; }
#StepContent1Column .EmailRegOk .table_c td { font-size:14px; }
#StepContent1Column .ExpressBox { float:left; margin-bottom:10px; width:448px; border:1px solid #CCC; padding:5px 10px; }
#StepContent1Column .PaymentBox { float:right; width:448px; border:1px solid #CCC; margin-bottom:10px; padding:5px 10px; }
#StepContent1Column .table_e { width:100%; margin-bottom:10px; border-left:1px solid #CCC; border-bottom:1px solid #CCC; }
#StepContent1Column .table_e td, #StepContent1Column .table_e th { border-top:1px solid #CCC; border-right:1px solid #CCC; padding:5px; font-size:14px; }
#StepContent1Column .table_e th { background: #F2F2F2; font-weight: bold; height:21px; letter-spacing:1px; }
#StepContent1Column .table_e td { height:21px; line-height:150%; }
#StepContent1Column .table_e td, #StepContent1Column .table_e th { padding:5px; font-size:12px; }
/*
----------------------------------------------------------------------
登录注册样式
----------------------------------------------------------------------
*/
#Uesr_LoginReg {width:990px; }
#Uesr_LoginReg a { color:#005CCE; }
#Uesr_LoginReg a:hover { color:#F60; }
#Uesr_LoginReg fieldset { border:1px solid #DDDDDD; clear:left; margin:1em 0; padding:15px; }
#Uesr_LoginReg legend { color:#996633; font-size:135%; font-weight:normal; letter-spacing:-1px; line-height:1; padding:0 0.5em; }
#Uesr_LoginReg .LoginBox { float:left; width: 450px; background:#F2F2F2; border:1px solid #CCC; margin-top: 10px; padding:5px 10px; }
#Uesr_LoginReg .LoginBox table {
 *border-collapse:collapse; border-spacing:0; }
#Uesr_LoginReg .LoginBox .table_f { width:100%; margin-bottom:10px; border-left:0px; border-bottom:0px; }
#Uesr_LoginReg .LoginBox .table_f th { background: #F0F0F0; font-weight: bold; padding:5px; height:20px; }
#Uesr_LoginReg .LoginBox .table_f td { height:25px; padding:5px; line-height:150%; font-size:14px; }
#Uesr_LoginReg .RegBox { float:right; width:360px; margin-top: 10px; }
#Uesr_LoginReg .RegBox h3 { margin-bottom:10px; }
#Uesr_LoginReg .RegBox h5 { font-size:12px; color:#999; line-height:150%; }
#Uesr_LoginReg .RegBox .RegBtn { margin-top:10px; margin-bottom:20px; }
#Uesr_LoginReg .RegTip { margin-top:15px; text-align:right; font-size:14px; font-weight:bold; line-height:150%; }
#Uesr_LoginReg .BtnReg2 { margin-top:20px; text-align:center; }
#Uesr_LoginReg table {
 *border-collapse:collapse; border-spacing:0; }
#Uesr_LoginReg .table_g { width:100%; margin-bottom:10px; border-left:1px solid #CCC; border-bottom:1px solid #CCC; }
#Uesr_LoginReg .table_g td, #Uesr_LoginReg .table_g th { border-top:1px solid #CCC; border-right:1px solid #CCC; padding:15px 5px; font-size:14px; }
#Uesr_LoginReg .table_g th { background: #F2F2F2; font-weight: bold; height:21px; letter-spacing:1px; }
#Uesr_LoginReg .table_g td { height:25px; line-height:150%; }
#Uesr_LoginReg .table_g td span.tableTip { font-size:12px; color: #666; }
#Uesr_LoginReg .RegOK { background:url(../User/Images/biaoqing_008.png) no-repeat; padding-top:10px; padding-bottom:10px; margin-top:10px; margin-left:20px; padding-left:150px; margin-bottom:15px; }
#Uesr_LoginReg .RegOK p { font-size:14px; font-weight:bold; }
#Uesr_LoginReg .RegOK p img { vertical-align:middle; }
#Uesr_LoginReg .RegOK ul { padding-left:35px; font-size:14px; list-style:square outside; margin-top:20px; }
#Uesr_LoginReg .RegOK li { padding:5px 0; }
#Uesr_LoginReg .Reg_Products { margin-top:10px; padding:5px 10px; }
#Uesr_LoginReg .ValidateEmail { margin-top:20px; margin-left:20px; padding:0px 20px 5px 40px; ; background: url(../User/Images/email.jpg) no-repeat; }
#Uesr_LoginReg .ValidateEmail p { padding-left:100px; margin-bottom:20px; text-indent:2em; color:#333; font:14px/1.7em Verdana, Harrington, Arial, sans-serif; }
#Uesr_LoginReg .Reg_Products h3 { font-size:14px; font-weight:bold; padding-bottom:4px; border-bottom:1px solid #CCC; }
#Uesr_LoginReg .Reg_Products .ShowBox { padding-top:8px; padding-bottom:8px; }
#Uesr_LoginReg .Reg_Products .ShowBox .table_g td, #Uesr_LoginReg .Reg_Products .ShowBox .table_g th, #Uesr_LoginReg .Reg_Products .ShowBox .table_g { border:0; }
/*商家产品显示页面*/
#Shop_Left { float:left; width:750px; }
#Shop_Right { float:right; width:190px; }
#Shop_Left .Shop_Banner { height:230px; width:750px; background:#CCC; margin-bottom:10px; }
#Shop_Left .Shop_SellBox h2.title { font-size:14px; color:#FFF; font-weight:bold; background:url(../Agent/Images/Agent_LeftTitle.gif); height:32px; line-height:32px; padding-left:37px; letter-spacing:2px; }
#Shop_Left .Shop_SellBox .contentbox { border-bottom:1px solid #ccc; border-left:1px solid #CCC; border-right:1px solid #CCC; padding:5px 8px; margin-bottom:10px; }
#Shop_Right .Shop_Info h3.title { font-size:14px; font-weight:bold; color: #C00; height:30px; line-height:30px; padding-left:12px; background: url(../Agent/Images/Agent_Info.gif); }
#Shop_Right .Shop_Info ul.infocontent { border-bottom:1px solid #ccc; border-left:1px solid #CCC; border-right:1px solid #CCC; padding:5px 8px; height:189px; margin-bottom:10px; }
#Shop_Right .Shop_HotSale h3.title { font-size:14px; font-weight:bold; color: #FFF; height:32px; line-height:32px; padding-left:12px; background: url(../Agent/Images/Agent_RightTitle.gif); }
#Shop_Right .Shop_HotSale .hotcontent { border-bottom:1px solid #ccc; border-left:1px solid #CCC; border-right:1px solid #CCC; padding:5px 8px; margin-bottom:10px; }
#Shop_Left a { color:#36C; }
#Shop_Left a:hover { color:#F60; }
#Shop_Left .table_h { width:100%; margin-bottom:10px; border:0; }
#Shop_Left .table_h td { padding:2px 8px; border:0; height:21px; font:12px/1.5 Tahoma, Harrington, Arial, sans-serif; text-align:center; }
#Shop_Left .table_h td img { border:1px solid #ccc; padding:3px; }

#position {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(../images/bg_position.png) repeat-x; MARGIN: 9px 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; LINE-HEIGHT: 27px; BORDER-BOTTOM: #ccc 0px solid; HEIGHT: 28px; padding-left:30px;
}
#position DT {
	DISPLAY: inline; width:96px; float:left; text-align:center; font-weight:bold;  margin-right:20px; padding-top:3px; height:25px; overflow:hidden
}
#position DT.DDT {
	BACKGROUND: url(../images/position_bg.jpg) no-repeat;
}
#position DD {
	DISPLAY: inline; FONT-WEIGHT: 700
}
.b-bottom{
	border-bottom:#999999 solid 1px;
}
.green{
	color:#4A8109
}

