@charset "utf-8";
/* CSS Document */


/* 文字链接*/
.link_b1 a {color:#74704b;text-decoration:none;}
.link_b1 a:hover {text-decoration:underline;}


/* 登录头部*/

#login_top { width:100%; height:58px; background:url(../images2/Login/login_top_bg.jpg) repeat-x;}
#login_top .logo { width:982px; height:58px; margin:auto;}
#login_top .logo ul.b1 { display:block; float:left; width:150px; height:58px; background:url(../images2/Login/login_logo.jpg) no-repeat 20px 3px;}
#login_top .logo ul.b1 a{display:block; width:150px; height:58px; }
#login_top .logo ul.b2 { display:block; float:right; width:150px; height:36px; padding-top:20px }

/*注册形式选择*/
#login_wrap{ width:1003px; margin:auto; height:auto; padding-top:20px; padding-bottom:20px; }
#login_wrap .loginbox1_title  { width:979px; height:35px; position:relative;}
#login_wrap .loginbox1_top { width:979px; height:12px; background:url(../images2/Login/login_box_top.jpg) no-repeat bottom;position:relative;}
#login_wrap .loginbox1 { width:979px; height:380px; background:url(../images2/Login/login_box_middle.jpg) repeat-y; position:relative;}
#login_wrap .loginbox1_bottom{ width:979px; height:13px; background:url(../images2/Login/login_box_bottom.jpg) no-repeat;  }

#login_wrap .emalizhuce1{position: absolute; width:170px; height:245px; z-index:1; left:124px; top:69px; text-align:center; font-size:13px;  font-weight:bold;color:#75451e;}
#login_wrap .emalizhuce1 ul.picture { padding-bottom:20px; background:url(../images2/Login/login_13.jpg) no-repeat 20px 0px; height:138px; cursor: pointer;}
#login_wrap .emalizhuce1 ul.button { background:url(../images2/Login/login_22.jpg) no-repeat 30px 25px; height:36px; padding-top:25px;padding-left:10px;}
#login_wrap .emalizhuce1 ul.button a { display:block; height:30px; width:110px;}

#login_wrap .emalizhuce2{position:absolute;  width:170px; height:245px; z-index:1; left:390px; top:69px;text-align:center; font-size:13px;  font-weight:bold;color:#75451e;}
#login_wrap .emalizhuce2 ul.picture { padding-bottom:20px; background:url(../images2/Login/login_15.jpg) no-repeat 20px 0px; height:138px; cursor: pointer;}
#login_wrap .emalizhuce2 ul.button { background:url(../images2/Login/login_22.jpg) no-repeat 30px 25px; height:36px; padding-top:25px;padding-left:10px;}
#login_wrap .emalizhuce2 ul.button a { display:block; height:30px; width:110px; }


#login_wrap .emalizhuce3{position:absolute; width:170px; height:245px; z-index:1; left:680px; top:69px;text-align:center; font-size:13px;  font-weight:bold;color:#75451e;}
#login_wrap .emalizhuce3 ul.picture { padding-bottom:20px; background:url(../images2/Login/login_17.jpg) no-repeat 10px 0px; height:138px; cursor: pointer;}
#login_wrap .emalizhuce3 ul.button { background:url(../images2/Login/login_22.jpg) no-repeat 30px 25px; height:36px; padding-top:25px; padding-left:10px;}
#login_wrap .emalizhuce3 ul.button a { display:block; height:30px; width:110px; }


/*登录*/
#login_wrap .denglu{position: absolute; width:390px; height:300px; z-index:1; left:70px; top:44px; text-align:left; font-size:13px; color:#888888;line-height:28px;}
#login_wrap .denglu ul.picture {background:url(../images2/Login/login_03.jpg) no-repeat ; height:30px; padding-top: 30px; padding-bottom: 5px; margin-left: 30px;}
#login_wrap .denglu .loginbutton { 
	background:url(../images2/Login/login_01.jpg) no-repeat left top; 
	height:36px;
	width:112px;
	cursor:pointer;
	border:none;
	}

