/* CSS Document */
@import url(Comm.css);

.UserRight{ width:730px; float:right}
.col1{ width:640px; float:left}
.col2{ width:308px; float:right}

.inp_txt input{border:1px solid #ABADB3;  padding:2px 3px;}
.inp_radio input{ width:13px; height:13px; vertical-align:middle}

/*focus*/
.focus{ width:640px}
.f_l{ float:left; padding:10px;}
.top3{ float:right; width:395px; padding-top:5px}
.top3 ul li{}
.top3 h1{ font-size:14px;  padding-top:8px}
.top3 h1 a,.top3 h1 a:visited{ color:#333}
.top3 h1 a:hover{ color:#333; text-decoration:none}
.t_intro{ padding:5px 0px 3px 0px; line-height:15px}
.t_intro a,.t_intro a:visited{color:#878787;}
.top3 ul li{ border-bottom:1px dashed #DCDCDC; margin:0px 10px 0px 5px; height:60px; overflow:hidden}

/*UserBdr*/
.UserBdr{border:1px solid #ccc; padding-bottom:10px;}
.DiaryList{ float:left; width:350px; padding:5px 10px 5px 10px;}
.DiaryList li{ height:22px; line-height:22px;  background:url(../Images/User/dot4.gif) repeat-x left 12px;}
.DiaryList li span{ float:right;background:#FFFFFF; padding:0px 5px }
.DiaryList li span a{ background:url(../Images/User/dot3.gif) no-repeat 5px 8px; padding-left:10px; background:#FFFFFF; padding-right:8px;}

.prjInfo{ width:250px; position:absolute; top:40px; right:0px;}
.prjInfo img{ width:100px; height:75px;}
.prjInfo ul{ border:1px solid #ccc; height:100%; overflow:hidden}
.prjInfo li{ float:left; display:inline; width:100px; overflow:hidden; height:20px; line-height:20px;; border-bottom:1px solid #ccc; border-right:1px solid #ccc}


.UserAblum{ height:100%; overflow:hidden}
.UserAblum li{ float:left; width:120px; height:130px; display:inline; margin-left:20px; margin-top:10px; text-align:center; padding:2px; overflow:hidden; line-height:18px }
.UserAblum li img{ margin-bottom:10px}
.UserAblum li  a,.UserAblum li  a:link,.UserAblum li a:visited{ color:#004D9F;}

/*商家用户中心*/
#divLoginTop{ height:88px; border-bottom:3px solid #CC3333}
.LoginLogo{ padding:0px 0px 0px 15px; float:left}
.LogoRight{ float:right; padding:70px 10px 0px 0px; line-height:18px;}
.LogoRight a,.LogoRight a:link,.LogoRight a:visited{ text-decoration:none; color:#333333}

/*divAll*/
.divAll{height:260px }
.divAll ul li{float:left;  width:120px; height:105px;margin:15px 10px auto 25px; text-align:center; display:inline; font-size:14px; color:#666}
.divAll span{ width:100px; height:85px; display:block;   cursor:pointer}
.divAll .Fiocn{margin-bottom:5px;}

.divAll h2{ font-size:14px;width:140px; position:absolute; top:20px; right:20px}
.iocn{ float:left; width:80px; height:80px;}
.Fiocn{ width:100px; height:85px;}
.iocn_intro{ position:absolute; top:42px; right:20px; width:140px; line-height:15px}
.Fiocn01{ background:url(../Images/User/function.gif) no-repeat left top}
.Fiocn02{ background:url(../Images/User/function.gif) no-repeat left -85px}
.Fiocn03{ background:url(../Images/User/function.gif) no-repeat left -170px}
.Fiocn04{ background:url(../Images/User/function.gif) no-repeat left -255px}
.Fiocn05{ background:url(../Images/User/function.gif) no-repeat left -340px }
.Fiocn06{ background:url(../Images/User/function.gif) no-repeat left -425px}
.Fiocn07{ background:url(../Images/User/function.gif) no-repeat left -510px}
.Fiocn08{ background:url(../Images/User/function.gif) no-repeat left -595px}
.Fiocn09{ background:url(../Images/User/function.gif) no-repeat left -680px}
.Fiocn10{ background:url(../Images/User/function.gif) no-repeat left -765px}
.Fiocn11{ background:url(../Images/User/function.gif) no-repeat left -850px}
.Fiocn12{ background:url(../Images/User/function.gif) no-repeat left -935px}

.iocn01{ background:url(../Images/User/icon.gif) no-repeat left top}
.iocn02{ background:url(../Images/User/icon.gif) no-repeat -80px top}
.iocn03{ background:url(../Images/User/icon.gif) no-repeat -160px top}
.iocn04{ background:url(../Images/User/icon.gif) no-repeat -240px top}
.iocn05{ background:url(../Images/User/icon.gif) no-repeat -320px top}
.iocn06{ background:url(../Images/User/icon.gif) no-repeat -400px top}


/*perIcon*/
.function,.uSearch{clear:both; border:1px solid #ccc; height:100%;overflow:hidden;}
.perIcon{ clear:both; border:1px solid #ccc; height:380px; overflow:hidden; position:relative }
.pTitle{ background:url(../Images/User/title_bg.gif) repeat-x; height:28px; line-height:28px; padding-left:15px}
.pRedTitle{background:url(../Images/User/lgtop.gif) repeat-x; height:27px; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:10px; line-height:27px;}
.pBlueTitle{background:url(../Images/User/title_bg.gif) repeat-x left -29px; height:28px; font-size:14px; color:#00299E; padding-left:10px; line-height:28px;}
.pLeft{ float:left; display:inline; padding:20px 20px 10px 20px; width:180px; overflow:hidden}
.pIntro{ clear:both; line-height:18px; color:#666; text-indent:23px}
.Fiocn{ margin:auto auto auto 15px}
.pLeft p{ text-align:right; font-size:14px; font-weight:bold; padding:10px 0px}
.pLeft p a,.pLeft p a:visited{ color:#0000FF}
.pExample{ float:right; padding-right:5px}


/*login*/
.site{ background:url(../Images/User/nav_bg.gif) repeat-x left bottom; height:24px; line-height:24px; width:960px; margin:0px auto; border-bottom:1px solid #CCCCCC}
.site span{ background:url(../Images/User/icon02.gif) no-repeat 5px 3px; padding-left:25px; padding-top:5px;}
.logout{ width:958px; margin:5px auto auto auto; border:1px solid #77AAEE; background:url(../Images/User/bg_pic.jpg) center bottom; padding:40px 0 50px 0px }
.wellcom{ width:750px; margin:0px auto; font-size:14px; line-height:24px;}
.LoginBox{  width:330px; margin:0px auto; background:#FFFFFF}
.lgtop{ background:#EBF4FF; height:27px; font-size:12px; font-weight:bold; color:#333; line-height:27px; border:1px solid #77AAEE; border-bottom:none}
	.lgtop span{ background:url(../Images/User/icon01.gif) no-repeat 10px 6px; height:27px; line-height:27px; padding-left:20px; display:block }
.lgmid{ height:150px; border:1px solid #77AAEE; border-top:none;  overflow:hidden}
.LoginForm{ margin:8px 0px 0px 45px;}
.LoginForm ul li{ line-height:22px; padding:2px 0px;line-height:22px}
select, input,.LoginForm ul li img{ vertical-align:middle;}
.LoginForm ul li a{ vertical-align:middle; color:#0033CC}
.LoginForm .txt{ border:1px solid #77AAEE; padding:2px 2px;font-size:12px;color:#333;}
.Tit1{ padding:5px 0 0 70px;color:#0033CC;  font-size:14px; border-top:1px dashed #ccc; margin:5px 5px auto 5px; line-height:25px;}
.Tit1 span{ float:right; font-size:12px}
.LoginBox a,.LoginBox a:link,.LoginBox a:visited{ color:#0033CC}
.line{ clear:both; border-bottom:1px solid #CCCCCC; margin:10px auto auto auto; height:40px; font-size:0px;}

/*uSearch*/
.uSearch{ float:left; width:220px;  margin-top:5px; padding-bottom:10px;width:220px;}
.uSearch label{ float:left; display:block; height:20px; width:90px; text-align:left; padding-left:10px }
.uSearch label input{ width:15px; height:15px}
.uSearch p{ padding:3px 0px 0px 10px;width:210px;}
.uSearch p input.txt{ width:130px; border:1px solid #ccc; height:18px; padding:1px 2px}
.uSearch p input,.uSearch p img{ vertical-align:middle}


/*忘记密码*/
#divGetPass{ padding:30px 0px 0px 200px;}
#divGetPass h2{ line-height:24px;}
.notice{ text-indent:25px; font-size:14px; line-height:25px; color:#333333; padding:20px 0px; width:520px}
#divGetPass ul li{ line-height:24px; padding:3px 0px; height:24px}
#divGetPass ul li input,#divGetPass ul li img{ vertical-align:middle}
#divGetPass ul li input[type="text"]{ height:16px}



/*商家注册中心*/
.wel,.regIntro h4,.regIntro dl dt,.join a,.vipcard dl dd span,.btn input{ background:url(../Images/User/reg.gif) no-repeat;}

.regleft{ float:left; width:250px; overflow:hidden }
	.wel{ background-position: left -73px; height:25px;}
	.regIntro{border:1px solid #E9B8B7; padding:5px; margin-top:10px}
	.regIntro h4{ background-position: left top; height:33px; width:232px; margin:0px auto}
	.regIntro dl { margin-top:10px; color:#666; }
	.regIntro dl dt{ background-position:left -125px; height:21px; line-height:21px; width:222px; margin:8px auto auto auto ; padding-left:10px; font-weight:bold }
	.regIntro dl dd{ line-height:24px; padding:8px 10px;text-indent:5px}
.regad{ line-height:0px}
.regad img{ width:250px; margin-top:10px}	
.regright{ float:right; width:700px;}
	.star{ text-align:right;padding:7px 20px 0px 0px; height:18px; line-height:18px; margin-top:10px;}
	.regbox{border:1px solid #E9B8B7; padding:10px 20px}
		.regbox ul{ clear:both; height:100%; overflow:hidden; color:#666666; border-bottom:1px dashed #ccc; padding:5px 0px}
		.regbox ul li{ float:left; margin:5px auto auto auto}
		.regbox ul li.left{ width:120px; text-align:right; padding-right:8px; line-height:25px;padding-top:14px}
		.regbox ul li.inp_txt{ width:230px; padding-top:8px}
		.regbox ul li.inp_txt input{  width:175px; margin-top:5px}
		.regbox ul li.cen{ width:340px; text-align:right; padding-right:20px}
		.regbox ul li.right{ width:250px; background-color:#f6f6f6; padding:10px 10px; height:42px; line-height:18px}
		
		.join{ border-top:1px solid #E9B8B7; margin-top:10px; text-align:right;padding:10px 0px}
		.join a{width:212px; height:38px; display:block;	}
		.join a.card{ background-position:0px -34px; }
		.join a.return{background-position:-212px -34px;}
.vipcard{  padding:15px 25px 5px 25px;position:relative }
	.zs{ position:absolute; top:280px; right:5px; line-height:18px; width:350px; color:#FF0000}
.vipcard dl{  width:535px; margin:0px auto}
	.vipcard dl dt{ float:left; padding:0px 5px 5px 10px}
	.vipcard dl dd{ float:right;padding-top:5px; width:260px; line-height:18px; color:#666666 }
		.vipcard dl dd span{ background-position: left -102px;height:22px; display:block; width:100px; margin-bottom:10px }
	.sq,.note{ clear:both;height:20px; line-height:20px;}
	.sq{ background:#ECECEC;  padding-left:10px; color:#666}
	.note{ color:#FF0000; text-align:center}
	.vipcard{color:#666; line-height:18px}
	.vipcard ol { height:100%; overflow:hidden}
	.vipcard ol li{ float:left; padding:3px 0px;}
	.vipcard ol li.left{ width:80px; text-align:right; padding-right:5px; line-height:25px; height:25px;}
	.vipcard ol li.inp_radio input{ overflow:hidden; margin-top:3px}
	.vipcard textarea{border:1px solid #ABADB3; }
	.vipcard p{ margin:5px auto 5px auto}
	.btn { text-align:center}
	.btn input{ background-position:-3px -151px; width:140px; height:24px; border:0px none; color:#98081D; line-height:22px; font-weight:bold}

/************************申请胜利卡**********************/
.explain,.cardFtr{ width:958px;position:relative; color:#666666 }
.eText,.eCard,.eNum,.contactus,.online,.ace{position:absolute; }
.explain{ background:url(../Images/User/explain_bg.gif) no-repeat left top; border:1px solid #ddd; height:302px;margin:0px auto;  }
	.eText{ top:60px ; left:40px; line-height:22px;}
	.eCard{ top:2px; right:30px;}
	.eNum{  top:171px; right:105px; font-size:30px; word-spacing:3px; color:#FF0000}
.cardFtr{ background:url(../Images/User/card_footer_bg.gif) repeat-x;height:177px; border:1px solid #C9E0F4; margin:5px auto auto auto}
	.contactus{ top:27px; left:20px;}
	.online{ top:27px; left:300px;}
	.eWay{ display:block; width:150px; line-height:22px; padding:5px 0px 8px 10px}
		.eWay a,.eWay a:visited{color:#666666}
	.ace{ top:27px; left:510px;}
	