body{
	margin:0px;
	padding:0px;
	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size:12px;
}

a{
	text-decoration:none;
}

img{
	border:none;
}

ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

form{
	margin:0px;
	padding:0px;
}

.item_bg_father{
	background:url(../images/item_bg.gif) no-repeat;
}

.clear{
	clear:both;
	height:0px;
	overflow:hidden;
}

/* start */
.main_framer{
	width:1002px;
	height:625px;
	margin:0px auto;
}

.Nav_flag{
	display:none;
}

/* part main */
.left_con{
	width:171px;
	float:left;
	margin:7px 8px 0px 3px;
	display:inline;
}
.left_login{
	width:171px;
	color:#878787;
	position:relative;
	z-index:999;
}

.left_login .login_top{
	height:2px;
	background:url(../images/index_login_col_top.jpg) no-repeat;
	overflow:hidden;
}

.left_login .login_bottom{
	height:2px;
	background:url(../images/index_login_col_bottom.jpg) no-repeat;
	overflow:hidden;
}

.help_c{
	height:auto;
}
.flag4left{
	display:none;
}
.help_c .con_top{
	height:2px;
	background:url(../images/index_login_col_top.jpg) no-repeat;
	overflow:hidden;
}
.help_c .con{
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	padding-top:3px;
}
.help_c .con li{
	height:24px;
	line-height:24px;
	padding:0px 0px 0px 12px;
	border-bottom:1px solid #c0c0c0;
}
.help_c .con .sub{
	padding:0px 0px 0px 34px;
	color:#6e6e6e;
	border:none;
	height:20px;
	line-height:20px;
}
.help_c .con .sub a{
	color:#6e6e6e;
	text-decoration:none;
	background:none;
	padding:0px;
}
.help_c .con .sub a:hover{
	background:none;
}
.help_c .con .sub a.active{
	background:none;
	text-decoration:underline;
}
.help_c .con a{
	background:url(../images/newslist_bg_normal.gif) no-repeat 0px 4px;
	color:#000000;
	padding:0px 0px 0px 10px;
}
.help_c .con a:hover{
	background:url(../images/newslist_bg_red.gif) no-repeat 0px 4px;
	color:#bd1a1d;
}
.help_c .con a.active{
	color:#bd1a1d;
	background:url(../images/newslist_bg_red.gif) no-repeat 0px 4px;
}
.help_c .con .last{
	border:none;
}
.help_c .con_bottom{
	height:2px;
	background:url(../images/index_login_col_bottom.jpg) no-repeat;
	overflow:hidden;
}
.help_cMain{
	font-size:14px;
	line-height:20px;
}
.help_cMain .intr_title{
	padding-left:10px;
	font-weight:bold;
	color:#6e6e6e;
	line-height:30px;
}
.help_cMain .intr_titleL{
	padding-left:10px;
	font-weight:bold;
	color:#6e6e6e;
	line-height:30px;
	float:left;
}
.help_cMain .intr_titleR{
	float:right;
	color:#2855f3;
	font-weight:bold;
	line-height:25px;
}
.help_cMain .intr_titleR a{
	color:#2855f3;
	font-weight:bold;
}
.help_cMain .imgcon{
	text-align:center;
	line-height:30px;
}
.help_cMain .imgdesc{
	text-align:center;
	font-weight:bold;
	line-height:30px;
}
.help_cMain .intrtext{
	font-size:12px;
	padding-left:35px;
	margin-bottom:10px;
}
.help_cMain .intrtext2{
	font-size:12px;
	padding-left:35px;
	text-indent:2em;
}
.help_cMain .intrtext3{
	text-align:right;
	margin:2px 5px 0px 0px;
}
.help_cMain .redtext{
	color:#ff0000;
}
.table11{
	border:1px solid #aca899;
	border-collapse:collapse;
}
.table11 tr{
	border:1px solid #aca899;
	padding:3px 10px;
}
.table11 td{
	border:1px solid #aca899;
	padding:3px 10px;
}
.table2{
	border:1px solid #000000;
	border-collapse:collapse;
}
.table2 .head{
	color:#ff6600;
	font-weight:bold;
	text-align:center;
}
.table2 .title_t{
	font-weight:bold;
	text-align:center;
	background:#008080;
	color:#FFF;
}
.table2 tr{
	border:1px solid #000000;
	padding:3px 10px;
}
.table2 td{
	border:1px solid #000000;
	padding:3px 10px;
}

