#progress{
margin-left:15px;
 margin-top:-20px;
 width:740px;
}
.progress_1_left ,.progress_1_right{
float:left;
display:block;
margin-bottom:10px;
width:100%;
height:205px;
background:url(../img/progress/index_study_item_bg.gif) repeat-y left center;
}
/*
.progress_1{
background:url(../img/progress/progress_1_bgm.jpg) repeat-y; float:left; width:100%; height:100%
}
.progress_1_f{
background:url(../img/progress/progress_1_bgf.jpg) no-repeat bottom; float:left; width:100%; height:100%
}*/

.prog_1_f{ background:url(../img/progress/index_study_item_bottom.gif) no-repeat left bottom; float:left; height:100%; width:100%;}
.progress_1_ltitle a,.progress_1_rtitle a{
float:right;
margin-top:23px;
padding-right:20px;
text-decoration:none;
font-weight:bolder;
font-size:14px;
}
.prog_1_content_l{ float:left;display:block;width:130px; margin-left:2px;}
.prog_1_content_r{ float:left;display:block; width:210px;}
.prog_1_content_3{ float:left; display:block; width:330px; margin-left:10px;}
.prog_1_content_3 a{ }
.prog_pro{  display:block;width:730px;float:left;}
.progress_1_ltitle{
float: left;
background:url(../img/progress/index_study_item.gif)  no-repeat left top;
display:block;
margin-bottom:10px;
width:100%;
height:50px;
}
a.prog_1lt:visited{color:#3399FF;}
a:focus:active{font-size:14px;}
a.prog_1lt:hover , a.prog_1lt:focus{ color:#FF3399;}
a.prog_1lt:active{ color:#FF3399;}
a.prog_1lt{ color:#3399FF; display:block; font-size:14px;}

a.prog_1rt:visited{color:#33CC00;}
a.prog_1rt:hover , a.prog_1rt:focus{ color:#FF3399;}
a.prog_1rt:active{ color:#FF3399;}
a.prog_1rt{ color:#33CC00; display:block; }

.progress_1_rtitle{
margin-bottom:10px;
float: left;
background:url(../img/progress/index_game_item.gif) no-repeat  left top;
display:block;
width:100%;
height:40px;
}
.prog_1_img{ float:left;}
.prog_1_img .img{ display:block; height:90px; padding-left:6px}
.prog_1_imgw{ display:block; float:left; width:110px; text-align:left;padding:2px 0 2px 12px; margin-left:4px}
.progress_1_left .prog_1_imgw{background:url(../img/progress/prog_1l_imgw.jpg) no-repeat left top;}
.progress_1_right .prog_1_imgw{background:url(../img/progress/prog_1r_imgw.jpg) no-repeat left top;}
.progress_1_left ul ,.progress_1_right ul  { display:block; float:right;padding-left:3px; width:210px; }
.progress_1_left ul li ,.progress_1_right ul li{ float:left; display:block;}

/*.progress_1_left ul li a,.progress_1_right ul li a{ overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:210px;}
*/
.progress_1_left ul li img , .progress_1_right ul li img{ float:left; display:block; margin:2px 0;}

a.progress_1:hover, a.progress_1:focus { color:#105CB6;}
a.progress_1:active {  color:#105CB6;} 
a.progress_1 { display:block; text-decoration:none;margin-left:10px;color:#666600; font-size:1.2em;}


.prog_pro img{ float:left;}
.prog_proad{ margin:0 15px;}
.prog_proad ,.progress_prow{ width:180px; display:block; float:left;}

.progress_2_mid{
float:left;
margin:10px 0;
width:710px;
}
.prog_2_content{ width:100%; float:left; display:block;}
.prog_2_1_mbg{ background:url(../img/progress/index_hot_pic_bg.gif) repeat-y left; width:218px; height:130px; float:left; margin:5px 16px 0 0;}
.prog_2_1_hbg{ background:url(../img/progress/index_hot_pic_top.gif) no-repeat top left; width:100%; height:100%;float:left;}
.prog_2_1_fbg img{ margin:8px 5px; border:0px;}
.prog_2_1_fbg{ background:url(../img/progress/index_hot_pic_bottom.gif)  no-repeat bottom left;width:100%;height:100%;float:left;}
.prog_2_2_mbg{  margin:5px; width:220px; height:135px; float:left;}
.prog_2_2_hbg{}
.prog_2_2_fbg{background:url(../img/progress/index_minigame_label_bottom.gif)  top left no-repeat;width:100%; height:5px; float:left;}

.prog_2_2_hbg{ line-height:20px; font-size:14px; color:#FFFFFF; width:220px; height:25px; letter-spacing:0.2em;}
.prog_2_2_img{ padding:5px 0;background:url(../img/progress/index_minigame_label_bg.gif) left repeat-y;width:100%;  float:left}
.prog_2_line{
float:left;
width:700px;
height:40px;
background:url(../img/progress/index_line.gif) repeat-x center;
padding-top:20px;

}
#prog_ad_pic IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
	display:block;	
}
#prog_ad_pic {
	POSITION: absolute;VERFLOW: hidden; WIDTH: 703px; CURSOR: pointer; HEIGHT: 82px; left:12px; top:6px; overflow:hidden;
	text-align:center;
	z-index:1;
}
.prog_adtxt{
position:absolute; display:block; width:80%; left:10px; text-align:center; color:#FFFFFF;text_align:center;bottom:12px; font-size:14px;}
#prog_ad_play {
position:absolute; 
right:8px;
bottom:7px;
display:block;
z-index:3;
height:24px;
text-align:center;
}
.prog_ad_pic a img{ display:block; visibility:hidden;}

#prog_ad_play  a:visited{ color:#FF0000;
}
#prog_ad_play a:hover, a:focus { color:#999900;  }
#prog_ad_play a:active { color:#999900;}
#prog_ad_play a{
text-decoration:none; 
display:block;
height:24px;
width:24px;
float:left;
padding-top:3px;
font-size:14px;
background:url(../img/progress/prog_adnum_bg.gif) no-repeat left top;
color:#FF0000;
font:"宋体"，Arial, Helvetica, sans-serif;
font-weight:bolder;
}


.progress_3_mid{
float:left;
height:1%;
width:100%;

}
.progress_3_title{
float:left;
background:url(../img/progress/progress_left2_t.jpg)  left top   no-repeat;
display:block;
height:65px;
width:730px;
}
.progress_3_title .progress_btn_more{ float:right; margin-top:20px; margin-right:50px;}

.progress_btn_more a{ color:#336600; font-size:12px; text-decoration:none}
.progress_btn_more a:visited{color:#336600; font-size:12px; text-decoration:none}
.progress_btn_more a:hover, .progress_btn_more a:focus{color:#FF3399; font-size:12px; text-decoration:none}
.progress_btn_more a:active{color:#FF3399; font-size:12px; text-decoration:none}


.progress_3_left{
display:block;
float:left;
background:url(../img/progress/prog_3_left_mbg.gif)  top repeat-x;
height:100%;
margin:0 3px 0 5px;
width:410px;

}
.progress_3_right {
float:left;
margin:0px 10px 0px 2px;
background:url(../img/progress/prog_3_r_mbg.gif) left top repeat-x;
height:300px;
width:268px;
	
}
.prog_3_r ,.prog_3_l{
display:block;
float:left;
height:100%; width:100%;
}
.progress_3_left .prog_3_r{
background:url(../img/progress/prog_3_left_rbg.gif)  right top no-repeat;

}
.progress_3_left .prog_3_l{
background:url(../img/progress/prog_3_left_lbg.gif)  left top no-repeat;
}
.progress_3_right .prog_3_r{
background:url(../img/progress/prog_3_r_rbg.gif)  right top no-repeat;
}
.progress_3_right .prog_3_l{
background:url(../img/progress/prog_3_r_lbg.gif)  left top no-repeat;
}
.progress_3_left ul li{display:block;  }
.progress_3_left ul li a{ text-decoration:none;}
.progress_3_left ul li .threads{display:block; margin-top:3px; height:23px; width:340px;background:url(../img/progress/dot.gif) repeat-x bottom center;}
.progress_3_left ul{ margin-left:20px; margin-top:12px; }
.progress_3_left .info_title{ display:block;text-align:left; margin-left:30px;margin-top:5px; color:#CC6600; font-weight:bolder; font-size:13px; font:"宋体","Times New Roman", Times, serif}
.progress_3_right .info_title{ display:block;text-align:left; margin-left:30px;margin-top:5px;color:#3366CC; font-weight:bolder; font-size:13px; font:"宋体","Times New Roman", Times, serif}
.progress_3_right ul li .memberrank{display:block; padding:0 0 5px 25px ; height:18px; width:180px; background:url(../img/progress/dot.gif) repeat-x
 center 18px;}
.progress_3_right ul{ margin-left:15px; margin-top:18px;}

.progress_4_left{
padding-left:20px;
padding-right:10px;
margin-top:40px;
float:left;
display:block;
width:505px;
height:150px;
background:url(../img/progress/fri_link_bg.gif) top left no-repeat;
}
.link_title{ 
margin-top:5px;
display:block;
text-align:left;
font-size:1.8em;
}
#frendlink{ margin-top:50px;width:100%; float:left; display:block;color:#005DA7}
#frendlink ul{
width:80%;display: block;
float:left;
text-align:left;
font-size:12px;
}
#frendlink ul li{
float:left;
padding:2px;
display:block;
}
#frendlink ul li a{ text-decoration:none}
/* 
#frendlink ul{
display: block;
float:left;
text-align:left;
font-size:12px;
width:80%;
}
#frendlink ul li{
float:left;
padding:2px;
display:block;
height:40px;
}
------------------------------------------------------------------*/
/** ----------------------------------------------------------------
** 推荐
** -----------------------------------------------------------------**/
/*以下是200811改版前
hr { height:1px;}
#content_recommend { width:570px;}
#content_recommend img.ad {	margin:10px;}


#enterace {
	position:relative;
	top:-400px;
	margin:20px 5px -400px 20px;
	width:135px;
	text-align:center;
	background-color:#D3F5F2;
	padding-top:10px;
	float:right;
}


div.h_holder { clear:none; }

.list_container { padding:10px; color:#666666; }
.list_container .icon_td {width:150px; vertical-align:top;}
.list_container .list_icon {}
.list_container .icon_img { position:relative; margin:0px; height:100%; padding:2px; border:1px solid #cccccc; clip:rect(0, 50,10, 0); }
.list_container .icon_img img.active { display:inline;}
.list_container .icon_img img.negtive { display:none;}
.list_container .icon_img .num { bottom:0; right:0; text-align:right; padding:6px; position:absolute; font-size:7pt;}
.list_container .icon_img .num a { float:left; width:15px; height:15px; line-height:15px; text-align:center; background-color:#FFFFFF;text-decoration:none; display:block;  filter:alpha(opacity=80);}
.list_container .icon_img .num a:visited { text-align:center; text-decoration:none;}
.list_container .icon_img .num a.active:visited { background-color:#FF0000; color:#FFFFFF;}
ul { margin:0 0 0 0; padding:0px 0 0 10px;}
li { list-style-type:none; margin:0 0 8px 0; display:block;}
.list_container li a { padding:2px 5px 2px 5px; color:#FF9900;  text-decoration:none; }
.list_container li a:visited { color:#FF9900;}
.list_container li a:hover { color:#FF9933;}
.list_container li.negtive {background-color:none;}
.list_container li.active { background-color:#FFFFCC;}
.list_container li.active a, .list_container li.active a:visited { color:#CC0000;}

#content_recommend .tbg {background-image:url(../img/prog/imag_indexnoe1_5.gif);}
#content_recommend .ltbg {background-image:url(../img/prog/imag_indexnoe1_3.gif);}
#content_recommend .rtbg {background-image:url(../img/prog/imag_indexnoe1_6.gif);}
#cont_recommend { padding:0 15px 0 0;}
#cont_recommend li {display:inline;}
#cont_recommend table {width:100%; }


#content_sologame .lbg {background-image:url(../img/prog/imag_indexnoe1_23.gif);}
#content_sologame .rbg {background-image:url(../img/prog/imag_indexnoe1_29.gif);}
#content_sologame .tbg {background-image:url(../img/prog/imag_indexnoe1_25.gif);}
#content_sologame .bbg {background-image:url(../img/prog/imag_indexnoe1_37.gif);}
#content_sologame .ltbg {background-image:url(../img/prog/imag_indexnoe1_22.gif);}
#content_sologame .rtbg {background-image:url(../img/prog/imag_indexnoe1_28.gif);}
#content_sologame .lbbg {background-image:url(../img/prog/imag_indexnoe1_36.gif);}
#content_sologame .rbbg {background-image:url(../img/prog/imag_indexnoe1_38.gif);}
#content_sologame hr { color:#00CCFF}

#content_game .lbg {background-image:url(../img/prog/imag_indexnoe1_58.gif);}
#content_game .rbg {background-image:url(../img/prog/imag_indexnoe1_61.gif);}
#content_game .tbg {background-image:url(../img/prog/imag_indexnoe1_56.gif);}
#content_game .bbg {background-image:url(../img/prog/imag_indexnoe1_65.gif)}
#content_game .ltbg {background-image:url(../img/prog/imag_indexnoe1_54.gif);}
#content_game .rtbg {background-image:url(../img/prog/imag_indexnoe1_57.gif);}
#content_game .lbbg {background-image:url(../img/prog/imag_indexnoe1_64.gif);}
#content_game .rbbg {background-image:url(../img/prog/imag_indexnoe1_66.gif);}
#content_game hr { color:#FFCCCC}


#content_shop .lbg {background-image:url(../img/prog/imag_indexnoe1_44.gif);}
#content_shop .rbg {background-image:url(../img/prog/imag_indexnoe1_47.gif);}
#content_shop .tbg {background-image:url(../img/prog/imag_indexnoe1_43.gif);}
#content_shop .bbg {background-image:url(../img/prog/imag_indexnoe1_51.gif)}
#content_shop .ltbg {background-image:url(../img/prog/imag_indexnoe1_39.gif);}
#content_shop .rtbg {background-image:url(../img/prog/imag_indexnoe1_41.gif);}
#content_shop .lbbg {background-image:url(../img/prog/imag_indexnoe1_50.gif);}
#content_shop .rbbg {background-image:url(../img/prog/imag_indexnoe1_52.gif);}
#content_shop hr { color:#FF9999}

#content_sky .lbg {background-image:url(../img/prog/imag_indexnoe1_74.gif);}
#content_sky .rbg {background-image:url(../img/prog/imag_indexnoe1_77.gif);}
#content_sky .tbg {background-image:url(../img/prog/imag_indexnoe1_72.gif);}
#content_sky .bbg {background-image:url(../img/prog/imag_indexnoe1_81.gif)}
#content_sky .ltbg {background-image:url(../img/prog/imag_indexnoe1_70.gif);}
#content_sky .rtbg {background-image:url(../img/prog/imag_indexnoe1_73.gif);}
#content_sky .lbbg {background-image:url(../img/prog/imag_indexnoe1_80.gif);}
#content_sky .rbbg {background-image:url(../img/prog/imag_indexnoe1_82.gif);}
#content_sky hr { color:#FFCC00}

#content_achv .lbg {background-image:url(../img/prog/imag_indexnoe1_90.gif);}
#content_achv .rbg {background-image:url(../img/prog/imag_indexnoe1_93.gif);}
#content_achv .tbg {background-image:url(../img/prog/imag_indexnoe1_88.gif);}
#content_achv .bbg {background-image:url(../img/prog/imag_indexnoe1_97.gif)}
#content_achv .ltbg {background-image:url(../img/prog/imag_indexnoe1_86.gif);}
#content_achv .rtbg {background-image:url(../img/prog/imag_indexnoe1_89.gif);}
#content_achv .lbbg {background-image:url(../img/prog/imag_indexnoe1_96.gif);}
#content_achv .rbbg {background-image:url(../img/prog/imag_indexnoe1_98.gif);}
#content_achv hr { color:#33CC00}

#content_bbs .lbg {background-image:url(../img/prog/img0310_8.gif);}
#content_bbs .rbg {background-image:url(../img/prog/img0310_10.gif);}
#content_bbs .tbg {background-image:url(../img/prog/img0310_4.gif);}
#content_bbs .bbg {background-image:url(../img/prog/img0310_15.gif)}
#content_bbs .ltbg {background-image:url(../img/prog/img0310_3.gif);}
#content_bbs .rtbg {background-image:url(../img/prog/img0310_6.gif);}
#content_bbs .lbbg {background-image:url(../img/prog/img0310_13.gif);}
#content_bbs .rbbg {background-image:url(../img/prog/img0310_16.gif);}
.bbstable td {padding:0px 10px 0 10px; vertical-align:top;}
.bbscredits {color:#FF9900; font-weight:bold; width:40%;}
#content_bbs hr { color:#66FFFF}

.content_main {padding:10px 20px 20px 20px;}
.content_container {margin:20px 0 20px 0; padding:1px;}
.btn_more { display:block; text-align:right; height:30px; line-height:30px; margin-bottom:18px; padding-right:10px;}
.btn_more a {float:right;}*/


/* 快速支付通道 */
#quick_road {
	background-image:url(../img/index_ver20090326/quickroad_index_nologin_bg.jpg);
	background-repeat:no-repeat;
	width:509px;
	height:342px;
	margin-bottom:10px;
}

.quick_txt1 {
	color: #FFF;
}
.quick_txt2 {
	color: #CC0000;
	font-weight:bolder;
	font-size:14px;
}
.quick_input {
	border:1px solid #996600;　
	color:#3399CC;
	background:#FFFF99;
	width:150px;
	margin-top:3px;
	margin-bottom:3px;
}
.quick_msg_black {
	font-size:12px;
	color:#333;
}
.quick_msg_green {
	font-size:12px;
	color:#060;
}

.quick_msg_red {
	font-size:12px;
	color:#F00;
}

a.menuleftsub:link, a.menuleftsub:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F00;
	
}

a.menuleftsub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00F;
	text-decoration: underline;
}




.style3 {font-size: 12px}
.style4 {font-size: 10px}
.style1 {color: #FF0000;
	font-size: 18px;
	font-weight: bold;
}
.style6 {font-size: 12px; color: #938D01; }
.style7 {
	color: #000;
	font-weight: bold;
	font-size: 12px;
	padding:0 5px;
}
.style8 {
	color: #006;
	font-size: 12px;
	padding:1px 0;
	line-height:1.3em;
	text-align:left;
	margin:0 10px;
	border-bottom:1px dotted #fff;
}
.style9 {color: #FF00FF; font-weight: bold; font-size: 12px; }


.quick_txt1 {
	color: #C00;
	width:200px;
	float:left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 45px;
}
.quick_txt2 {
	color: #CC0000;
	font-weight:bolder;
	font-size:14px;
	float:right;
	margin-top: 16px;
	margin-right: 5px;
	width: 265px;
}

a.menuleftsub:link, a.menuleftsub:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F00;
	
}

a.menuleftsub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00F;
	text-decoration: underline;
}

a.btn_more_v2:hover{

color:#0099FF;
text-decoration:none;
}
a.btn_more_v2:link,.btn_more_v2:visited{
color:#FFFFFF;
text-decoration: none;
}
.content_4,.content_5,.content_3{ float:left; margin-top:20px;}
.content_2{ float:left; margin-top:0px;}
a.btn_more_v2{	
display:block;
color:#FFFFFF;
text-decoration:none;
	}
.adlink{ background:url(../img/progress_v2/icon01.gif) no-repeat left;float:left; display:block;position:relative; margin-bottom:30px; padding-left:15px;}
a.contentlink:hover{ text-decoration:underline}
a.contentlink:visited ,a.contentlink:link{text-decoration:none; color:#666666}
 a.contentlink{text-decoration:none; color:#666666; overflow:hidden;}

.con1_4 a:visited,  .con1_4 a:link{text-decoration:none; color:#666666; display:block; padding-bottom:5px;width:500px; display:block;padding-left:20px;}
 .con1_4 a:hover{ text-decoration:underline; padding-bottom:5px;width:500px; display:block;background:url(../img/progress_v2/arr_mid_dot.jpg) no-repeat bottom left;padding-left:20px;}
 .con1_4 a{text-decoration:none; color:#666666;background:url(../img/progress_v2/arr_mid_dot.jpg) no-repeat bottom left; padding-bottom:5px; padding-left:20px; float:left;  width:500px; display:block; }
 
 .prog_txt a:visited,  .prog_txt a:link{text-decoration:none; color:#FFFFFF; width:120px;}
 
 .prog_txt a:hover{ text-decoration:underline;color:#FFFFFF;width:120px;}
 
 .prog_txt a{text-decoration:none; color:#FFFFFF; width:120px;}
 
 .pro_link{padding-bottom:5px; padding-left:20px; float:left;  width:300px;}
 .prog_txt{ background:url(../img/progress_v2/index_legends_1itembg.gif) no-repeat left; padding:5px 0 5px 10px;font-size:13px; color:#FFFFFF}
.pro_ad{float:left;}
 .pro_ad2 a:visited,  .pro_ad2 a:link{text-decoration:none; color:#FFFFFF;}
 .pro_ad2 a:hover{ text-decoration:none; color:#FF3366}
 .pro_ad2 a{text-decoration:none; color:#FFFFFF; display:block; width:75px; margin-top:20px; font-size:15px; }
.pro_ad2{float:left; background:url(../img/progress_v2/adsl_btn_wen.gif) no-repeat; width:84px; height:83px; color:#FFFFFF; padding:10 3px 0; text-align:center}

 .new_msg a:visited,  .new_msg a:link{
	text-decoration:underline;
	color:#F00;
}
 .new_msg a:hover{
	text-decoration:underline;
	color:#333333;
	font-weight: bolder;
}
 .new_msg a{
	text-decoration:underline;
	color:#F00;
}

