@charset "utf-8";
body{
	padding:0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height:18px;
}
td,table,input,textarea,a{
	color:#666666;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
}
ol,ul,li,h1,h2,h3,h4,h5,h6,form,p,img,dl,dt,dd{
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style-type: none;
} 
.clear{clear:both;overflow:hidden;height:0px;}
img,input,select{ vertical-align:middle;}
a,img {star:expression(this.onFocus=this.blur()); outline:none;}

#sad{ position:absolute; top:0; left:0px; width:100%; z-index:99;}

#box{ width:988px; margin:0 auto;}

#header{ height:82px; width:967px; background:url(../images/top_bg.jpg) left top no-repeat; padding-right:20px;}
.header1{ float:right;}
.header1 li{ float:left; line-height:26px; color:#2464AB; padding-right:5px;}
.header1 li a{color:#2464AB;}
.header1 img{ padding:5px 4px;}
.header1 .iup6{ border:0; background: url(../images/img_03.jpg) top repeat-x; background-color:#F2F2F2; height:14px; width:116px; font-size:10px; line-height:16px;}
.header2{ clear:both; padding:10px 0 0 24px;}

ul.header2{ clear:both; padding:10px 0 0 24px;}
ul.header2 li{ float:left;}
ul.header2 li.mp3{padding-right:99px;}
ul.header2 li.logo{padding-right:195px;}

.STYLE1 {color: #FFFFFF}
.ssul{ float:right; height:31px; padding-top:14px; }
.ssul li{ float:left; padding:3px 0 0 7px}
.ssul li.ssli{ padding:4px 0 0 2px}
.ssul li.club{ padding:0 0 0 6px}

#menu_c{height:58px; width:959px; background:url(../images/menu_bg.jpg) 5px top no-repeat; width:100%}
#menu_c dl{ padding-left:40px; height:21px;  padding-top:7px; padding-bottom:7px;}
#menu_c dd{ float:left; line-height:21px; margin:0 2px;}
#menu_c dd a{text-indent:-999px; display:block; height:21px;}
#menu_c dd a:hover{background-position:left -21px;}

.nav_1 a{ background:url(../images/nav_1.jpg) top left no-repeat; width:35px; padding-right:20px;}
.nav_2 a{ background:url(../images/nav_2.jpg) top left no-repeat; width:87px; padding-right:7px;}
.nav_3 a{ background:url(../images/nav_3.jpg) top left no-repeat; width:87px;}
.nav_4 a{ background:url(../images/nav_4.jpg) top left no-repeat; width:87px;}
.nav_5 a{ background:url(../images/nav_5.jpg) top left no-repeat; width:87px;}
.nav_6 a{ background:url(../images/nav_6.jpg) top left no-repeat; width:87px;}

#menu_c dd a.now_c{background-position:left -42px;}

.sub1 li,.sub2 li,.sub3 li,.sub4 li,.sub5 li{ float:left;background: url(../images/menu_bg1.jpg) left center no-repeat; text-align:center; padding:0 15px;}
.sub1 li a,.sub2 li a,.sub3 li a,.sub4 li a,.sub5 li a{ color:#333; line-height:22px; display:block;} 

.sub1{ padding-left:40px;}
.sub1 li a:hover{ border-bottom:1px #333 solid;} 
.sub1 li a.now{ border-bottom:1px #01196F solid; color:#01196F;}
.sub2{ padding-left:157px;}
.sub2 li a:hover{ border-bottom:1px #333 solid;} 
.sub2 li a.now{ border-bottom:1px #006BB2 solid; color:#006BB2;} 
.sub3{ padding-left:246px;}
.sub3 li a:hover{ border-bottom:1px #333 solid;} 
.sub3 li a.now{ border-bottom:1px #3DA7CB solid; color:#3DA7CB;} 
.sub4{ padding-left:344px;}
.sub4 li a:hover{ border-bottom:1px #333 solid;} 
.sub4 li a.now{ border-bottom:1px #64C5AF solid;color:#64C5AF;} 
.sub5{ padding-left:436px;}
.sub5 li a:hover{ border-bottom:1px #333 solid;} 
.sub5 li a.now{ border-bottom:1px #92A629 solid; color:#92A629;} 

#center{ margin-top:16px; padding-left:34px; overflow:hidden;}

#left{ width:200px; float:left;}

.pro_new{ width:197px;height:151px; background:url(../images/img_27.jpg) left top; padding-top:28px; padding-left:3px;}
.index_l_c{
	clear: both;
	float:left;
	width:198px;
	height:145px;
	overflow:hidden
}
.index_l_b{
    float:left; 
    width:200px; 
	height:5px;
    background:url(../images/4_r4_c2.gif) no-repeat; 
	font-size:0px;
}
dl.newpro{ float:left; width:190px; padding:10px 4px 4px 4px;}
dl.newpro dt{ float:left; width:60px; height:104px; text-align:center; }
dl.newpro dd{ float:left; width:125px; height:55px; text-align:left; padding-left:5px; color:#666; overflow:hidden}
dl.newpro dd img{ margin:0; padding:0}
dl.newpro dd.tit{ height:18px; color:#000; font-weight:bold}
dl.newpro dd.btn{ height:20px; padding-top:11px}

ul.newnum{float:right;padding:5px 9px;}
ul.newnum li{ float:left; width:15px; height:15px; margin:0 2px; display:inline}
ul.newnum li img{ cursor:pointer}

#left ul{ padding-top:3px;}
#left li{ margin-top:6px;}

#main{ float:left; padding-left:10px;}
.kv{ height:179px; width:710px;}
.cont{ padding-left:10px; padding-top:9px;}

.cont_left{ width:480px; float: left;overflow:hidden;}
.cont_left .title{ height:30px;padding-left:408px; width:460px; background:url(../images/new_bg.jpg) left top no-repeat; margin-top:15px;}
.cont_left .title a{ line-height:30px;}
.new_list{ padding-top:11px;}
.new_list dl{ margin-left:12px;}
.new_list dt{ float:left; height:110px; width:110px; background:url(../images/new_bg1.jpg) left top no-repeat; padding:3px 1px;}
.new_list dd{ float:left; width:330px; background:url(../images/img_52.jpg) left center no-repeat; padding-left:15px; margin-left:10px;}
.new_list dd,.new_list dd a{ color:#666;}
.new_list dd span{ padding:0 10px;}

.cont_right{ width:220px; float: left;}
.search{ width:209px; height:129px; background:url(../images/img_35.jpg) left top no-repeat; padding:38px 0 5px 11px;}
.cont_right p img{ margin-bottom:5px;}

.ss_k{ float:left;color:#717171;text-indent:5px;background:url(../images/ss_kbg.gif) no-repeat;border:0;width:86px;height:20px;line-height:20px; cursor:pointer }
.ss_kk{ float:left;color:#717171;text-indent:5px;background:url(../images/ss_kbgk.gif) no-repeat;border:0;width:106px;height:20px;line-height:20px; cursor:pointer }


#layer1{
	position:absolute; 
	width:78px;
	overflow: auto;
	overflow-x:hidden;
	z-index: 1;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	left: 7px;
	*left: 12px;
	background-color: #fff;
	color: #999;	 
} 

#layer2{
	position: relative;
	width:80px;
	 /*left: 587px;*/
} 
#layer1 td{
	text-align:left;
	 text-indent:5px
}

#layer4{
	position:absolute; 
	width:104px;
	height:180px;
	overflow: auto;
	overflow-x:hidden;
	z-index: 1;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	background-color: #fff;
	color: #999;
	top:0; 
	left:0; 
}
#layer3{
	position:absolute; 
	width:84px;
	height:160px;
	overflow: auto;
	overflow-x:hidden;
	top:0; 
	left:0; 
	z-index: 1;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	background-color: #fff;
	color: #999;	
	scrollbar-base-color: #E5E5E5;
    scrollbar-face-color: #fff; 
	scrollbar-track-color: #fff; 
	scrollbar-arrow-color: #E5E5E5; 
	scrollbar-3dlight-color: #fff; 
	scrollbar-darkshadow-color: #fff; 
	scrollbar-highlight-color: #E5E5E5; 
	scrollbar-shadow-color: #E5E5E5;	 
} 
#layer5{ 
    position:absolute; 
	width:84px;
	height:18px;
	top:0; 
	left:0; 
	z-index: 1;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	background-color: #fff;
	color: #999;
	overflow:hidden
}
#layer3 td,#layer4 td,#layer5 td{
	text-align:left;
	text-indent:2px;
	height:20px;
	line-height:20px;
}


ul.prodv1{ float:left; width:198px; height:14px; line-height:1em; padding:3px 0; background:url(../images/pro_serbg.gif) no-repeat; margin:6px 0 2px 0;}
ul.prodv1 li{ float:left; height:14px; padding:0 8px 0 9px; }
ul.prodv1 li img{ cursor:pointer}

dl.prodv2{ float:left; width:200px; }
dl.prodv2 dd{ float:left; font-size:9px; width:192px; height:78px; overflow:hidden}
dl.prodv2 dd.dot{ width:4px;}
dl.prodv2 dd.dot img{ margin-top:30px; cursor:pointer}

ul.pro_img{ float:left;}
ul.pro_img li{ float:left; width:48px; height:78px;  text-align:center; overflow:hidden; display:inline; }


.c_r_dv2 ul{ float:left; width:200px; }
.c_r_dv2 ul li{ float:left; width:100px; height:50px; margin:8px 0px 5px 0px; text-align:center; display:inline}

/*----------------------------*/

.contentp{
   margin-left:auto;
	margin-right:auto;
	/*margin-top:10px;*/
	width:930px;
	clear: both;
}
.contentvip{
   margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width:937px;
	clear: both;
}
.contentvip_l{
	float: left;
	width:160px;
	padding:0 1px;
}
.contentvip_c{
	float:left;
	margin-left: 15px;
	width:545px;
}
.contentvip_cc{
	float:left;
	margin-left: 18px;
	width:540px;
	text-align: center;
}
.me_event{
	float:left;
	margin-left:8px;
	width:662px;
	border:1px solid #f0f0f0;
	padding:15px;
}
.vip_c_t{
	clear: both;
	width: 545px;
	height:35px;
	text-align: left;
	line-height: 35px;
	font-size:14px;
	color: #255a8c;
	font-weight: bold;
}
.vip_c_tind{
	clear: both;
	width: 540px;
	height:30px;
	text-align: left;
	line-height: 30px;
	font-size:14px;
	color: #255a8c;
	font-weight: bold;
	text-indent: 10px;
	float: left;
	background-image: url(../images/index_t.gif);
}
.member_flash{
	margin-left:auto;
	margin-right: auto;
	/*margin-top:5px;*/
	clear:both;
	width:540px;
	height: 239px;
	/*padding-top:10px;*/
	padding-bottom:10px;
}
.member_email{
	margin-left:auto;
	margin-top:40px !important;
	margin-top:10px;
	margin-right: auto;
	/*margin-top:5px;*/
	clear:both;
	width:520px;
	height: 114px;
	background-image: url(../images/email_bg.gif);
}
.reg_c_t{
	clear: both;
	width: 545px;
	border-top:1px solid #e5e5e5;
	padding-top:10px;
}
.vip_c_t1{
	clear: both;
	width: 545px;
	height:34px;
	text-align: left;
	text-indent:10px;
	line-height: 34px;
	font-size:12px;
	color: #255a8c;
	font-weight: bold;
	background-image: url(../images/vip_c_t.gif);
}
.me_c_t1{
	clear: both;
	width: 545px;
	height:38px;
	text-align: left;
	text-indent:10px;
	line-height: 38px;
	font-size:12px;
	color: #255a8c;
	font-weight: bold;
	background-image: url(../images/me_c_t.gif);
}
.login_c_t1{
	clear: both;
	width: 545px;
	height:37px;
	text-align: left;
	text-indent:10px;
	line-height: 37px;
	font-size:12px;
	color: #255a8c;
	font-weight: bold;
	background-image: url(../images/login_c_t.gif);
}
.vip_c_bg{
	width: 545px;
	height: 158px;
	clear: both;
	background-image: url(../images/vip_c_bg.gif);
}
.login_c_bg{
	width: 545px;
	height: 206px;
	clear: both;
	background-image: url(../images/login_c_bg.gif);
}
.login_c_bg1{
	width: 545px;
	height: 256px;
	clear: both;
	background-image: url(../images/login_c_bg1.gif);
}
.me_c_bg{
	width: 545px;
	clear: both;
	background-image: url(../images/me_c_bg.gif);
}
.vip_c_bg_2{
	width: 545px;
	height: 158px;
	clear: both;
	background-image: url(../images/vip_c_bg_2.gif);
}
.vip_c_bg_3{
	width: 545px;
	height: 158px;
	clear: both;
	background-image: url(../images/vip_c_bg_3.gif);
}
.vip_c_bg_4{
	width: 545px;
	height: 158px;
	clear: both;
	background-image: url(../images/vip_c_bg_4.gif);
}
.vip_c_bg1{
	clear: both;
	width: 545px;
	height:33px;
	text-indent:10px;
	text-align: left;
	line-height: 33px;
	font-size:12px;
	color: #255a8c;
	font-weight: bold;
	background-image: url(../images/vip_c_bg1.gif);
}
.vip_c_bg2{
	width: 545px;
	height: 120px;
	clear: both;
	background-image: url(../images/vip_c_bg2.gif);
	
}
.vip_c_bg2_t{
width:500px;
margin: auto;
text-align: left;
	color: #999;
	padding: 10px;
	line-height: 185%;
	}
.vip_l_t{
    float:left;
	clear: both;
	width: 160px;
	height: 35px;
	text-align:left;
	text-indent: 10px;
	font-weight:bold;
	font-size:14px;
	line-height:35px;
	color: #2E424D;
	background-image: url(../images/vip_l_t.gif);
}
.vip_l_c{
    float:left;
	clear:both;
	width:160px;
	background-image: url(../images/vip_l_c_bg.gif);
}
.vip_l_b{
	clear:both;
	float:left;
	width:160px;
	height:3px; 
	font-size:0px;
	background-image: url(../images/vip_l_b.gif);
}

.vip_l_c ul{ float:left; width:120px; margin-left:15px; display:inline; padding:10px 0;}
.vip_l_c ul li{ float:left; width:120px; text-indent:20px; color:#999; text-align:left; background:url(../images/prom_dot_off.gif) no-repeat 12px 7px;}
.vip_l_c ul li.vipmenu_t1{ background:url(../images/menu_l_ico.gif) no-repeat 0px 4px; text-indent:10px; color:#333;}
.vip_l_c ul li.current{ background:url(../images/prom_dot.gif) no-repeat 12px 7px; color:#333; text-decoration:underline}
.vip_l_c ul li.now{background:url(../images/vip_l_ico.gif) no-repeat 0px 4px; color:#000; font-weight:bold}
.vip_l_c ul li.btm{ margin-bottom:8px;}

.vip_l_c ul li a:link{color : #999 ;}
.vip_l_c ul li a:visited {color : #999 ;}
.vip_l_c ul li a:hover {color : #BE6504 ;}
.vip_l_c ul li a:active {color : #999 ;}
 
.vip_l_c ul li.vipmenu_t1 a:link{color : #333 ;}
.vip_l_c ul li.vipmenu_t1 a:visited {color : #333 ;}
.vip_l_c ul li.vipmenu_t1 a:hover {color : #BE6504 ;}
.vip_l_c ul li.vipmenu_t1 a:active {color : #333 ;}

.contentc{
   margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width:928px;
	clear: both;
}
.leftsearch{
	float:left;
	width:200px;
}
.rightsearch{
   margin-left:10px;
	float:left;
	width:718px;
}
.righttitle{
   clear:both;
	float:left;
	width:718px;
	line-height: 36px;
	background-image: url(../images/rightsearch_title.gif);
}
.rightbigpic{
	clear:both;
	float:left;
	width:718px;
	height: 248px;
	background-image: url(../images/rightbigpic.gif);
}
.pline{
	clear: both;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px !important;
	margin-top:2px;
	width:960px;
	height:21px;
	background: url(../images/p_line.jpg);
}
.pseach{
	width:188px;
	height: 91px;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	/*background: url(../images/p_seach_bg.gif);*/
}
.pseach_s{
	width:170px;
	margin-top:35px;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
}
.pselect{
	width:120px;
}
.pleft{
	width:211px;
	height: 780px;
	float: left;
	background: url(../images/p_bg.gif);
	margin-left:3px;
}
.pright{
	width:732px;
	float: right;
}
.pr{
	margin-left:auto;
	margin-right:auto;
	width:732px;
	float: right;
}
.p_d_title{
	margin-left:auto;
	margin-right:auto;
	clear: both;
	text-align: left;
	width:930px; line-height:25px;height:25px;
	border-bottom:1px solid #eeeeee;
	width:937px;
	
}
.p_d_title a{line-height: 25px;} 
.p_d_left{
	width:210px;
	float: left;
	margin-left:3px;
	clear: both;
}
#p_d_left{
	width:222px;
	float: left;
	margin-left:3px;
	clear: both;
}
.p_d_left_bg{
	width:208px;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
}
#p_d_left_bg{
	width:222px;
	background-image: url(../images/p_d_left_bg.gif);

}
.product_sp{
	width:490px;
	float: left;
}
.product_sp_bg{
width: 480px;
}
#prod_l{
	width:222px;
	float: left;
}
.prod_l{
	width:160px;
	float:left;
}
.prod_l_t{
	clear: both;
	width:160px;
	height: 30px;
	background-image: url(../images/prod_l_t.gif);
	text-indent: 10px;
	line-height:30px;
	font-weight:bold;
	color: #36474d;
	text-align: left;
}
.prod_l_c{
	clear: both;
	width:158px;
	border-left:1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
}
#prod_c{
	width:540px;
	float: left;
	margin-left:15px;
}
#prod_c_t{
	width:540px;
	height: 30px;
	background-image: url(../images/prod_c_t.gif);
	line-height:30px;
	font-weight:bold;
	color: #36474d;
	text-align: left;
}
#prod_r{
	width:200px;
	float: right;
}
.picpic{ margin-bottom:5px;}
#prod_r_t{
	width:200px;
	height: 30px;
	clear: both;
	text-indent: 10px;
	background-image: url(../images/prod_r_t.gif);
	line-height:30px;
	font-weight:bold;
	color: #36474d;
	text-align: left;
}
#prod_r_c{
	clear: both;
	width:198px;
	border-left:1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	background-color: #fcfcfc;
}
.borderl{
border-left:1px solid #e5e5e5;
border-top:1px solid #e5e5e5;
font-weight:bold;
color:#727272;
font-size:13px;
}
#text_t{
	clear: both;
	text-align: left;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	margin-top:10px;
}
#text_t2{
	clear: both;
	text-align: left;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-top:10px;
	border-top:1px solid #e5e5e5;
}

/*090421 add*/
dl.member{ float:left; width:243px; padding:0 13px; height:250px; background:url(../images/member_dlbg.gif) no-repeat 0 1px; display:inline}
dl.member dt{ float:left; width:240px; height:30px; padding-top:15px; background:url(../images/line_2gayt.gif) repeat-x bottom;}
dl.member dd{ float:left; width:240px; height:135px; padding:10px 0; overflow:hidden}
dl.member dd.more{ float:left; width:240px; height:20px; text-align:right; background:url(../images/line_2gayb.gif) repeat-x bottom; padding:0 0 5px 0}

dl.member dt span{ color:#666; font-weight:bold; text-align:left; background:url(../images/line_pur.gif) no-repeat 0 7px; text-indent:15px; display:block}

  ul.def_event{ float:left; width:240px;}
  ul.def_event li{ float:left; width:236px; text-align:left; padding:2px; _width:240px; _padding:2px 0px;}

  ul.def_down{ float:left; width:240px;}
  ul.def_down li{ float:left; width:83px; margin:0 7px 0 21px; display:inline }
  ul.def_down li img{ margin-bottom:5px;}

dl.vip_r1{ float:left; width:543px; color:#666; text-align:left; height:121px; background:url(../images/vip_rcbg.jpg) no-repeat}
dl.vip_r1 dt{ float:left;width:460px;padding:20px 45px 0 38px; background:url(../images/line_pur.gif) no-repeat 25px 27px; font-weight:bold}
dl.vip_r1 dd{ float:left; width:460px; padding:10px 45px 10px 38px;}

dl.vip_r2{ float:left; width:543px; color:#666; }
dl.vip_r2 dd{ float:left; width:333px; padding:30px 20px 30px 190px; text-align:right }
dl.vip_r2 dd.rc1{ text-align:left; border-bottom:1px solid #F2F2F2; background: url(../images/vip_rc1.jpg) no-repeat 13px 28px}
dl.vip_r2 dd.rc2{ text-align:left; border-bottom:1px solid #F2F2F2; background: url(../images/vip_rc2.jpg) no-repeat 13px 28px}

dl.point_r1{ background:url(../images/point_rcbg.jpg) no-repeat}

dl.point_r2{ float:left; width:503px; color:#666; padding:0 20px}
dl.point_r2 dd{ float:left; width:503px; text-align:left; padding:20px 0; }
dl.point_r2 dd.pr1{ background:url(../images/line_2gayt.gif) repeat-x bottom; padding:20px 0 5px 0; font-weight:bold;}
dl.point_r2 dd.pr2{ width:453px; background:url(../images/line_2gayb.gif) repeat-x bottom; padding:20px 25px; }
dl.point_r2 dd.breg{ text-align:right; }

dl.point_r2 dd.pr2 p{ padding-bottom:10px}
table.pointtb{ margin:auto; clear:both; background-color:#f2f2f2}
table.pointtb td{ height:39px; text-align:center; background-color:#FFFFFF}


h1.vip{ float:left; height:34px; line-height:34px; color:#44749A; font-size:14px; font-weight:bold; clear:both}
.logincon{ float:left; width:527px; height:295px; background:url(../images/login_bg.jpg) no-repeat; padding:0px 0 0 16px;}
.logincon_01{ float:left; width:508px; height:139px; background:url(../images/login_tb_bg.jpg) left 10px no-repeat; margin-top:10px;}

table.login_tb1{ float:left; width:306px; margin:0px 20px 0 182px; display:inline; color:#767676}
  table.login_tb1 th{ width:68px; text-align:left; font-weight:normal; background:url(../images/dot_gay.gif) no-repeat 0 8px; text-indent:10px; }
  table.login_tb1 td{ height:19px; padding:1px 0; text-align:left}
  table.login_tb1 td.tb_log{ width:70px; padding-left:10px;}
  
dl.remark{ float:left;width:480px; padding:0px 37px 0 15px; clear:both; text-align:left; color:#666}
  dl.remark dt{ float:left;width:465px; background:url(../images/line_pur.gif) no-repeat 0 12px; padding:5px 0 10px 15px; }
  dl.remark dd{ float:left;width:361px; padding-left:15px; color:#6290BF; }
  dl.remark dd.btn{float:left;width:104px; padding-left:0; background:none}
  
  dl.remark dd.tip{ width:465px}
  dl.remark dd.btn1{float:left;width:465px; padding-left:0; background:none; text-align:right}
  
  
.input_login{ width:153px; height:17px; line-height:17px; border:1px solid #ccc; }
.input_login1{ width:46px; height:17px; line-height:17px; border:1px solid #ccc; }
.input_mfy{ width:138px; height:17px; line-height:17px; border:1px solid #ccc; }

.tipcon{ float:left; width:527px; height:203px; background:url(../images/login_tipbg.gif) no-repeat; padding:15px 0 0 16px;}
.tip{ float:left; width:543px; background:url(../images/tip_bg2.gif) repeat-y; margin-bottom:15px;}
  .tip1{ float:left; width:463px; background:url(../images/tip_bg1.gif) no-repeat top; padding:20px 40px; text-align:left}
  .tip2{ float:left; width:543px; height:19px; background:url(../images/tip_bg3.gif) no-repeat bottom;}
  
  dl.tiptit{ float:left; width:463px; color:#666}
  dl.tiptit dt{ float:left; width:463px;font-weight:bold; font-size:14px; padding-bottom:8px; }
  dl.tiptit dd{ float:left; width:463px;}
  dl.tiptit dd.yzmail{ float:left; width:463px; padding-top:10px; text-align:center}
  dl.tiptit dd.verify{ text-align:right}
  
  h2.tiptxt{ float:left; font-size:12px; color:#666; font-weight:normal; background:url(../images/line_pur.gif) no-repeat 0 7px; text-indent:15px; margin-bottom:10px}
  h2.tiptxt1{ float:left; font-size:12px; color:#666; background:url(../images/line_pur.gif) no-repeat 25px 7px; text-indent:40px; margin-bottom:10px}  

/* reg */
.reg_c_btn{ 
	clear: both;
	width: 501px;
	padding-top:20px;
	margin:auto
}

.regcon{ float:left; width:543px; background:url(../images/reg_c_bg2.gif) repeat-y;}
  .regcon1{ float:left; width:501px; background:url(../images/reg_c_bg1.gif) no-repeat top; padding:10px 21px 0 21px;}
  .regcon2{ float:left; width:543px; height:15px; background:url(../images/reg_c_bg3.gif) no-repeat bottom}
  
    dl.regdl{ float:left; width:501px; margin:auto; clear:both }
    dl.regdl dd{ float:left; width:501px; padding:25px 0 }
	dl.regdl dd.reg01{ background:url(../images/line_2gayt.gif) repeat-x bottom; padding:12px 0;}
	dl.regdl dd.reg02{ background:#FCFCFC url(../images/sup_dot.gif) repeat-x bottom;}
	dl.regdl dd.reg03{ background:#FCFCFC url(../images/line_2gayb.gif) repeat-x bottom;}
  
    h2.hviptxt{ float:left; font-size:12px; color:#666; background:url(../images/line_pur.gif) no-repeat 0 7px; text-indent:15px;}
  
.noticebg{ float:left; width:501px;background:#FCFCFC url(../images/line_2gayb.gif) repeat-x bottom; padding-bottom:35px; clear:both}
table.notice_tb{ float:left; width:501px; color:#323232; clear:both}
table.notice_tb th{ background:#fff url(../images/line_2gayt.gif) repeat-x bottom; text-align:center; padding:10px 0}
table.notice_tb td{ background:url(../images/sup_dot.gif) repeat-x bottom; padding:10px 0}
  
dl.vipme{ float:left; width:543px; color:#666} 
dl.vipme dt{ float:left; width:543px; background: url(../images/line_2gayt.gif) repeat-x bottom;}
dl.vipme dd{ float:left; width:390px; height:102px; border-bottom:1px solid #F2F2F2; padding:25px 0 25px 153px}
dl.vipme dd.me01{ background: url(../images/vipme01.jpg) no-repeat 13px 25px}
dl.vipme dd.me02{ background: url(../images/vipme02.jpg) no-repeat 13px 25px}
  
ul.vipme_1{ float:left; width:390px;}
ul.vipme_1 li{ float:left; padding-left:15px; width:48px; text-align:left}
ul.vipme_1 li.tit{ width:390px; color:#666; font-size:14px; font-weight:bold; background:url(../images/line_pur.gif) no-repeat 0 32px; padding:25px 0 10px 15px; }

ul.vipme_1 li a:link{color : #666 ;}
ul.vipme_1 li a:visited {color : #666 ;}
ul.vipme_1 li a:hover {color : #BE6504 ;}
ul.vipme_1 li a:active {color : #666 ;}

dl.modifyme{ float:left; width:463px; background:url(../images/line_2gayb.gif) repeat-x bottom; padding:5px 19px; text-align:left; color:#333; clear:both}
dl.modifyme dt{ float:left; width:310px; height:83px; background:#FCFCFC url(../images/myfile.gif) no-repeat 19px 19px; border-bottom:1px solid #E9E9E9; padding:26px 20px 14px 133px; }
dl.modifyme dd{ float:left; width:463px; background-color:#FCFCFC; padding:15px 0; }
dl.modifyme dd.mdy_phone{ background:url(../images/mdy_phone_bg.gif) no-repeat center 20px; }
  .mdy_phone_l{ float:left; width:140px; height:120px; text-align:center; padding:30px 0 70px 0; overflow:hidden }
  .mdy_phone_r{ float:left; width:320px; height:120px; padding:40px 0 70px 0; overflow:hidden}
  
  table.myf_p_tb{ width:320px; margin:auto }
  table.myf_p_tb th{ width:80px; text-align:right; font-weight:normal; padding:4px 10px 4px 0;}
  table.myf_p_tb td{ text-align:left; padding:4px 0;}

  p.myfp{ padding:5px 0 0 0; }
  p.mfy_ptxt{ padding-top:15px; text-indent:30px;}
  
table.myf_tb{ width:463px;  margin:auto; clear:both; }
table.myf_tb th{ width:65px; padding:4px 30px 4px 0; font-weight:normal; text-align: right; }
table.myf_tb td{ padding:4px 0;text-align:left;}
table.myf_tb td.star{ width:10px; font-weight:bold; color:#FF0000; text-align:right; padding-left:40px}

.xline{ background:url(../images/sup_dot.gif) repeat-x 0 38px; }

ul.point{ padding:15px 0 15px 40px; clear:both; margin:auto}
ul.point li{ float:left; padding:10px 0; display:inline}
ul.point li.dot{ padding:10px 5px; color:#8C7878}
ul.point li.seek{ padding:8px 5px;}
ul.point li input{ width:92px; height:15px; border:1px solid #CCC;}
ul.point li input.buttonptime{ width:75px; height:17px; border:1px solid #CCC; color:#A4A4A4; font-weight:bold; background-color:#E4E4E4; font-size:12px;margin-top:1px; }

h2.mydown{width:500px; height:30px; padding-top:10px; margin-bottom:10px; background:url(../images/line_2gayt.gif) repeat-x bottom; clear:both}
h2.mydown span{ color:#666; font-size:12px; font-weight:bold; text-align:left; background:url(../images/line_pur.gif) no-repeat 0 7px; text-indent:15px; display:block}

table.mypoint{ width:500px; margin:auto; clear:both}
table.mypoint th{ color:#fff; text-align:center; background:#B0C9DD url(../images/white_line.gif) no-repeat right; border-top: 1px solid #F2F2F2}
table.mypoint th.pl{ width:5px; background:url(../images/tb_pbg1.gif) no-repeat top left}
table.mypoint th.pr{ width:5px; background:url(../images/tb_pbg2.gif) no-repeat top right}
table.mypoint th.none{ background-color:#B0C9DD; background-image:none}
table.mypoint td{ height:25px; padding:5px 0; border-bottom:1px solid #F2F2F2; color:#666}
table.mypoint td.tbpl{ width:4px; border-left:1px solid #F2F2F2}
table.mypoint td.tbpr{ width:4px; border-right:1px solid #F2F2F2}

.convip_c{
	float:left;
	margin-left: 15px;
	width:755px;
}
dl.vevent{ float:left; width:221px; height:255px; margin:10px 10px 0px 0px; text-align:left; background:url(../images/proindex_dlbg.jpg) no-repeat; padding:10px 12px 0 12px; display:inline;  }
dl.vevent dt{ float:left; width:213px; height:77px; background:url(../images/promotion_bg.gif) no-repeat; padding:4px; margin:10px 0; }
dl.vevent dt.pimg img{ width:213px; height:77px; }
dl.vevent dd{float:left; width:221px; height:100px; padding-bottom:10px;  color:#666; text-indent:0px; overflow:hidden  }
dl.vevent dd.vmore{ float:left; text-align:right; width:221px; height:30px; padding-bottom:10px;  color:#7A8F99;}
dl.vevent dd.vmore a:link{text-decoration : none ;color : #7A8F99 ;}
dl.vevent dd.vmore a:visited {text-decoration : none ;color : #7A8F99 ;}
dl.vevent dd.vmore a:hover {text-decoration : none ;color : #BE6504 ;}
dl.vevent dd.vmore a:active {text-decoration : none ;color : #7A8F99 ;} 

.vtitb{ color:#006699;}

dl.vevent1{margin:10px 0px 0px 0px;}

.page{ width:99%; margin:auto; padding:10px 0; clear:both}

dl.vip_logbg{ width: 146px; height:132px;background:url(../images/vip_loginbg.gif) no-repeat; }
dl.vip_logbg dt{ float:left; width:136px; padding:10px 0 10px 10px; color:#505050}
dl.vip_logbg dd{ float:left; width: 146px; text-align:center}

dl.vip_logbg1{ width: 146px; height:70px;background:url(../images/vip_loginbg1.gif) no-repeat;}

.vip_mlog{ background:url(../images/dot_db.gif) no-repeat 0px 6px; text-align:left; text-indent:12px; color:#666;}

.fbold{ font-weight:bold}
.imgt{ margin-top:8px;}

.fred0{color:#ff0000;}
.fred{ color:#ff0000; text-decoration:underline}
.fred a:link,
.fred a:visited,
.fred a:hover,
.fred a:active{ color:#ff0000;text-decoration:underline }

dl.notice_det{ float:left;width:545px; clear:both;text-align:left; padding-top:10px;}
dl.notice_det dt{ float:left;width:545px; line-height:40px; font-size:14px; text-align:center; background:url(../images/line_2gayt.gif) repeat-x bottom;}
dl.notice_det dd{ float:left;width:545px; padding:15px 0 25px 0; color:#666; background:url(../images/line_2gayt.gif) repeat-x bottom;}


dl.notice_btm{float:left;width:540px; clear:both;text-align:left; padding-top:10px; }
dl.notice_btm dt{ float:left; width:80px; padding-left:15px; font-weight:bold; text-indent:20px;background:url(../images/icon_up.gif) no-repeat 15px 2px}
dl.notice_btm dt.down{background:url(../images/icon_down.gif) no-repeat 15px 2px}
dl.notice_btm dd{ float:left; width:430px; padding-left:15px; color:#999}
dl.notice_btm dd a:link{color:#999}
dl.notice_btm dd a:visited{color:#999}
dl.notice_btm dd a:hover{ color: #BE6504}

/* change 090526*/
.changedv{ float:left; width:755px; background:url(../images/change_bg2.gif) repeat-y;}
  .changedv1{ float:left; width:725px; background:url(../images/change_bg1.gif) no-repeat top; padding:0 15px;} 
  .changedv2{ float:left; width:755px; background:url(../images/change_bg3.gif) no-repeat bottom; padding-bottom:50px;}
  
  dl.change{ float:left; width:725px; clear:both}
  dl.change dt{ float:left; width:725px; height:30px; padding-top:18px; background:url(../images/line_2gayt.gif) repeat-x bottom;}
  dl.change dd{ float:left; width:725px; background:url(../images/line_2gayb.gif) repeat-x bottom; padding:20px 0}

  dl.change dt span{ color:#666; font-weight:bold; text-align:left; background:url(../images/line_pur.gif) no-repeat 0 7px; text-indent:15px; display:block}
  
  ul.cgeul{ float:left; width:101px; display:inline; margin:0 22px}
  ul.cgeul li{ float:left; width:101px; text-align: center  }
  ul.cgeul li.gimg{ height:80px; padding:3px 0 10px 0; background:url(../images/game_bg.gif) no-repeat center top}
  ul.cgeul li.pimg{ padding-bottom:10px;}
  ul.cgeul li.pimg img{ border:1px solid #E5E5E5; padding:1px; width:85px; height:100px;}
  ul.cgeul li.tt1{ color:#36474D;}
  ul.cgeul li.tt2{ color:#FE0000;}
  
/* 090914 exchange */
ul.exchange{ float:left; width:540px; height:36px; background:url(../images/point_menubg.gif) repeat-x; overflow:hidden}
ul.exchange li{ float:left; height:36px; margin-right:4px; }
ul.exchange li img{ margin:0px; padding:0px; cursor:pointer}

.exchangecon{ float:left; width:543px; height:530px; background:url(../images/point_conbg.gif) no-repeat top; padding-top:20px; }
.exchangecon01{ float:left; width:543px; height:12px; background:url(../images/point_conbg1.gif) no-repeat top; font-size:0px;}
  .exchdv{ width:511px; height:266px; background:url(../images/exchbg.gif) no-repeat; margin:auto; padding:20px 0}
  
  dl.list{ float:left; width:152px; height:250px; margin:6px 0 6px 12px; display:inline; overflow:hidden}
  dl.list dt{ float:left; width:150px; border:1px solid #D6D6D6; height:157px; overflow: hidden}
  dl.list dt img{ margin:0px; padding:0px}
  dl.list dt.tit{ border-top:none; border-bottom:none; background-color:#C2C2C2; color:#fff; height:21px; line-height:21px;}
  dl.list dt.point{ float:left; height:21px; line-height:21px; color:#ff0000}
  dl.list dd{ float:left; width:150px; padding-top:14px; }
  
  
  /*dl.exch{ width:485px; margin:auto}
  dl.exch dt{ float:left; width:160px; height:188px; background:url(../images/exching_01.gif) no-repeat top;  padding-top:83px; text-align:left; padding-left:147px;}
  dl.exch dt p{ color:#ff0000; font-weight:bold; font-size:14px; height:25px; line-height:25px;}
  dl.exch dt p.sec{ text-indent:36px;}
  dl.exch dd{ float:left; width:178px; padding-top:10px; text-align:center}
  dl.exch dd.p1{ height: 195px; background:url(../images/exching_02.gif) no-repeat; text-align:center }*/
  
  .exch{ width:485px; margin:auto}
  .exch_l{ float:left; width:307px; height:188px; background:url(../images/exching_01.gif) no-repeat top;  padding-top:83px; text-align:left}
  .exch_l p{ color:#ff0000; font-weight:bold; font-size:14px; height:25px; line-height:25px; padding-left:147px;}
  .exch_l p.sec{ text-indent:36px;}
  .exch_l .view{ text-align:left; padding-top:50px; padding-left:4px;}
  
  .exch_r{ float:left; width:178px; padding-top:10px; text-align:center}

  .exchdv1{ width:511px; height:227px; background:url(../images/exchbg1.gif) no-repeat; margin:auto; padding-top:40px}
  .exchdv1 table{ margin:auto; }
  .exchdv1 table th{ width:62px; padding-right:10px; text-align:left}
  .exchdv1 table td{ width:250px; text-align:left;}
  .exchdv1 table td input{ width:140px; height:17px; line-height:17px; border:1px solid #CDCDCD; margin:4px 0;}
  
  .exchdv2{ width:491px; background:url(../images/exch_bbg.gif) repeat-x bottom; padding:20px 10px; text-align:left; margin:auto}
  p.ex_f{ width:330px; height:127px; background:url(../images/exch_less.gif) no-repeat;color:#ff0000; font-weight:bold; font-size:14px; text-indent:195px; }
  p.ex_f1{ width:330px; height:127px; background:url(../images/exch_less1.gif) no-repeat;color:#ff0000; font-weight:bold; font-size:14px; text-indent:195px; }
  
  .ex_list{ float:left; width:475px; height:204px; background:url(../images/view_listbg.gif) no-repeat; overflow:hidden; clear:both}
  .ex_list dl{ float:left; width:120px; margin:15px; display:inline}
  .ex_list dl dt{ float:left; width:120px;}
  .ex_list dl dd{ float:left; width:120px; color:#5D5D5D; text-align:center}
  
  input.fir{ color:#ff0000; text-decoration:underline; border:none}
  input.for{ width:235px;}

  img.mtb{ margin:10px 0 30px 0;}
  img.mtb1{ margin:10px 0;}
  
  .input_reg{
	border: 1px solid #ccc;
	width:158px;
	height: 18px;
	line-height:18px;
	color: #5c8700;
}
.inp3{ border:1px #ccc solid; width:80px;}




/*----------------------------*/
.inp{ border:1px #ccc solid; width:94px; margin-right:6px;}

.login{ width:220px; height:145px; background:url(../images/img_46.jpg) left top no-repeat; padding:40px 0 0 22px;}
.inp1{ border:1px #CCCECD solid; height:15px; width:110px;}
.inp2{ border:1px #CCCECD solid; height:15px; width:57px;}
.butt{ padding-top:15px; padding-left:28px;}

#footer{ margin-left:36px; clear:both; padding-top:20px; width:920px;}
.bottom p{ padding-bottom:30px; width:920px;}