.left_login #login-form{
	width:169px;
	height:207px;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	background:#FFF;
}

.left_login #logined{
	position:relative;
	width:169px;
	height:192px;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	display:none;
}

.left_login #logined .login_exiticon{
	position:absolute;
	top:6px;
	right:58px;
	width:11px;
	height:11px;
	background:url(../images/logined_out_icon.gif) no-repeat;
	cursor:pointer;
}
.left_login #logined .login_exit{
	position:absolute;
	top:6px;
	right:6px;
	cursor:pointer;
}

.left_login #logined .userinfo{
	line-height:20px;
	padding:7px 0px 0px 3px;
	width:158px;
	margin:0px auto;
}
.left_login #logined .welcome{
}
.left_login #logined .user-name{
	color:#d73109;
	font-weight:bold;
}
.left_login #logined .user-level{
	float:left;
}
.bg4lv{
	background:url(/images/level_icon.gif) no-repeat;
}
.left_login #logined .user-level #levelup{
	width:16px;
	height:11px;
	float:left;
	margin:3px 1px 0px 0px;
	
}

.left_login #logined .user-cast{
}
.left_login #logined .user-castnum{
	color:#bf1920;
	padding-right:2px;
}
.left_login #logined .user-integral{
}
.left_login #logined .user-integralnum{
	color:#180399;
	padding-right:2px;
}
.left_login #logined .fen{
	padding-left:24px;
}

.left_login #login-form h3{
	width:156px;
	height:17px;
	padding:4px 0px 1px 2px;
	margin:0px auto;
	border-bottom:1px solid #c0c0c0;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.left_login #login-form h3 .english{
	color:#999999;
	padding-left:4px;
	font-family:System;
}

.left_login #logined h3{
	width:156px;
	height:17px;
	padding:4px 0px 1px 2px;
	margin:0px auto;
	border-bottom:1px solid #c0c0c0;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.left_login #logined h3 .english{
	color:#999999;
	padding-left:4px;
	font-family:System;
}


.left_login #login-form .user_info{
	width:158px;
	height:21px;
	margin:0px auto;
	padding:0px;
}
.left_login #login-form .first_item{
	padding:5px 0px 0px 0px;
}
.left_login #login-form .user_info li{
	float:left;
}
.left_login #login-form .user_info .user_text{
	width:55px;
	height:17px;
	line-height:17px;
	padding:3px 0px 0px 2px;
}
.left_login #login-form .user_info .user_value{
	border:1px solid #cacaca;
	height:17px;
	width:98px;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}
.left_login #login-form .user_info .check_code{
	width:49px;
}
.left_login #login-form .user_info .checking_code{
	width:40px;
	margin:1px 0px 0px 0px;
}
.left_login #login-form .user_info .checking_code img{
	vertical-align:middle;
	padding:0px 0px 0px 2px;
}

.left_login #login-form .login_plant{
	width:156px;
	margin:0px auto;
	margin-top:2px;
}
.left_login #logined .login_plant{
	width:156px;
	margin:0px auto;
	margin-top:4px;
}
.left_login #login-form .login_plant .loginin{
	width:73px;
	height:22px;
	background:url(../images/index_login_loging.gif) no-repeat;
	border:none;
	float:left;
}
.left_login #login-form .login_plant .forget{
	width:73px;
	height:22px;
	background:url(../images/index_login_froget.gif) no-repeat;
	border:none;
	margin-left:9px;
	float:left;
	display:inline;
}
.left_login #logined .login_plant .voucher{
	width:73px;
	height:22px;
	background:url(../images/login_plant_bg.gif) no-repeat;
	border:none;
	float:left;
	padding:3px 0px 0px 0px;
}
.left_login #logined .login_plant .cash{
	width:73px;
	height:22px;
	background:url(../images/login_plant_bg.gif) no-repeat;
	border:none;
	margin-left:9px;
	padding:3px 0px 0px 0px;
	float:left;
	display:inline;
}
.left_login #login-form .login_plant .register{
	width:155px;
	height:32px;
	background:url(../images/index_login_reg.gif) no-repeat;
	border:none;
	cursor:pointer;
}
.left_login #logined .cashbutton{
	width:155px;
	height:32px;
	background:url(../images/logined_lott.jpg) no-repeat;
	border:none;
}
.left_login #login-form .user_QA{
	width:158px;
}
.left_login #login-form .login_plant .user_QA a{
	text-decoration:underline;
	color:#878787;
	padding-right:0px;
}
.left_login #logined .user_QA{
	width:158px;
}
.left_login #logined .login_plant .user_QA a{
	text-decoration:underline;
	color:#878787;
	padding-right:0px;
}

