﻿@charset "utf-8";
/* CSS Document */
.de_warp,.warp,.warp_S,.warp_R { width:100%;font-family:""}
.de_Contents,.Contents,.Contents_S,.Contents_R{ width:944px; margin:0px auto;}


.warp { background:url(../images/login/mainbg.gif) repeat-x top;}
.Contents { background:url(../images/login/mainbg2.gif)}


.warp_S { background:url(../images/sel_server/mainbgserver.gif) no-repeat #FAD5C5  center top;}
.Contents_S { height:1000px;}

.warp_R { background:url(../images/Recommend/mainbg.gif) no-repeat #FAD5C5  center top;}
.Contents_R {}

.de_warp { background:#76D6F1;}
.de_Contents { width:1002px;}



.fs1 { font-size:14px;}

.red { color:#FF0000}
.fc1 { color:#CD0D86}
.fc2 { color:#FADA04}
.fc3 { color:#959193}
.fc4 { color:#035191}


a.link_red,a.link_red:link,a.link_red:visited { color:red; text-decoration:none}
a.link_red:hover { text-decoration:underline}

a.link_1,a.link_1:link,a.link_1:visited { color:#FFF; text-decoration:none}
a.link_1:hover { color:#FF0000; text-decoration:none}

a.link_2,a.link_2:link,a.link_2:visited { color:#035191; text-decoration:none}
a.link_2:hover { color:#FF0000; text-decoration:none}

a.link_3,a.link_3:link,a.link_3:visited { color:#652B2A; text-decoration:none}
a.link_3:hover { color:#FF0000; text-decoration:none}

a.link_4,a.link_4:link,a.link_4:visited { color:#9D4D06; text-decoration:none}
a.link_4:hover { color:#FF0000; text-decoration:none}

a.link_5,a.link_5:link,a.link_5:visited { color:#118254; text-decoration:none}
a.link_5:hover { color:#FF0000; text-decoration:none}

a.link_6,a.link_6:link,a.link_6:visited { color:#4B31AC; text-decoration:none}
a.link_6:hover { color:#FF0000; text-decoration:none}

a.link_7,a.link_7:link,a.link_7:visited { color:#4F9B03; font-size:14px; font-weight:bold; text-decoration:none}
a.link_7:hover { color:#FF0000; text-decoration:none}

a.link_8,a.link_8:link,a.link_8:visited { color:#959193;text-decoration:none}
a.link_8:hover { color:#FF0000; text-decoration:none}



.text { border:solid 1px #CC6288; font-family:Arial, Helvetica, sans-serif; vertical-align:middle}

/*  Ƽҳ */

.r_link{ display:block; height:80px;}


/*  Ϸע/½  */
a.LE_link1 { float:right; margin:60px 50px 0 0; width:60px; height:60px;}
a.LE_link2 { float:right; margin:5px 20px 0 0; width:45px; height:45px;}
a.LE_link3 { float:left; margin:3px 0 0 23px; width:45px; height:45px;}
a.LE_link4 { float:left; width:150px; height:50px; margin:13px 0 0 0;*margin:0px 0 0 0;}
a.LE_link5 { display:inline-block; width:180px; height:65px;}


#login_tab { margin-top:20px;}
#login_tab th { text-align:right; font-size:26px;}
#login_tab td{ padding:5px; text-align:left}
#login_tab .text{ width:175px; height:27px; padding:10px 5px 0; font-size:16px; font-family:Arial, Helvetica, sans-serif;}

#Reg_tab { margin-top:5px;}
#Reg_tab th { color:#FF53A9; width:95px; text-align:right; height:18px; font-weight:normal; vertical-align:middle}
#Reg_tab td { text-align:left}
#Reg_tab .text{ width:140px; height:20px; padding:3px 3px 0}

.Memory,.Memory_che { float:left;display:inline-block; width:17px; height:17px; border:solid 1px #EB588E; background-color:#FFFFFF; cursor:pointer; margin-right:5px;}
.Memory_che { background:url(../images/login/checked.jpg) #FFF center center;}


/*  ѡ  */

.SS_link1{ float:left; margin:77px 0px 0 0; width:130px; height:30px;}

.sel_STab { width:170px; margin:0px auto;}

.sel_STab th{ width:120px; text-align:left; vertical-align:middle; height:28px; font-weight:normal;}
.sel_STab td{ text-align:right; vertical-align:middle}



/*    */

#head_T { background:url(../images/head1.jpg); height:180px;}
#head_B { background:url(../images/head2.jpg); height:210px; position:relative;}
#head_B object { position:absolute; top:-110px; left:357px; z-index:0}

a.de_bu_link1 { position:absolute; width:170px; height:185px; left:415px; z-index:10; background:url(../images/bg3.gif) no-repeat left bottom;}
a.de_bu_link2 { float:left; width:170px; height:45px; margin:145px 0 0 210px;}
a.de_bu_link3 { float:left; width:170px; height:45px; margin:145px 0 0 235px;}


#de_m_Contents { background-color:#53BBD6; width:988px; padding:0px 7px;}
.Con_left { float:left; width:235px;}
.Con_right { float:right; width:753px;}

.Occupation { width:215px; height:315px; padding:0 0 5px 20px; background:url(../images/Occupation.jpg) no-repeat left top; overflow:hidden}
.Occupation a { float:left; margin:10px 8px 0; width:80px; height:26px; }
.Occupation .Atilte { margin:6px 0 55px  3px; width:190px; height:65px;}

.Service { margin-top:10px; padding:85px 0 0 20px; line-height:18px; margin:0px 8px; background:url(../images/Service.jpg) #72D6F0 no-repeat center top; letter-spacing:0px;}
.Service_bo { height:15px; background:url(../images/Service_b.jpg) no-repeat center top; margin-left:-20px;}

.userphotoS { width:219px; background:url(../images/userphotoS.jpg) #75DEFB no-repeat center top; padding:87px 0 0; margin:15px auto;}
.userphotoS .userlist { margin:0px 9px}

.userlist {}
.userlist li{ float:left; width:67px; height:77px; margin-top:10px; text-overflow: ellipsis; -moz-text-overflow: ellipsis; text-align:center}
.userlist li img{ width:55px; height:55px; margin-bottom:5px; padding:1px; background-color:#FFFFFF; border: solid 1px #62C2F2;}

.nav { width:665px; height:46px; padding:24px 0 0 86px; background:url(../images/navbg.jpg) no-repeat right top;}
.nav ul{ width:100%}
.nav li{ float:left; margin:0 54px 0 0; width:67px; }
.nav li a,
.nav li a:link,
.nav li a:visited { float:left; font-size:15px; line-height:22px; font-weight:bold; font-family:"黑体"; text-decoration:none; filter:glow(color=#556799,strength=3,enabled=1); color:#FFFFFF; }
.nav li a:hover{ filter:glow(color=#FFFFFF,strength=3,enabled=1); color:#556799; }

.line { height:1px; line-height:1px; background:url(../images/linebg1.gif);}

.mainbackground {background:url(../images/bg1.gif);}

.topbg { background:url(../images/topbg.jpg); width:751px; height:25px;}
.buttombg { background:url(../images/buttombg.jpg); width:751px; height:28px;}


.foot { height:174px; padding:150px 0 0 285px; background:url(../images/foot.jpg) no-repeat left top;line-height:20px;}


.newlist_t {margin:10px auto; background-color:#FFF;}
.newlist_t td{ background-color:#E6E6E6; height:27px; padding:0px 23px;}

/*  ҳ  */


.index_focus { padding:12px 34px 17px;*padding:12px 34px 10px; background:url(../images/bg1.gif) repeat-y #FFF left top;}
.index_f_New { float:left; width:360px; height:45px; text-align:center; line-height:20px;}
.index_f_flash { float:right;width:286px; height:186px;}

.index_new_t { margin-top:5px;}
.index_new_t th { text-align:left; font-weight:normal; text-indent:5px; padding-top:3px;}
.index_new_t td { height:24px;}

.indgametop { background:url(../images/topbg1.jpg) no-repeat left top; width:751px; height:95px;}
.indgametop a{ float:right; width:70px; height:20px;  margin:70px 40px 0 0;}
.indgamepics {background:url(../images/bg2.gif) repeat-y center top; text-align:center; word-spacing:10px;}

a.typemove { float:right; margin:40px 20px 0 0}

.typeul { margin:20px 20px 0 ;}
.typeul li{ text-align:left; height:22px;}

.type2tab { margin:20px auto 4px;}
.type2tab img { width:136px; height:64px; padding:1px; border:solid 1px #C8B153;}
.type2tab td { line-height:20px; text-align:left}



/*  ҳ  */

h2.infotitle { color:#006B88; font-size:16px; font-weight:bold; text-align:center; line-height:40px;}
.infotime { background:url(../images/bg3.gif) repeat-x center center; text-align:center}
.infotime span{ background-color:#FFF; padding:0px 10px;}