#login_wrap .denglu2{position:absolute; width:375px; height:330px; z-index:1; left:545px; top:44px; font-size:14px; font-weight:bold; color:#9b681e; }
#login_wrap .denglu2 ul.picture { padding-bottom:5px; background:url(../images2/Login/login_05.jpg) no-repeat; height:30px;}
#login_wrap .denglu2 ul.picture2 { padding-left:192px; background:url(../images2/Login/login_09.jpg) no-repeat; height:180px; line-height:36px;}
#login_wrap .denglu2 ul.button { background:url(../images2/Login/login_16.jpg) no-repeat 132px 5px; height:36px; padding-top:5px; padding-left:132px;}
#login_wrap .denglu2 ul.button a { display:block; height:30px; width:115px; }
#login_wrap .input2 {
	border:1px solid #BDC7D8;
	float:left;
	font-size:15px;
	height:18px;
	line-height:18px;
	padding:5px 4px;
	width:212px;
}
input.input2:focus,textarea:focus{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #FCFCFC none repeat scroll 0 0;
}
select, label, textarea, input {
font-family:'lucida grande',tahoma,verdana,arial,simsun,sans-serif;
}

input, select {
font-size:12px;
vertical-align:middle;
}

#login_wrap .denglu3{position:absolute;width:20px;height:388px;z-index:1;left:469px;top:-2px; border-left:1px #c5c19b solid;}

/*邮件注册*/
#login_wrap2{ width:1003px; margin:auto; height:auto; padding-top:20px; padding-bottom:20px; }
#login_wrap2 .loginbox1_title_email { width:979px; height:35px; position:relative; background:url(../images2/Login/email_03.jpg) no-repeat 10px 0px; margin:auto;}
#login_wrap2 .loginbox1_top { width:979px; height:12px; background:url(../images2/Login/login_box_top.jpg) no-repeat bottom;position:relative;margin:auto;}
#login_wrap2 .loginbox1_top2 { width:998px; height:51px; background:url(../images2/Login/email_07.jpg) no-repeat bottom;position:relative;margin:auto;}
#login_wrap2 .loginbox1_top2 ul { padding-left:145px;}
#login_wrap2 .loginbox1_top2 ul li{ width:230px; height:50px; line-height:50px; display:block; float:left; text-align:center; font-size:14px; font-weight:bold; color:#7d794f;}
#login_wrap2 .loginbox1_top2 ul li.on { color:#574f00;}
#login_wrap2 .loginbox1 { width:979px; height:360px; background:url(../images2/Login/login_box_middle.jpg) repeat-y; position:relative;margin:auto;}
#login_wrap2 .loginbox_background {background:url(../images2/Login/email_11.gif) no-repeat 10px 20px;}
#login_wrap2 .loginbox1_bottom{ width:979px; height:13px; background:url(../images2/Login/login_box_bottom.jpg) no-repeat; margin:auto; }

#login_wrap2 .prompt { width:960px; height:60px;}
#login_wrap2 .prompt_email_valid {padding-top:40px;padding-left:230px;font-size:15px; height:200px; background:url(../images2/Login/email_11.gif) no-repeat 10px 25px;}
#login_wrap2 .prompt ul.promptbox {
        position:absolute; 
		width:333px; 
		height:38px; 
		z-index:1; 
		left:220px; 
		top:15px; 
		font-size:12px; 
		text-align:center;
		line-height:36px; 		
		color:#645b02; 
		background:#fbfeb0; 
		border:1px #d4d5c2 solid; }