.left_ad{
	width:171px;
	height:138px;
	margin-top:8px;
}

.left_service{
	width:171px;
	height:56px;
	margin-top:10px;
}

.lott_main{
	width:583px;
	height:419px;
	float:left;
	display:inline;
	margin:7px 7px 0px 0px;
	background:#ec9232;
}
.lott_main-kds{
	background:#618fdc;
}
.lott_main-shell{
	background:#9ed106;
}
.lott_main-pcg{
	background:#dc3500;
}
.lott_main-pcinlife{
	background:#dc3500;
}

.lott_main .lott_item-one{
	margin:2px 2px 0px 2px;
}
.lott_main .lott_item-one .title{
	width:579px;
	height:42px;
	background:url(../images/index_lott-item1.gif) no-repeat;
}
.lott_main .lott_item-one .title-kds{
	background:url(../images/kds/kds-index_lott-item1.gif);
}
.lott_main .lott_item-one .title-shell{
	background:url(../images/shell/shell-index_lott-item1.gif);
}
.lott_main .lott_item-one .title-pcg{
	background:url(../images/pcg/pcg-index_lott-item1.gif);
}
.lott_main .lott_item-one .title-pcinlife{
	background:url(../images/pcinlife/pcinlife-index_lott-item1.gif);
}
.lott_main .lott_item-one .title-shell h1{
	color:#5c7e03;
}

.lott_main h1{
	width:76px;
	height:24px;
	padding:12px 0px 0px 14px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px;
	font-size:12px;
	float:left;
}
.lott_main h1 .rr{
}

.lott_main .trend_pic{
	float:right;
	padding:4px 7px 0px 0px;
	color:#511e01;
}

.lott_main .lott_item_con1{
	height:170px;
	background:url(../images/index_lott_item_con1.gif) no-repeat;
}
.lott_main .kds{
	background:url(../images/kds/kds-index_lott_item_con1.gif) no-repeat;
}
.lott_main .shell{
	background:url(../images/shell/shell-index_lott_item_con1.gif) no-repeat;
}
.lott_main .pcg{
	background:url(../images/pcg/pcg-index_lott_item_con1.gif) no-repeat;
}
.lott_main .pcinlife{
	background:url(../images/pcinlife/pcinlife-index_lott_item_con1.gif) no-repeat;
}

.dock {
	position:relative; 
	height:160px; 
	z-index:100;
}
.dock-container {
	position:absolute;
	height:210px;
	top:-30px;
}

.lott_main .lott_item-two{
	margin:0px 2px 0px 2px;
}
.lott_main .lott_item-two .title{
	width:579px;
	height:43px;
	background:url(../images/index_lott-item2.jpg) no-repeat;
}
.lott_main .lott_item-two .title-kds{
	background:url(../images/kds/kds-index_lott-item2.gif) no-repeat;
}
.lott_main .lott_item-two .title-shell{
	background:url(../images/shell/shell-index_lott-item2.gif) no-repeat;
}
.lott_main .lott_item-two .title-pcg{
	background:url(../images/pcg/pcg-index_lott-item2.gif) no-repeat;
}
.lott_main .lott_item-two .title-pcinlife{
	background:url(../images/pcinlife/pcinlife-index_lott-item2.gif) no-repeat;
}
.lott_main .lott_item-two .title-shell h1{
	color:#5d8002;
}
.lott_main .lott_item_con2{
	height:160px;
	background:url(../images/index_lott_item_con2.jpg) no-repeat;
}
.lott_main .kds2{
	background:url(../images/kds/kds-index_lott_item_con2.gif) no-repeat;
}
.lott_main .shell2{
	background:url(../images/shell/shell-index_lott_item_con2.gif) no-repeat;
}
.lott_main .pcg2{
	background:url(../images/pcg/pcg-index_lott_item_con2.gif) no-repeat;
}
.lott_main .pcinlife2{
	background:url(../images/pcinlife/pcinlife-index_lott_item_con2.gif) no-repeat;
}

