@import "reset.css";
@import "footer.css";
/***** Layout *****/
/*header*/
#header{border-bottom:3px solid #f60;width:960px;margin:10px auto 0;overflow:hidden;}
.left{float:left;overflow:hidden;margin-bottom:10px;}
.left .h1{background:url(../img/new-logo.png) no-repeat;display:block;float:left;height:60px;text-indent:-9999px;width:250px;}
.left .h1 a{display:block;width:340px;height:60px;}
.left span{border-left:1px solid #999999;display:block;float:left;font-family:heiti;font-size:25px;font-weight:bold;left:180px;line-height:40px;margin-top:10px;padding-left:4px;}
ul.right{float:right;margin-top:35px;overflow:hidden;}
ul.right li{float:left;margin-right:5px;}
ul.right li a.join{background:url(../img/login.gif);display:block;float:left;height:19px;margin-right:5px;width:50px;text-indent:-9999px}
/*body*/
#body{width:960px;margin:20px auto 0;overflow:hidden;}
	.left_box{background:url(../img/sign_bg.gif) -35px 0;float:left;height:270px;margin-top:50px;overflow:hidden;width:596px;}
	.sign_box{background:url(../img/sign_box.gif) no-repeat 0 -16px;float:left;width:329px;overflow:hidden;}
	.right_box{background:url(../img/sign_bg.gif);float:left;height:270px;margin-top:50px;overflow:hidden;width:35px;}
/***** Sections *****/
/*sign_box*/
.sign_box .fix_box{background:url(../img/sign_box.gif) no-repeat;width:100%;height:17px;}
.no_member {height:80px;margin:10px 35px 15px;overflow:hidden;width:259px;}
.h3{color:#000;font-size:16px;font-weight:bold;line-height:1.5}
.no_member a.join{background:url(../img/sign_a.gif) 0 -13px;display:block;height:31px;margin:10px auto 0;text-indent:-9999px;width:96px;}
.hr{background:url(../img/sign_a.gif) no-repeat 0 0;height:3px;margin:0 35px;overflow:hidden;}
.member{margin:70px 35px 0;overflow:hidden;_zoom:1;}
.member ul{margin:5px 0 0;overflow:hidden;}
.member ul li{width:100%;overflow:hidden;}
.member ul li strong{color:#666666;display:block;float:left;font-size:14px;line-height:1.8;text-align:right;width:70px;}
.member ul li input{border-style:solid;border-width:1px;border-color:#a2a2a2 #e2e3e2 #e2e3e2 #a2a2a2;height:20px;line-height:20px;width:160px; }
.member .sign{background:url(../img/sign_a.gif) 0 -47px;border:medium none;clear:both;display:block;height:31px;margin:5px auto 15px;padding:0;text-indent:-9999px;width:96px;}
.member a.forget{color:#33f;float:right;line-height:16px;margin:-30px 5px 0 0;text-decoration:underline;}
	.ad{width:100%;overflow:hidden;margin-bottom:5px;}
	.ad .text{float:left;background:url(../img/text.gif);display:block;width:170px;height:16px;margin:2px 10px 2px 2px;text-indent:-9999px;}
	.ad .join{display:block;background:url(../img/view.gif);float:left;height:22px;width:65px;text-indent:-9999px;}
.checkbox{float:left;margin:0 0 0 70px;position:relative;top:4px;_top:0px;}
label{float:left;margin:3px 0 10px 5px;*position:relative;*top:5px;_top:2px;}
.c_cc{ color:#ccc;}
.c_33{ color:#333;}

.trust{margin:0 40px 10px;font-size:14px;font-weight:bold;text-align:center;}
/*info*/
.info{padding:30px;}
.info .highlight{color:#333;font-size:16px;font-weight:bold;line-height:1.5;margin:10px 0;}
.info ul{overflow:hidden;}
.info ul li{background-image:url(../img/sign_icon.gif);background-repeat:no-repeat;color:#000;font-size:14px;margin:10px;padding-left:25px;}
li.v1{background-position: 0 3px ;}
li.v2{background-position:0 -31px;}
li.v3{background-position: 0 -67px;}
a.f33{color:#f33}
a.f33:hover{color:#f00;text-decoration:none;}
/*end*/
.help{display:block;float:left;height:20px;line-height:1.5;margin-top:-40px;*margin-top:-30px;width:120px;}
.help a{color:#33f !important;text-decoration:underline !important;}
.sign_warn{display:inline;float:left;line-height:23px; background:url(../img/warn.gif)  no-repeat 2px 3px; color:#f00;padding:0 5px 0 20px;width:160px;margin-left:70px\9;}
.sign_warn a{color:#33f}
.sign_notice{display:inline;float:left;line-height:23px; background:url(../img/information.gif)  no-repeat 2px 4px; color:#234d92;padding:0 5px 0 20px;width:160px;margin-left:70px\9;}
.sign_notice2{display:inline;float:left;line-height:23px; color:#f00;padding:0 5px 0 20px;width:160px;margin-left:70px\9;}
/*wrap*/
.wrap{background:#edf2f8 url(../img/signout.png) repeat-x 0 -534px;border:1px solid #e6ebf1;padding:25px;width:908px;overflow:hidden;}
	.wrap-content{background:url(../img/success.png) no-repeat 20px 0;color:#4F4F4F;font-size:22px;font-weight:bold;line-height:28px;padding:8px 0 0 80px;height:60px;margin:30px auto;width:600px;}
	.area{border-top:1px dashed #BDCEDE;width:100%;overflow:hidden;}
	.area p{margin:0;padding:15px;}
	.area ul{width:808px;overflow:hidden;padding-left:100px}
	.area li{float:left;width:210px;margin-right:45px;overflow:hidden;}
	.area li a{color:#7998ad;background:url(../img/signout.png);display:block;height:90px;padding:30px;overflow:hidden;}
	.area li a:hover{text-decoration:none}
	.area li a strong{color:#165fa4;display:block;font-size:14px;margin-bottom:20px;}
	#relogin{background-position:0 0;}
	a#relogin:hover{background-position:-210px 0}
	#homepage{background-position:0 -150px}
	#homepage:hover{background-position:-210px -150px}
	#favorite{background-position:0 -300px}
	#favorite:hover{background-position:-210px -300px}
/*global*/
.m{font-size:14px;}
	