#login_wrap2 .emailbox { width:690px; height:270px; margin:auto; padding-top:5px; padding-left:140px;}
#login_wrap2 .phone {
	width:130px; height:247px; margin-left:50px;margin-top:10px;background:url(/images2/phone.jpg) no-repeat;float:left;
	position:absolute; 
}
#login_wrap2 .mobile_valid_box {width:690px; height:200px; padding-top:15px; left:190px; position: absolute;}
#login_wrap2 .mobile_valid_box .mobile_code {width:400px;overflow:hidden;float:left}
#login_wrap2 .mobile_valid_box .mobile_code .row {margin-bottom:10px;}
#login_wrap2 .mobile_valid_box .mobile_code label{width:60px;float:left;margin-left:5px;align:right; text-align: right;}
#login_wrap2 .mobile_valid_box .mobile_code .info{float:left;}
#login_wrap2 .mobile_valid_box .mobile_code .phone_no{float:left;}
#login_wrap2 .mobile_valid_box .mobile_code .input_text{  
	border:1px solid #BDC7D8;
    height:18px;
    padding:4px 3px;
    width:70px;
    font-size:14px;
    float:left;
}
#login_wrap2 .mobile_valid_box .phone_tips {float:right;margin-top:0px;width:277px;height:161px;background:url(/images2/phone_tips.png) no-repeat;}
#login_wrap2 .mobile_valid_box .phone_tips h3 {font-weight:bold;font-size:14px;color:#EE3200;text-align:center;padding:3px 0;}
#login_wrap2 .mobile_valid_box .phone_tips p {padding:10px;line-height:150%;}
#login_wrap2 .mobile_valid_box .btn_submit_phone{margin-left:65px;background:url(/images2/s_register_sub.gif) no-repeat;display:block;width:100px;height:37px;line-height:37px;text-align:center;border:none;color:#FFFFFF;cursor:pointer;font-weight:bold;font-size:14px;}
#login_wrap2 .emailbox02 { width:310px ; height:30px; background:#fbfeb0 url(../images2/Login/email_04.jpg) no-repeat 10px 8px; border:1px #ff8208 solid; padding-left:20px; line-height:30px; color:#757571; }
#login_wrap2 .emailbox03 {width:40px ; height:30px; background:url(../images2/Login/email_02.jpg) no-repeat;}
#login_wrap2 .input2 {
	border:1px solid #BDC7D8;
	float:left;
	height:20px;
	padding:4px 2px;
	width:265px;
	font-size:15px;
}}
#login_wrap2 .button { width:200px; height:38px; background:url(../images2/Login/email_15.jpg) no-repeat; }
#login_wrap2 .button a { width:200px; height:38px; display:block; }
#login_wrap2 span.tip {
	background:transparent url(../images2/16_info.png) no-repeat scroll 0 3px;
	clear:both;
	color:#808080;
	display:block;
	padding-left:18px;
	margin-top: 0px;
	line-height:20px;
}

/*手机*/
#login_wrap2 .loginbox1_title_shouji { width:979px; height:35px; position:relative; background:url(../images2/Login/shouji_03.jpg) no-repeat 10px 0px; margin:auto;}
#login_wrap2 .prompt ul.shoujibox {
        position:absolute; 
		width:650px; 
		height:52px; 
		z-index:1; 
		left:220px; 
		top:5px; 
		font-size:12px; 
		text-align:center;
		line-height:25px; 		
		color:#645b02; 
		background:#fbfeb0; 
		border:1px #d4d5c2 solid; }

/*金典帐号*/
#login_wrap2 .loginbox1_title_jindian { width:979px; height:35px; position:relative; background:url(../images2/Login/jindian_03.jpg) no-repeat 10px 0px; margin:auto;}
#login_wrap2 .prompt ul.jindianbox {
        position:absolute; 
		width:330px; 
		height:38px; 
		z-index:1; 
		left:220px; 
		top:15px; 
		font-size:12px; 
		text-align:center;
		line-height:36px;
		color:#645b02; 
		background:#fbfeb0; 
		border:1px #d4d5c2 solid; }
#login_wrap2 .loginbox1_emailtop2 { width:998px; height:51px; background:url(../images2/Login/jindian_07.jpg) no-repeat bottom;position:relative;margin:auto;}
#login_wrap2 .loginbox1_emailtop2 ul { padding-left:245px;}
#login_wrap2 .loginbox1_emailtop2 ul li{ width:230px; height:50px; line-height:50px; display:block; float:left; text-align:center; font-size:14px; font-weight:bold; color:#7d794f;}
#login_wrap2 .loginbox1_emailtop2 ul li.on { color:#574f00;}

#login_wrap2 .loginbox1_jindiantop2 { width:998px; height:51px; background:url(../images2/Login/jindian_07.jpg) no-repeat bottom;position:relative;margin:auto;}
#login_wrap2 .loginbox1_jindiantop2 ul { padding-left:245px;}
#login_wrap2 .loginbox1_jindiantop2 ul li{ width:230px; height:50px; line-height:50px; display:block; float:left; text-align:center; font-size:14px; font-weight:bold; color:#7d794f;}
#login_wrap2 .loginbox1_jindiantop2 ul li.on { color:#574f00;}
#login_wrap2 .input3 { 
    border:1px solid #BDC7D8;
	float:left;
    height:26px;
    width:115px;
    font-size:16px;
}

/*登录注册Button*/
.confirmRegisterButton {
	width:auto;
	height:36px;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	background:url(../images2/Login/email_15.jpg) repeat-x left top;
	cursor:pointer;
	border:none;
	width: 202px;
}

