@charset "utf-8";
/* 重置部分 */
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
td{padding-left:5px;}
td *{vertical-align:middle;}
body{width:930px;text-align:center;margin:0px auto;font:12px/24px "Arial";color:#666;position:relative;}
table{text-align:center;margin:0px auto;border-collapse:collapse;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;font:100% Tahoma,Helvetica,Arial,sans-serif;}
input{padding-left:3px;}
blockquote, q {quotes: "" "";}
a img {border: none;outline: none;}
a,img,input,button{
	outline: none;
}
a:link, a:visited{color:#0170DC;text-decoration:none;}
a:hover{color:#FE4C04;text-decoration:none;}
.clear{clear:both;height:1px;overflow:hidden;}


/* 头部 */
#header{margin-bottom:10px;width:930px;position:relative;}
#logo{float:left;padding:10px;}
#logo_new{float:left;padding:10px;}
#top_r{float:right;padding:10px 8px 10px 10px;text-align:right;}
#top_r_t{float:right;height:34px;line-height:34px;font-family:Arial, Helvetica, sans-serif;}
#top_r ul{float:right;}
#top_r ul li{float:left;background:url(http://image3.uucall.com:8181/website/image/header_tu.gif) no-repeat left -105px;height:24px;padding-left:10px;margin-left:10px;display:inline;}
#top_r ul li font{font-size:10px;}

#top_r span{color:#0170DC;background:url(http://image3.uucall.com:8181/website/image/header_tu.gif) no-repeat left 2px;height:24px;line-height:24px;display:block;padding-left:21px;float:right;margin-left:15px;}
#account_c{width:8px;height:7px;background:url(http://image3.uucall.com:8181/website/image/header_tu.gif) no-repeat left -40px;float:right;margin-left:6px;margin-top:8px;cursor:pointer;margin-right:0px;}

#index_user{position:absolute;z-index:500;top:41px;right:0px;display:none;}
#index_user_con{border-left:1px solid #46B5FC;border-right:1px solid #46B5FC;background:#D6F1FC;width:94px;height:auto !important;height:73px;min-height:73px;}
#index_user span#new_myaccount{background:url(http://image3.uucall.com:8181/website/image/index_user_06.jpg) no-repeat left 2px;height:24px;line-height:24px;display:block;padding-left:21px;float:right;}
#index_user span#new_myaccount a{color:#FC4B07;}
#account_c_new{width:8px;height:7px;background:url(http://image3.uucall.com:8181/website/image/index_user_09.jpg) no-repeat left;float:right;margin-left:6px;margin-top:8px;_margin-top:5px;cursor:pointer;margin-right:0px;margin-right:7px;display:inline;}
#index_user ul li{text-align:left;padding-left:26px;}

#top_userzone{float:right;}
#top_banner{height:34px;line-height:34px;background:url(http://image3.uucall.com:8181/website/image/header_tu.gif) left -200px;width:100%;}
#top_banner_l{float:left;width:6px;height:34px;background:url(http://image3.uucall.com:8181/website/image/header_tu.gif) no-repeat left -160px;}
#top_banner_c{float:left;width:auto;height:34px;background:url(http://image3.uucall.com:8181/website/image/header_tu.gif) left -200px;height:34px;line-height:36px;}
#navList{float:left;display:inline;margin-left:55px;font-family:Arial, Helvetica, sans-serif;}
#navList a{display:block;height:29px;margin-top:5px;float:left;margin-right:15px;font-size:14px;line-height:28px;font-weight:bold;}
#navList a:link, #navList a:visited{color:white;}
#navList a:hover{color:#FE4C04;}
#navList a.top_banner_on0{width:78px;}
#navList a.top_banner_on0:hover{background:url(http://image3.uucall.com:8181/website/image/index_top_bg.gif) left -250px no-repeat;color:white;}
#navList a.top_banner_on1{width:107px;}
#navList a.top_banner_on1:hover{background:url(http://image3.uucall.com:8181/website/image/index_top_bg.gif) left -150px no-repeat;color:white;}
#navList a.top_banner_on2, #navList a.top_banner_on3, #navList a.top_banner_on4, #navList a.top_banner_on5,  #navList a.top_banner_on6{width:92px;}
#navList a.top_banner_on2:hover, #navList a.top_banner_on3:hover, #navList a.top_banner_on4:hover, #navList a.top_banner_on5:hover, #navList a.top_banner_on6:hover{background:url(http://image3.uucall.com:8181/website/image/index_top_bg.gif) left -200px no-repeat;color:white;}
#top_banner span{background:url(http://image3.uucall.com:8181/website/image/header_tu.gif) no-repeat left -80px;padding-left:23px;display:block;float:right;width:62px;text-align:left;height:18px;line-height:18px;margin-top:8px;}
#top_banner span a:link, #top_banner span a:visited{color:white;text-decoration:none;}
#top_banner span a:hover{color:white;text-decoration:underline;}
#top_banner_r{float:right;width:6px;height:34px;background:url(http://image3.uucall.com:8181/website/image/header_tu.gif) no-repeat left -240px;}

/* 尾部 */
#footer{padding-top:15px;background:url(http://image3.uucall.com:8181/website/image/footer_1.jpg) 0 top no-repeat;color:#999;width:924px;}
#links{color:#0170DC;}
#links strong{font-weight:normal;}
#links a{padding:0px 10px;}

/* 标题、特殊链接样式 */
.style1 a:link, .style1 a:visited{color:#666;text-decoration:none;}
.style1 a:hover{color:#FE4C04;text-decoration:none;}
.style2 a:link, .style2 a:visited{color:white;text-decoration:none;}
.style2 a:hover{color:#FE4C04;text-decoration:none;}
.style3 a:link, .style3 a:visited{color:#E60002;text-decoration:none;}
.style3 a:hover{color:#E60002;text-decoration:none;}
.style4 a:link, .style4 a:visited{color:#999;text-decoration:none;}
.style4 a:hover{color:#E60002;text-decoration:none;}
input.navbg{
	background:#fff url(http://image3.uucall.com:8181/website/image/input.gif) scroll 0 0;
	width:196px;
	height:20px;
	border:#a7a6aa 1px solid;
	padding:2px;
	font-size:14px;
}
input.pwd_pro_text1,input.pwd_pro_text2{
	background:#fff url(http://image3.uucall.com:8181/website/image/input.gif) scroll 0 0;
	border:#a7a6aa 1px solid;
	padding:2px;
}
.error,.correct{
	background:transparent url(http://image3.uucall.com:8181/website/image/msg_bg.png) no-repeat scroll 0 0;
	border:1px solid #DDDDDD;
	color:#404040;
	float:left;
	padding:2px 10px 2px 23px;
	line-height:18px;
}
.error{
	background-color:#FFF2F2;
	background-position:3px 3px;
	border-color:#FF8080;
}
.correct{
	background-color:#FDFFEA;
	background-position:3px -244px;
	border-color:#F5E9BF;
}
.free-ol li{padding:0 15px 0 0;color:#666; text-align:center; background:#E4E4E4 url(http://image3.uucall.com:8181/website/image/flow_steps_bg.png) no-repeat scroll 100% 0;font-size:14px; font-weight:bold;height:23px; line-height:23px; overflow:hidden; float:left;}
.free-ol .num3 li{width:217px;}
.free-ol li.current{background-color:#E4E4E4;width:218px;}
.free-ol li.current .first{ background:#E4E4E4 url(http://image3.uucall.com:8181/website/image/flow_steps_bg.png) no-repeat scroll -12px -69px;}
.free-ol li.last{ background-position:100% -138px;width:218px;}
.free-ol li span,.free-ol li strong{display:block;}
.free-ol li strong{font-weight:normal;}
.free-ol li.current .free-tpy{ background-color:#0EABF8; font-weight:normal;color:#fff; background-position:-12px -92px;}
.free-ol li .free-tpy2{ background-color:#0EABF8;font-weight:normal;color:#fff;}
.input_error_msg{background:transparent url(http://image3.uucall.com:8181/website/image/msg_bg.png) no-repeat left 2px;color:#404040;float:left;padding:2px 10px 2px 20px;line-height:18px;display:none;}
.input_error_msg1{background:transparent url(http://image3.uucall.com:8181/website/image/msg_bg.png) no-repeat left 2px;color:#404040;float:left;padding:2px 10px 2px 20px;line-height:18px;}
#top_annouce{padding:0px 10px;width:908px;text-align:center;border:1px solid #FF9E3F;background:#FFFCD1;color:#FC3C0D;font-size:12px;font-weight:bold;height:32px;line-height:32px;margin:12px auto;}
html body font#red{color:red;font-size:12px; font-weight:normal;}
html body font#weightred{color:red;font-size:12px;font-weight:bold;}
/*增加头部菜单赚话费中心*/
#navList a.top_banner_on6:hover {background:url("http://image3.uucall.com:8181/website/image/index_top_bg.gif") no-repeat scroll left -200px transparent;color:white;}
#navList a.top_banner_on6:link, #navList a.top_banner_on6:visited, #navList a.top_banner_on6:hover{color:white;}

#top_message {margin:0 auto;border:1px solid #fdaf91;font-size:12px;font-weight:bold;color:#75210d; height:23px;width:930px;padding-top: 4px;background:#fffcdb;}

#rightfankui {top:50%;position:fixed;right:0;float:right;z-index:20px;height:109px;width:40px;} /* FireFox */
*html #rightfankui {top:40%;position:absolute;right:0;float:right;z-index:20px;height:109px;width:40px;} /* ie6 fixed */
*+html #rightfankui {top:50%;position:fixed;right:0;float:right;z-index:20px;height:109px;width:40px;} /* ie7 fixed, 注意顺序 */