.col_main .newslist_con1{
} 
.col_main .newslist_con2{
	display:none;
} 

.right_con{
	width:226px;
	float:left;
	margin:7px 0px 0px 0px;
}

.right_con .col_top{
	width:226px;
	height:2px;
	background:url(../images/index_right_col_top.gif) no-repeat;
	overflow:hidden;
}
.right_con .col_bottom{
	width:226px;
	height:2px;
	background:url(../images/index_right_col_bottom.gif) no-repeat;
	overflow:hidden;
}
.right_con .col_main{
	width:224px;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
}
.right_con .col_main h1{
	width:210px;
	height:16px;
	margin:0px auto;
	border-bottom:1px solid #c0c0c0;
	padding:5px 0px 0px 2px;
	font-size:12px;
	cursor:pointer;
}
.right_con .re{
	position:relative;
	background:#f8f2d8;
}
.right_con .re-kds{
	background:#e8e8e8;
}

.right_con .re-mp{
	background:#F1F7EB;
}

.right_con .col_main .latest_menu{
	position:absolute;
	top:0px;
	right:7px;
}
.right_con .col_main .latest_menu li{
	float:left;
}
.right_con .col_main .latest_menu li .mout{
	width:30px;
	height:21px;
	display:block;
	padding:5px 0px 0px 0px;
	text-align:center;
	color:#000000;
}
.right_con .col_main .latest_menu li .hover{
	width:35px;
	height:21px;
	display:block;
	padding:5px 0px 0px 0px;
	text-align:center;
	color:#000000;
	background:url(../images/index_right_lott-tab.gif) no-repeat;
}

.latest_item{
	width:200px;
	margin:10px 0px 0px 7px;
}
.last_item{
	border:none;
}
.latest_item li{
	padding:0px 0px 0px 20px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	color:#868887;
}
.latest_item li a{
	text-decoration:underline;
	color:#5e5e5e;
	font-weight:bold;
}
.latest_item .lott_title{
	background:url(../images/lott_num.gif) no-repeat 5px 4px;
}
.latest_item .lott_sequence{
	color:#be1920;
	font-weight:bold;
	padding-bottom:5px;
	border-bottom:1px dashed #bdc2bc;
}
.latest_item .lott_sequence .last_num{
	color:#180499;
}

.scroll{
	width:222px;
	height:203px;
	overflow:hidden;
	background:#f8f2d8;
}
.in-re-kds{
	background:#e8e8e8;
}

.in-re-mp{
	background:#F1F7EB;
}

.scroll_inner{
	margin-top:2px;
	width:218px;
	height:200px;
	overflow:auto;
	overflow-x:hidden;
	scrollbar-face-color:#ececec;
	scrollbar-base-color:#f9f9f9;
	scrollbar-arrow-color:black;
	scrollbar-track-color:#f9f9f9;
	scrollbar-shadow-color:#faf8f9;
	scrollbar-highlight-color:#f9f9f9;
	scrollbar-3dlight-color:#dfdcd7;
	scrollbar-darkshadow-Color:#c8c5c0;
}

.right_con .col_main .newslist{
	width:210px;
	margin:0px auto;
	padding:5px 0px 6px 0px;
	border-bottom:1px solid #c0c0c0;
}
.right_con .col_main .newslist li{
	padding:4px 0px 9px 11px;
	height:8px;
	overflow:hidden;
}
.right_con .col_main .newslist li a{
	display:block;
	width:199px;
	overflow:hidden;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
}
.right_con .col_main .newslist li a:hover{
	text-decoration:underline;
}
.right_con .col_main .newslist .redlink{
	color:#c01c1d;
}
.right_con .col_main .newslist .norlink{
	color:#858585;
}
.right_con .col_main .newslist .red{
	background:url(../images/newslist_bg_red.gif) no-repeat 2px 10px;
	color:#c01c1d;
}
.right_con .col_main .newslist .normal{
	background:url(../images/newslist_bg_normal.gif) no-repeat 2px 10px;
	color:#c01c1d;
}
.right_con .col_main .more{
	width:210px;
	text-align:right;
	padding:2px 1px 2px 0px;
	margin:0px auto;
}
.right_con .col_main .more a{
	color:#000000;
}

