﻿@charset "utf-8";
/* CSS Document */
a{text-decoration:none}
a:hover {text-decoration:underline}
.hiddenObject {display:none}

#Boxxp
{
	height:auto; width:1003px;background-image:url(header.png); background-repeat:no-repeat; margin:0 auto;
}
#Boxul
{
	position:absolute; top:105px; left:600px; width:400px; height:30px;
}
#Boxul li
{
	background-image:url(dG.gif); background-repeat:no-repeat; width:76px; height:21px; float:left; margin-right:3px; text-align:center; font-family:微软雅黑; font-weight:bold;padding-top:3px;
}
#Boxul a{text-decoration:none}
#Boxul a:hover {text-decoration:none}
.Web_outer{ }
.web_head { height:140px; width:1003px; background:none; position:relative;overflow:hidden; border-bottom:solid 2px #cccccc; }
.web_head  .LeftLinks { text-align:left; position:absolute; left:10px; top:170px; font-size:14px;}
.web_head  .RightLinks{ position:absolute; left:700px; top:170px; font-size:14px; display:block; text-align:right; width:300px; height:20px;  overflow:hidden;}
 

.Web_User_Mid { width:1003px; display:block; border:#CCCCCC solid 1px; border-top:none; margin:auto}

.foot { width:1003px; margin:10px auto; padding-bottom:20px; height:30px; overflow:hidden}
.foot h1{ font-size:12px; color:#666666; font-weight:normal; text-align:center; width:1003px; margin-bottom:5px}
.foot h2{ font-size:12px; color:#666666; font-weight:normal; text-align:center;  width:1003px; background:url(../Style_Images/bot.jpg) repeat-x 0px -27px; padding-top:15px;}



.UserMidTable { width:100%;}
.UserMidTable .LeftCol{ width:179px; background:url(../Style_Images/MenuLeftbg.jpg) repeat-y}
.UserMidTable .RightCol{ width:auto; background-color:#ffffff}
.UserMidTable .RightCol .RightBox{ background-color:#ffffff; }

.UserMenu a:hover{text-decoration:none}
.UserMenu a{ width:158px; height:20px; display:block; font-size:14px; color:#666; background-color:#F0F0F0; padding:9px 0px 0px 20px;}
.UserMenu a.current{ width:159px; background:url(../Style_Images/UserMenu_LibkBG.jpg) no-repeat; height:20px; display:block}

#TDUserLeftMunu .Menu_Face{ text-align:center; width:100%; line-height:150%;   }
#TDUserLeftMunu .Menu_Face img{ margin:5px; border:none}
#TDUserLeftMunu .link_mLogout{ font-size:12px; color:#009900; text-align:left; margin:0px; padding:0px; display:block; text-align:center; }

.UserMenu a.link_myInfo span{ background:url(../Style_Images/Incon1.gif) no-repeat; padding-left:20px;}
.UserMenu a.link_MyAccount span{ background:url(../Style_Images/Incon2.gif) no-repeat; padding-left:20px;}
.UserMenu a.link_mLogout{   padding-right:4px; text-align:right; padding-top:4px;width:155px;}
.UserMenu a.link_pay span{ padding-left:20px; background:url(../Style_Images/Incon3.gif) no-repeat}
.UserMenu a.link_MyPromotion span{ padding-left:20px; background:url(../Style_Images/icon_4.gif) no-repeat}
.UserMenu a.link_MyFriend span{ padding-left:20px; background:url(../Style_Images/icon_5.gif) no-repeat}

.GameMenu a:hover{text-decoration:none}
.GameMenu {padding:20px 0px 80px 0px; background:url(../Style_Images/GameMenu_bg.jpg) no-repeat; padding-top:25px; }
.GameMenu li{list-style:none; padding:0px; margin:0px;}
.GameMenu li.current{ height:86px; background:url(../Style_Images/GameMenu_bg2.jpg) no-repeat; padding:5px 0px 5px 0px; }
.GameMenu .Game_This6{width:160px; height:80px; background:url(../Style_Images/gameLogo1_this6.gif) no-repeat; margin:4px auto; display:block}
.GameMenu .Game_shangzhou{width:160px; height:80px; background:url(../Style_Images/gameLogo2_shangzhou.gif) no-repeat; margin:5px auto;display:block}
.GameMenu .Game_This6 span{display:none}
.GameMenu .Game_shangzhou span{ display:none}
.GameMenu .Game_honghuang{width:160px; height:80px; background:url(../Style_Images/gameLogo1_hh.gif) no-repeat; margin:5px auto;display:block}
.GameMenu .Game_honghuang span{display:none} 




.RightCol .RightBox { width:760px; margin:30px auto; }
.UserTabs {width:100%; height:28px; background:url(../Style_Images/TabBg.gif) repeat-x 0px -56px;}
.UserTabs a{display:inline-block; background:url(../Style_Images/TabBg.gif) no-repeat 0px -28px; padding-left:20px; height:28px; margin-left:4px;}
.UserTabs a span{background:url(../Style_Images/TabBg.gif) no-repeat right -28px;  height:20px; display:inline-block; padding:8px 20px 0px 0px; font-size:14px; }
.UserTabs a.current{display:inline-block; background:url(../Style_Images/TabBg.gif) no-repeat 0px 0px;}
.UserTabs a.current span{background:url(../Style_Images/TabBg.gif) no-repeat right 0px; }
.UserTabs a:hover{text-decoration:none}

.B1 {width:90%; margin:10px auto; }
.B1 td{ font-size:14px; color:#333333; padding:10px 3px;}
.B1 .col0{ text-align:center;}
.B1 .col1{ text-align:right; width:auto}
.B1 .col2{ text-align:left; width:auto}
.B1 .row1{ background-color:#fafafa;}
.B1 .row2{ background-color:#ffffff}
.B1 .lblSMS { font-size:12PX; color:#FF0000; font-weight:bold; text-align:center}
.B1 caption{ font-size:12px; color:#999999; text-align:left; padding:0px;}
.B1 em{ font-size:14px; color:#FF0000; font-family:Verdana; font-style:normal; padding:0px 4px;}
.B1 .text1{ width:140px; height:18px; }

.LoginBox {width:300px; margin:50px auto; background:#fbfbfb ; border:#CCCCCC solid 1px; padding:20px 0px; }
.TlOGIN {width:100%; }
.TlOGIN td{ font-size:14px; color:#333333; padding:5px 3px;}
.TlOGIN .col5{ text-align:center; text-align:center; font-size:12px; color:#FF0000; font-weight:bold }
.TlOGIN .col0{ text-align:center; }
.TlOGIN .col1{ text-align:right; width:40%;}
.TlOGIN .col2{ text-align:left; width:60%} 
.TlOGIN .text1{ width:140px; height:18px; }


.PointBar1 { height:22px; background:url(../Style_Images/bar1.jpg) repeat-x; display:inline-block; padding-top:8px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial}
.PointBar2 { height:22px; background:url(../Style_Images/bar2.jpg) repeat-x; display:inline-block; padding-top:8px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial}

.B1_GridView_1{}


.GridView {width:100%; border:solid 1px  #CAD0DC;  }
.GridView  caption{ text-align:left; font-weight:bold; font-size:12px; padding:5px 0px;}
.GridView td{padding:6px 3px; text-align:center;}
.GridView .Row1 td{ background:url(V7_GridView_TD_bg.gif) no-repeat #FFF; }
.GridView .Row2 td{ background:url(V7_GridView_TD_bg.gif) no-repeat #F4F9FF;} 
.GridView .Row1 a , .GridView .Row2 a{ color:#000; text-decoration:underline}

.GridView .head{ border-bottom:#CAD0DC solid 1px; }
.GridView .head th{ height:20px; vertical-align:middle;text-align:center; font-weight:normal; color:#00457d; background:url(V7_GridView_Head_TD_bg.jpg) no-repeat #E8F8FE; }
.GridView .txtBox1 { border:solid #e9eef4 1px; background:url(inputBg.gif) no-repeat; color:#444; padding:2px;  }
.GridView .ckbox1 { border:none; background:url(inputBg.gif) no-repeat;  }
.GridView .EmptyDataRow td{ padding:30px 0px; text-align:center; }
.GridView .left{text-align:left}
.GridView .center{text-align:center}
.GridView .right{text-align:right}
.GridView .PageInfoRow{border-top:solid 1px #CCCCCC; text-align:right; padding:5px 10px;}
.GridView .PageInfoRow a{ border:#CCCCCC dotted 1px ; padding:2px 4px; display:inline-block; font-size:11px; margin:0px 3px;}
.GridView .PageInfoRow a.current{ border:none; padding:2px 4px; display:inline-block;font-size:14px; color:#dd0000; text-decoration:underline }
.GridView a{ font-size:12px;}


.Index_Mid{ width:965px; margin:5px auto;}
.Index_Mid .TopBox{}
.Index_Mid .table1{}
.Index_Mid .IndexLeftCol{ width:182px; }
.Index_Mid .IndexMidCol{ width:auto; }
.Index_Mid .IndexRightCol{width:211px; }

.Index_Mid .IndexLinks{ margin:10px 0px;}
.Index_Mid .IndexLinks dt{ font-size:14px; color:#333333}
.Index_Mid .IndexLinks dd{ border:#ccc solid 1px; border-left:none; border-right:none; padding:10px; }
.Index_Mid .IndexLinks a{ margin:3px; color:#333333; text-decoration:none; display:inline-block; }


.Index_Mid #L_qu{width: 179px; float: left;}
.Index_Mid #L_Top{width: 100%; background-image: url(../Style_Images/L_Top.gif);background-repeat: no-repeat; height: 54px; padding-top:13px; float: left; text-align:center;}
.Index_Mid #L_Mid{width: 172px; padding-left:7px; float: left; height: auto; background-image: url(../Style_Images/L_Middle.gif);background-repeat: repeat-y;}
.Index_Mid #L_Bot{width: 100%; background-image: url(../Style_Images/L_Bottom.gif);background-repeat: no-repeat; height: 16px; float: left;}
.Index_Mid #L_Mid ul li{margin-bottom:5px;}

.Index_Mid .LoginTable { width:182px; background:url(../Style_Images/loginBoxBg.jpg) repeat-y; margin-bottom:10px;}
.Index_Mid .LoginTable .Box1{ position:relative; height:100px;}
.Index_Mid .LoginTable .Box1 #BtmIndexUserReg{ color:#993300; font-size:12px; position:absolute; left:10px; top:5px;display:block; width:200px;}
.Index_Mid .LoginTable .Box1 #BtmIndexSetPwd{color:#333; position:absolute; left:50px; top:80px; background:url(../Style_Images/icon_3.jpg) no-repeat; padding-left:16px; display:block;width:200px;}

.Index_Mid .LoginTable .Box1 #txtUn{ width:80px; border:#CCCCCC solid 1px;  position:absolute; left:20px; top:30px;}
.Index_Mid .LoginTable .Box1 #txtPwd{ width:80px; border:#CCCCCC solid 1px;  position:absolute; left:20px; top:54px;}
.Index_Mid .LoginTable .Box1 .AutoLogin{ position:absolute; left:75px; top:3px;display:block; width:200px;}
.Index_Mid .LoginTable .Box1 .btnLogin{ position:absolute; left:110px; top:30px; cursor:pointer}
.Index_Mid .LoginTable .Box2{ padding:10px 20px;}
.Index_Mid .LoginTable .Box2 h1{ font-size:14px; color:#666666}
.Index_Mid .LoginTable .Box2 #Qlinks{ border:#CCCCCC solid 1px; background:#FFFFFF; padding:5px 10px; }
.Index_Mid .LoginTable .Box2 #Qlinks li{ margin:3px 0px; } 

.Index_Mid .IndexRightCol #IndexRightMoreImgs li{ margin:10px 0px; text-align:center}
.Index_Mid .IndexRightCol #IndexRightMoreImgs li img{ border:none; margin:0px auto}

.Index_Mid .IndexMidCol .Box1{ width:550px; font-size:12px; margin:0px auto; background-color:#FFFFFF }
.Index_Mid .IndexMidCol .Box1 .FlashBox{ width:55px; height:200px; margin-bottom:10px;}



.Index_Mid .IndexMidCol .Box1 .h3 li{ position:relative }
.Index_Mid .IndexMidCol .Box1 .h3 .l1{ height:25px; background:url(../Style_Images/indexMidIcon1.jpg) no-repeat;}
.Index_Mid .IndexMidCol .Box1 .h3 .l2{ height:152px; background:url(../Style_Images/indexMidIcon2.jpg) no-repeat}
.Index_Mid .IndexMidCol .Box1 .h3 .l3{ height:152px; background:url(../Style_Images/indexMidIcon3.jpg) no-repeat}
.Index_Mid .IndexMidCol .Box1 .h3 .more{ background:url(../Style_Images/morelink.jpg) no-repeat; width:93px; height:16px; display:block; position:absolute; right:10px; bottom:10px; }
.Index_Mid .IndexMidCol .Box1 .h3 .more span{display:none}

.Index_Mid .IndexMidCol .Box1 .h3 .title{ width:520px; height:120px;  display:block; position:absolute; left:10px; top:10px;}


.Index_Mid .IndexMidCol .Box1 .h2{ font-size:12px;}
.Index_Mid .IndexNewsBox{ width:270px; float:left}
.Index_Mid .IndexNewsBox dt{ font-size:14px; border-bottom:solid 1px #CCCCCC}
.Index_Mid .IndexNewsBox dd { padding:0px 5px;} 
.Index_Mid .IndexNewsBox dd ul li{ padding:0px ; font-size:12px; font-weight:normal; margin:4px 0px;}

.Index_Mid .IndexNewsBox.nb3{ width:200px; float:left}
.BTO
{
	width:550px; float:left; height:auto;
}
.BTOL
{
width:225px; height:140px; float:left;	 padding:5px;
}
.BTOR
{
	float:right; height:140px; width:300px; text-align:left; 
}
.BRT
{
	border-bottom:dashed 1px #cccccc; width:280px;
}
.BRB
{
	 font-family:微软雅黑; font-size:12px; color:#A7A7A7; padding-top:15px;height:100px; position:relative;
}
.pv
{
	position:absolute; right:5px; bottom:5px;
}
 img{border:0;}


.FriendList{ padding:10px; clear:both; }
.FriendList li{ float:left; width:60px; height:60px; text-align:center; padding:5px;   margin:1px;} 
.FriendList li img{ border:1px #CCCCCC solid;} 
.Friend .PageInfoRow{border-top:solid 1px #CCCCCC; text-align:right; padding:5px 10px;}
.Friend .PageInfoRow a{ border:#CCCCCC dotted 1px ; padding:2px 4px; display:inline-block; font-size:11px; margin:0px 3px;}
.Friend .PageInfoRow a.current{ border:none; padding:2px 4px; display:inline-block;font-size:14px; color:#dd0000; text-decoration:underline }
.FriendList li em{ width:50px;  overflow:hidden;  font-size:12px; font-style:normal; font-weight:normal; display:inline-block;/*省略文字*/
overflow:hidden;
text-overflow: ellipsis;
word-break:keep-all;
white-space:nowrap; /*防止文字中有空格而换行显
}