/* tasklistbox */
.tasklistbox {margin-top:10px;}
.tasklistbox h2 {font-size:14px;font-weight:bold;color:#3C552F;padding-bottom:10px;}
.tasklistbox .task_c {width:710px;height:660px;padding:20px 10px 10px 20px;background:#F9EABB url(/images2/tasklist_bg.jpg) repeat-x;border:1px solid #F7DB84;}
.tasklistbox .task_c .content {text-align: left;}
.tasklistbox .task_c .content .tt {font-size:14px;font-weight:bold;color:#FF3C00;padding-bottom:10px; text-align: left;}
.tasklistbox .task_c .content .list .item {background:#fff;padding:5px 10px;margin-bottom:10px;}
.tasklistbox .task_c .content .list .item .icon {float:left;width:65px;height:60px;margin-right:20px;background:url(/images2/s_taskbox_icon.gif) no-repeat;}
.tasklistbox .task_c .content .list .item .task1 {background-position:-5px -2px;}
.tasklistbox .task_c .content .list .item .task2 {background-position:-135px -2px;}
.tasklistbox .task_c .content .list .item .task3 {background-position:-265px -2px;}
.tasklistbox .task_c .content .list .item .task4 {background-position:-523px -2px;}
.tasklistbox .task_c .content .list .item .task5 {background-position:-655px -2px;}
.tasklistbox .task_c .content .list .item .task6 {background-position:-785px -2px;}
.tasklistbox .task_c .content .list .item .task7 {background-position:-390px -2px;}
.tasklistbox .task_c .content .list .item .task8 {background:url(/images2/task-leve1_icon_act.jpg) no-repeat;}

.tasklistbox .task_c .content .list .item .text {float:left;width:460px;margin-right:10px;}

.tasklistbox .task_c .content .list .item .text1 {background:url(/images2/task_30kd.gif) right 5px no-repeat;}
.tasklistbox .task_c .content .list .item .text2 {background:url(/images2/task_50kd.gif) right 17px no-repeat;}
.tasklistbox .task_c .content .list .item .text3 {background:url(/images2/task_20kd.gif) right 17px no-repeat;}
.tasklistbox .task_c .content .list .item .text4 {background:url(/images2/task_10kd.gif) right 17px no-repeat;}
.tasklistbox .task_c .content .list .item .text5 {background:url(/images2/task_10kd.gif) right 17px no-repeat;}
.tasklistbox .task_c .content .list .item .text6 {background:url(/images2/task_10kd.gif) right 17px no-repeat;}
.tasklistbox .task_c .content .list .item .text7 {background:url(/images2/task_20kd.gif) right 17px no-repeat;}

.tasklistbox .task_c .content .list .item_suc .text1 {background:none;}
.tasklistbox .task_c .content .list .item_suc .text2 {background:none;}
.tasklistbox .task_c .content .list .item_suc .text3 {background:none;}
.tasklistbox .task_c .content .list .item_suc .text4 {background:none;}
.tasklistbox .task_c .content .list .item_suc .text5 {background:none;}
.tasklistbox .task_c .content .list .item_suc .text6 {background:none;}
.tasklistbox .task_c .content .list .item_suc .text7 {background:none;}

.tasklistbox .task_c .content .list .item_none .text1 {background:url(/images2/task_30kd_b.gif) right 5px no-repeat;}
.tasklistbox .task_c .content .list .item_none .text2 {background:url(/images2/task_50kd_b.gif) right 17px no-repeat;}
.tasklistbox .task_c .content .list .item_none .text3 {background:url(/images2/task_20kd_b.gif) right 17px no-repeat;}
.tasklistbox .task_c .content .list .item_none .text4 {background:url(/images2/task_10kd_b.gif) right 17px no-repeat;}
.tasklistbox .task_c .content .list .item_none .text5 {background:url(/images2/task_10kd_b.gif) right 17px no-repeat;}
.tasklistbox .task_c .content .list .item_none .text6 {background:url(/images2/task_10kd_b.gif) right 17px no-repeat;}
.tasklistbox .task_c .content .list .item_none .text7 {background:url(/images2/task_20kd_b.gif) right 17px no-repeat;}

.tasklistbox .task_c .content .list .item .text h3 {font-size:14px;font-weight:bold;color:#3b3733;padding:10px 0; text-align: left;}
.tasklistbox .task_c .content .list .item .text h3 span {font-size:12px;font-weight:normal;}
.tasklistbox .task_c .content .list .item .text .dec {color:#666;}
.tasklistbox .task_c .content .list .item .act {float:left;width:115px;height:60px;}
.tasklistbox .task_c .content .list .item .act a {float:left;display:block;margin-top:15px;height:29px;width:115px;background:url(/images2/start_sub_g.gif) no-repeat;}

.tasklistbox .task_c .content .list .item_none {background:#DEDEDE;}
.tasklistbox .task_c .content .list .item_none .icon {background:url(/images2/s_taskbox_icon_b.jpg) -5px -2px no-repeat;}
.tasklistbox .task_c .content .list .item_none .act a {background:url(/images2/start_sub_b.gif) no-repeat;cursor:default;}
.tasklistbox .task_c .content .list .item_none .task1 {background-position:-5px -2px;}
.tasklistbox .task_c .content .list .item_none .task2 {background-position:-135px -2px;}
.tasklistbox .task_c .content .list .item_none .task3 {background-position:-265px -2px;}
.tasklistbox .task_c .content .list .item_none .task4 {background-position:-523px -2px;}
.tasklistbox .task_c .content .list .item_none .task5 {background-position:-655px -2px;}
.tasklistbox .task_c .content .list .item_none .task6 {background-position:-785px -2px;}
.tasklistbox .task_c .content .list .item_none .task7 {background-position:-390px -2px;}
.tasklistbox .task_c .content .list .item_none .task8 {background:url(/images2/task-leve1_icon.jpg) no-repeat;}

.tasklistbox .task_c .content .list .item_suc .text h3 span {color:#FF3C00;}
.tasklistbox .task_c .content .list .item_suc .act {background:url(/images2/task_ok_bg.png) 2px 15px no-repeat;}
.tasklistbox .task_c .content .list .item_suc .act p {color:#3B3733;text-align:center;margin-top:40px;}
.tasklistbox .task_c .content .list .item_suc .act_link {float:left;width:115px;height:20px;background:url(/images2/task_ok_bg.png) 10px 5px no-repeat;padding-top:40px;text-align:center;}
.tasklistbox .task_c .content .list .item_suc .act_link a {text-align:center;}


.row .list .list_con  .item  .name a:hover{background:#0984C4; color:#ffffff;text-decoration:none;}
.row .list .list_con  .item  .name  a:active{background:#FF8400; color:#ffffff;text-decoration:none;}

.recommendbox .item .name a:hover{background:#0984C4; color:#ffffff;text-decoration:none;}
.recommendbox .item .name a:active{background:#FF8400; color:#ffffff;text-decoration:none;}

/*退订邮件*/
.unsubscribe {margin:10px auto;width:550px;}
.unsubscribe .row {width:550px;margin-bottom:10px;}
.unsubscribe .row .name {float:left;font-weight:bold;text-align:right;width:130px;}
.unsubscribe .row .info {float:left;width:420px;}
.unsubscribe .row .info .input_text{
	width:300px;
	border: 1px solid #BDC7D8;
	float: left;
	font-size: 15px;
	height: 18px;
	line-height: 18px;
	padding: 5px 4px;
}
.unsubscribe .row .info input.sub {
	width:87px;
	height:26px;
	color:#fff;
	background:url(/images2/userbox_sub.gif) no-repeat;
	cursor:pointer;
	border:none;
	font-size:14px;
	font-weight:bold;
	margin-right:5px;
}

/*重置密码*/ 
#findpassword{text-align: left}
#findpassword .input_text{
	border:1px solid #BDC7D8;
	float:left;
    height:18px;
    width:180px;
    padding: 5px 4px;
    font-size:16px;}
#findpassword .button{
    height:26px;
    width:93px;
    font-size:14px;}

/*修改邮箱*/ 
#changeemail { 
	height:auto;
	margin:auto;
	padding-top:20px;
	width:850px;
}
#changeemail .contentbox{
	height: 210px;
	background:transparent url(../images2/Login/email_11.gif) no-repeat scroll 10px 10px;
}
#changeemail .content{
	margin:auto;
	padding-left:100px;
	padding-top:60px;
	width:500px;
}
#changeemail .tipbox {
	background:#FBFEB0 none repeat scroll 0 0;
	border:1px solid #D4D5C2;
	color:#645B02;
	font-size:12px;
	height:15px;
	text-align:center;
	width:350px;
	position:absolute;
	left:513px;top:88px;
	padding-top: 10px; padding-bottom: 10px;
}
#changeemail .input_text{
	border:1px solid #BDC7D8;
	float:left;
    height:18px;
    width:180px;
    padding: 5px 4px;
    font-size:16px;}
#changeemail .button {
	background:transparent url(/images2/userbox_sub.gif) no-repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:26px;
	margin-right:5px;
	width:87px;
}