.right_con .col_top_two{
	margin:8px 0px 0px 0px;
}
.right_con .col_main .mout{
	color:#848484;
	cursor:pointer;
}
.right_con .col_main .rr_ll{
	font-weight:normal;
	padding:0px 3px 0px 2px;
}

.voding_code{
	display:none;
}

.wronglogin_uid {
	color:red;
	font-size:9pt;
}

/* 2010-01-25 */
.newind_serve{
	width:171px;
	height:89px;
	background:url(../images/new_index/newind01.gif) no-repeat;
	margin-top:11px;
}
.serve_list{
	width:135px;
	margin:30px auto 0px auto;
}
.serve_list p{
	line-height:23px;
	margin:0px 0px 5px 0px;
	color:#8e8e8e;
}
.serve_list p img{
	vertical-align:middle;
}
.serve_list .rtext{
	padding-right:5px;
}
.scroll2{
	height:117px;
}
.f-l{
	float:left;
}
.f-r{
	float:right;
}
.right_con .col_main .more-2{
	width:auto;
	font-weight:normal;
}

.lott_main-nyWarp{
	width:583px;
	float:left;
	display:inline;
	margin:7px 7px 0px 0px;
}
.lott_main-nyBar{
	width:583px;
	height:40px;
	background:url(../images/new_index/lotbar.jpg) no-repeat;
	position:relative;
}
.lott_main-nyBar ul{
	padding:7px 0px 0px 6px;
}
.lott_main-nyBar ul li{
	margin:0px 4px 0px 0px;
	float:left;
	display:inline;
	width:70px;
	height:32px;
	background:url(../images/new_index/lottab02.jpg) no-repeat;
	line-height:27px;
	text-align:center;
	color:#FFF;
	cursor:pointer;
}
.lott_main-nyBar ul .act{
	color:#ea0001;
	font-weight:bold;
	background:url(../images/new_index/lottab01.jpg) no-repeat;
}
.lott_main-nyBar .new_point{
	position:absolute; 
	width:23px; 
	height:23px; 
	top:7px; 
	left:212px;
	background:none;
}
.lott-nyInner{
	width:583px;
}
.lott-nyInner .lotnyconWarp{
	padding:7px 0px 0px 0px;
}
.lott-nyInner .lotnycon{
	height:82px;
}
.lott-nyInner .subfl{
	width:440px;
}
.lott-nyInner .subfl2{
	width:105px;
}
.lotnybtn{
	cursor:pointer;
	float:left;
	display:inline-block;
}
.lotnybtn01{
	width:93px;
	height:33px;
	margin:17px 0px 0px 0px;
	background:url(../images/new_index/lotsub1.gif) no-repeat;
}
.lotnybtn02{
	width:86px;
	height:28px;
	margin:22px 0px 0px 6px;
	background:url(../images/new_index/lotsub2.gif) no-repeat;
}
.lott-nyInner .subtext1{
	color:#ea0212;
	font-size:14px;
	font-weight:bold;
	padding:20px 0px 0px 180px;
}
.lott-nyInner .subtext1-1{
	padding:20px 0px 0px 150px;
}
.lott-nyInner .subtext1-2{
	padding:24px 0px 0px 180px;
}
.lott-nyInner .subtext1-3{
	padding:20px 0px 0px 160px;
}
.lott-nyInner .subtext1-4{
	padding:20px 0px 0px 200px;
}
.lott-nyInner .subtext1-5{
	padding:20px 0px 0px 220px;
}
.lott-nyInner .subtext1-6{
	padding:10px 0px 0px 180px;
}
.lott-nyInner .subtext2{
	color:#000;
	font-weight:bold;
	padding:10px 0px 0px 115px;
}
.lott-nyInner01{
	height:586px;
	background:url(../images/new_index/lotmian01.jpg) no-repeat;
	display:none;
}
.lott-nyInner02{
	height:586px;
	background:url(../images/new_index/lotmian02.jpg) no-repeat;
	display:none;
}
.lott-nyInner03{
	height:530px;
	background:url(../images/new_index/lotmian03.jpg) no-repeat;
	
}
.lott-nyInner04{
	height:530px;
	background:url(../images/new_index/lotmian04.jpg) no-repeat;
	display:none;
}