.bj {
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.g-topnav { font:12px "\5b8b\4f53"; }
.g-topnav, .g-topnav-link span.g-topnav-home, input.g-topnav-txt1, input.g-topnav-txt4, input.global-submit, .g-topnav-cnt, .g-topnav-login,a.g-topnav-username span,a.g-topnav-username:hover span { background:url(../images/global-topbar-icons.gif) no-repeat 0 0; }
.g-topnav{ text-align:center;}
.g-topnav-cnt{ text-align:left;}
.g-topnav a { text-decoration:none; color:#626262; }
.g-topnav a:hover { text-decoration:underline; }
.g-topnav a.global-c1 { color:#1c6ec5; }
.g-topnav a.global-c2 { color:#a26c40; }
.g-topnav .global-c3 { color:#b53939; }
.g-topnav a.global-c4 { color:#3fa252; }
.g-topnav a.global-c5 { }
.g-topnav { background-repeat:repeat-x; height:36px; width:100%; }
.g-topnav-cnt { width:960px; margin:0 auto; position:relative; height:36px; background-position:-397px -41px; z-index:2; }
.g-topnav-link { position:absolute; top:12px; left:20px; }
.g-topnav-link span.g-topnav-home { background-position:-115px -84px; padding:4px 15px; }
.g-topnav-nav { position:absolute; left:106px; top:5px; width:160px; text-align:left; }
.g-topnav-nav input.g-topnav-txt1 { height:24px; background-color:#fff; border:1px solid #c4c4c4; width:110px; line-height:24px; background-position:134px -129px; font-size:12px; color:#aaa; padding:0 35px 0 5px; }
.g-topnav-nav input.g-topnav-txt1-hover{ background-position:134px -104px;}
.g-topnav-nav input.g-topnav-txt4{ background-position:-91px -87px; width:15px; height:13px; border:0; cursor:pointer; position:absolute; top:6px; right:13px;font-size:0; display:none;}
.g-topnav-nav input.g-topnav-txt5{ background-position:-55px -87px; display:none; right:29px; top:7px;}
.g-topnav-nav-cnt { background:url(http://ue3.17173.itc.cn/images/lib/v1/ui/topbar-1.0/global-bg2.jpg) no-repeat 0 0; width:590px; height:203px; overflow:hidden; position:absolute; top:35px; left:106px; line-height:20px; color:#626262; line-height:21px; }
.g-topnav-nav-cnt h3 { margin:0; padding:0; height:23px; line-height:23px; font-size:12px; font-weight:bold;}
.g-topnav-nav-cnt-1 { position:absolute; top:12px; left:14px; }
.g-topnav-nav-cnt-2 { position:absolute; top:12px; left:155px; }
.g-topnav-nav-cnt-3 { position:absolute; left: 289px; top: 12px; }
.g-topnav-nav-cnt-4 { position:absolute; left: 398px; top: 12px; }
.g-topnav-nav-cnt-5 { position:absolute; left: 513px; top: 14px; }
.g-topnav-nav-cnt-6 { position:absolute; left: 53px; top: 155px; }
.g-topnav-nav-cnt-6 a { color:#626262; }
.g-topnav-nav-cnt-7 { position:absolute; left: 289px; top: 155px; }
.g-topnav-nav-cnt-8 {position:absolute; left: 14px; top: 75px;}
.g-topnav-nav-cnt-9 {position:absolute; left: 513px; top: 155px;}
.g-topnav-news { position:absolute; left:300px; top:0; height:36px; line-height:36px; width:352px; }
.g-topnav-news-cnt { width:100%; overflow:hidden; height:36px; overflow:hidden; }
.g-topnav-news-cnt ul { list-style:none; padding:0; margin:0; width:100%; }
.g-topnav-news-cnt li { height:36px; line-height:36px; }
.g-topnav-news-cnt a { color:#1c6ec5; }
.g-topnav-login { position:absolute; right:0; top:6px; background-position:100% -47px;width:295px; padding:0 5px 0 0; text-align:right; height:26px; line-height:26px;}
.g-topnav-login form{ margin:0; padding:0;}
.g-topnav-login table { width:290px; border-collapse: collapse; border-spacing: 0; }
input.global-txt2, input.global-pwd { height:22px; background-color:#fff; border:1px solid #c4c4c4; width:103px; line-height:22px; font-size:12px; color:#aaa; padding:0 0 0 5px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.g-topnav-nav input.g-topnav-txt1, input.global-txt2, input.global-pwd {
line-height:normal;
}
}
input.global-pwd { width:79px; }
input.global-submit { background-position:0 -81px; border:0; cursor:pointer; width:45px; height:22px; }
#js-global-news { display:none; }
#js-global-topnav-loginin { height:33px; line-height:24px; color:#626262; }
#js-global-topnav{ position:relative; z-index:999;}

.g-topnav .ppselecter, .ppselecter * { font-size:12px; font-family:"\5b8b\4f53", Verdana, Arial, Helvetica, sans-serif; line-height:normal; }
.g-topnav .ppselecter { border: 1px solid #FFA700; width: 166px; margin-left:1px; }
.g-topnav .ppselecter .ppseltit { background-color: #FFF6DF; height:15px; padding-top:4px; text-indent:6px; color:#FF6000; }
.g-topnav .ppselecter table td table td { padding: 3px; }
.g-topnav .ppselecter .active { background:#FDD463; color:#333; font-weight: normal; }

.g-topnav-ac_results { padding: 0px; border: 1px solid #C4C4C4; border-width:0 1px 1px 1px; background-color: white; overflow: hidden; z-index: 99999; }
.g-topnav-ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.g-topnav-ac_results li { margin: 0px; padding: 4px 5px; cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden; }
.g-topnav-ac_results li a{ color:#626262; text-decoration:none;}
.g-topnav-ac_odd { background-color: #f5f5f5; }
.g-topnav-ac_over { background-color: #bbb; }
.g-topnav-ac_results li.g-topnav-ac_over a{ color:#fff;}

.clear{ clear:both;}
.g-topnav-uf{ width:280px; border:1px solid #C8C8C8; background:#fff; position:absolute; right:0; top:28px; text-align:left; display:none;}
.g-topnav-uf h3{ margin:0; padding:0 0 0 5px; height:23px; line-height:23px; font-size:12px; font-weight:bold; position:relative;}
.g-topnav-uf-cnt{ background:#fef8de; width:94%; margin:0 auto 5px auto; padding:5px;}
.g-topnav-uf-tab ul{ margin:0; padding:0; list-style:none;}
.g-topnav-uf-tab li{ float:left; padding:0 1px;width:45px; margin:0 2px 0 0;}
.g-topnav-uf-tab li a{ display:block; width:45px; height:20px;line-height:20px;text-align:center; background:#F3F3F3; border:1px solid #CBCBCB; margin:0 auto; color:#515151;}
.g-topnav-uf-tab li a:hover{ background:#ff9e3a; color:#fff;}
.g-topnav-uf-cnt2{ line-height:28px; padding:5px;}
.g-topnav-uf-cnt3{ background:#fff; padding:5px; border:1px solid #FFD391;}
.g-topnav-uf-btm{ height:30px; position:relative; width:100%; line-height:30px; background:url(http://www.sohu.com/passport/images/pic005.gif) no-repeat 57px 9px;color:#FF6000;}
.g-topnav-uf-btm a{ color:#FF6000; }
.g-topnav-uf-btm a:hover{text-decoration:underline;}
.g-topnav-17173{ position:absolute; width:50px; height:30px; top:-1px; left:0; background:#fff;border:1px solid #FFD391; border-width:0 1px 1px 1px; text-align:center;}
.g-topnav-17173-2{position:absolute; top:0; left:96px;}
.g-topnav-uf-close-btn{ background:url(http://i6.17173.itc.cn/www/images/spp_card_close.gif) no-repeat 0 0; display:block; width:16px; height:16px; position:absolute; right:5px; top:2px;}
a.g-topnav-username{ position:absolute; height:20px; text-align:center; line-height:20px;border:1px solid #FFD391;  background-color:#fff; padding:0 15px 0 5px; right:35px; top:0; display:block;}
a.g-topnav-username span{ display:block; position:absolute;background-position:3px -135px; width:14px; height:12px; right:0; top:5px;}
a.g-topnav-username:hover{text-decoration:none;}
a.g-topnav-username:hover span{background-position:3px -110px;}
.g-topnav-uf-btm2{ height:21px; position:relative; width:100%;}
.g-topnav-uf-btm2 a{ display:block; background:url(http://www.sohu.com/passport/images/pic007.gif) no-repeat 0 0; width:54px; height:21px; position:absolute; right:0; top:0;}

.g-topnav-app{ position:absolute; left:670px; top:0; height:36px; line-height:36px; width:115px; z-index:1020;  }
.g-topnav-app .ico-app{ display:inline-block; background:url(http://ue1.17173.itc.cn//a/www/index/2013/images/img-app1.jpg) no-repeat; width:10px; height:16px;margin: 0 4px 3px 0;vertical-align: middle;}
a:hover{ text-decoration:underline; _vertical-align:baseline}

.hd,.pn-hd{ overflow:hidden; *zoom:1}
.hd .tit,.pn-hd .tit{ float:left; font-size:14px; font-weight:bold}
.hd .more,.pn-hd .more{ float:right}
.bd,.pn-bd{ *zoom:1}

.gb-list1 .date{float:right}

.gb-list2{ overflow:hidden; *zoom:1; font-size:0}
.gb-list2-item{ display:inline-block; *display:inline; *zoom:1; text-align:center; vertical-align:top}
@media all and (-webkit-min-device-pixel-ratio:0){.gb-list2{letter-spacing:-4px; word-spacing:-4px}.gb-list2-item{letter-spacing:normal; word-spacing:normal}}
.gb-list2-con,.gb-list2-c2,.gb-list2 .txt,.gb-list2 .tit{ display:block; *zoom:1; overflow:hidden; cursor:pointer}
.gb-list2-con{ margin-left:auto; margin-right:auto}
*html .gb-list2-con:hover{ direction:ltr}
.gb-list2-c1{ display:block}
.gb-list2 .avatar,.gb-list2-c2{ font-size:12px}
.gb-list2 .txt{ width:98%; margin-left:auto; margin-right:auto; text-overflow:ellipsis}
.gb-list2 .cover,.gb-list2 .mask{ display:none; overflow:hidden; position:absolute}
.gb-list2 .cover{ z-index:2}
.gb-list2 .mask{ z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#000; filter:alpha(opacity:75); opacity:.75}
:root .gb-list2 .mask{ filter:none \0}
.gb-list2-con:hover{ text-decoration:none}
.gb-list2-con:hover .txt{ text-decoration:underline}

a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.icon,.png{ background:url(../images/sprite.gif) no-repeat;}
.gb-list1 .date{float:right}
.gb-box1{ background:#f8f8f8; border:1px solid #e7e7e7;}

.header{ width:960px; height:100px; margin:0 auto 0px; position:relative;}
.logo,.nav .nav-item-1{ display:block; line-height:999em; overflow:hidden;}
.logo{ width:222px; height:185px; position:absolute; left:10px; top:43px;}
.nav{ position:absolute; left:0; top:-10px;}
.nav li{ float:left; padding-top:8px;}
.nav a{ display:block; width:160px; height:53px; line-height:53px; font-size:20px; font-weight:bold; font-family:"\5fae\8f6f\96c5\9ed1"; color:#fff; text-align:center; background:url(../images/sprite.gif) no-repeat 0 -61px;}
.nav a:hover{ text-decoration:none; background-position:0 -114px;}
.nav .nav-item-first{ padding-top:0;}
.nav .nav-item-first a{ width:160px; height:61px; line-height:61px; padding-top:0; background-position:0 0;}
.nav .nav-item-last a{ width:230px; color:#ffe487; background-position:0px -167px;}
.nav .nav-item-last a:hover{ background-position:0px -220px;}
.nav .nav-item-first a:hover{ background-position:0px 0px;}
.nav .nav-item-last span{ font-weight:normal; font-size:12px;}
.nav .nav-item-last .line{ padding:0 8px;}
.subnav{ width:944px; height:50px; line-height:50px; padding:0 0 0 16px; background:url(../images/sub-nav-bg.jpg) no-repeat; position:absolute; left:0; bottom:0;}
.subnav a{ font-size:14px; color:#999999; padding:0 16px;}
.subnav a:hover{ color:#fff; text-decoration:none; }
.contribution{ position:absolute; left:850px; bottom:13px;}
.contribution a{ display:block; height:22px; font-size:16px; color:#bc0101; padding-left:31px; background:url(../images/sprite.gif) no-repeat -147px 0;}

.content{ width:950px; padding:0 10px; margin:0 auto; background:#fff;}
/*first-screen*/
.first-screen{ margin-bottom:10px;}
.first-screen-c1{ float:left; width:410px; border:1px solid #ececec; padding:9px; height:740px; overflow:hidden;}
.focus-news{ height:54px; padding:18px 9px 0; margin-bottom:12px;}
.focus-news .icon{ font-size:12px; color:#fff; background:#c9161d; height:19px; line-height:19px; padding:0px 8px; float:left; display:inline-block; margin:2px 3px 0 0;}
.focus-news h1{ display:inline-block;}
.focus-news h1 a{ font-size:16px; color:#c9161d;}
.focus-news p{ color:#999999; text-align:center; }
.focus-news p a{ color:#999999;}
.fs-news-list1{ margin-bottom:30px;}
.fs-news-list1 li{ height:24px; line-height:24px;}
.fs-news-list1 .date{ color:#8e8e8e;}
.fs-news-list1 .tit{ display:inline-block; padding-left:25px; background:url(../images/sprite.gif) -147px -54px  no-repeat}
.fs-news-list1 .tit a{ font-size:14px; color:#544c4a}
.fs-news-list1 .line{ overflow:hidden; height:0; margin:10px 0; font-size:0; line-height:0; border-top:1px dotted #cccccc}
.fs-news-list2{}
.fs-news-list2 h3{ font-size:14px; font-weight:bold; color:#010101; padding-left:8px;  border-bottom:1px solid #e7e7e7; height:33px; line-height:33px;}
.fs-news-list2 ul{ padding:6px 8px; }
.fs-news-list2 li{ height:25px; line-height:25px;}
.fs-news-list2 .date{ color:#8e8e8e;}
.fs-news-list2 .tit{ display:inline-block; padding-left:9px; background:url(../images/sprite.gif) -288px 12px  no-repeat;}
.fs-news-list2 .tit a{ font-size:14px; color:#544c4a}
.fs-news-list2 .line{ overflow:hidden; height:0; margin:10px 0; font-size:0; line-height:0; border-top:1px dotted #cccccc}

.first-screen-c2{ float:right; width:510px; height:758px; overflow:hidden;}
.focus-w,.focus-in{ overflow:hidden; width:510px; height:210px}
.focus-w{ margin-bottom:10px;}
.focus-in{ position:relative}
.focus-con{}
.focus-item{ position:absolute; top:0; left:0}
.focus-item img{ width:510px; height:210px}
.focus-item .txt{ overflow:hidden; position:absolute; z-index:3; left:0; bottom:0; width:330px; height:70px; padding:5px 170px 0 10px; white-space:nowrap; }
.focus-item .txt a{ font-size:22px; color:#fff;}
.focus-item .txt a:hover{ text-decoration:none}
.focus-item .tit{ font-weight:bold;}
.focus-item a:hover .tit{ text-decoration:underline}
.focus-item .subhead{ display:block; font-size:12px; color:#c0bcbc;}
.focus-item .bg{ display:block; position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#1f0806; filter:alpha(opacity:40); opacity:.4}
.focus-num{ overflow:hidden; position:absolute; z-index:4; bottom:10px; right:10px; height: 45px;}
.focus-num a{ background:#191919;; display:block; float:left; width:49px; height:45px; margin-left:1px;text-align:center; color:#4a4948; font-size:30px; }
.focus-num a:hover{ text-decoration:none}
.focus-num .current{ color:#fff; background:#bc0101;}

.fs-c2-c2{ float:left; width:310px; height:538px; background:#f7f7f7; color:#333;}
.fs-c2-c2 .game-info h3{ font-size:14px; font-weight:bold; color:#272727; height:30px; line-height:33px; padding-left:33px; background:#ccc url(../images/sprite.gif) -241px -119px  no-repeat }
.fs-c2-c2 .game-info ul{ padding:10px 0 15px;}
.fs-c2-c2 .game-info .pic{ float:left;}
.fs-c2-c2 .game-info img{ padding:2px; border:1px solid #c3c3c3;}
.fs-c2-c2 .game-info .info{ float:left; width:168px; padding:0 17px 0 9px;}
.fs-c2-c2 .game-info .info strong{ font-weight:bold; line-height:25px;}
.fs-c2-c2 .game-info .info p{ line-height:20px;}
.fs-c2-c2 .game-info .line{ border-top:1px solid #dddddd; font-size: 0; height: 0; line-height: 0; margin: 7px 0; overflow: hidden;}
.fs-c2-c2 .game-info2 .gb-list4{ padding:10px;}
.fs-c2-c2 .game-info2 li{ float:left;  width:64px; height:22px; line-height:22px; padding-left:8px; background:url(../images/sprite.gif) no-repeat -287px -161px;}
.fs-c2-c2 .game-info2 li a{ color:#333333;}

.fs-c2-c3{ float:right; width:180px; height:538px; padding:0 10px 0px; background:#e2e2e2;}
.fs-c2-c3-item h3{ font-size:14px; color:#333333; font-weight:bold; border-bottom:2px solid #bababa; height:24px; line-height:24px; margin-top:7px;}
.fs-c2-c3-item .gb-list3{ padding:5px 0;}
.fs-c2-c3-item .gb-list3 li{ height:22px; line-height:22px; padding-left:8px; background: url(../images/sprite.gif) no-repeat scroll -287px -161px;}
.fs-c2-c3-item .gb-list3 li a{ color:#333333;}
.fs-c2-c3-item .vote h3{ font-size:12px; border-bottom:0 none; height:auto;}
.fs-c2-c3-item .bt-vote-submit{ width:114px; height:32px; color:#fff; line-height:32px; background:url(../images/sprite.gif) no-repeat 0 -386px;}
.fs-c2-c3-item .vote-item-con{ height:20px; line-height:20px;}
.fs-c2-c3-item .vote-link-box{ display:none;}

.fs-c2-c3-item3 li{ text-align:center; height:140px; overflow:hidden; padding-bottom:5px; }
.fs-c2-c3-item3 li img{ width:170px; height:140px;}

/*second-screen*/
.area1 .pn-hd{ height:40px;  line-height:40px; background:url(http://ue1.17173.itc.cn/images/mfqq/index/2013/area-hd-bg.jpg) no-repeat;}
.area1 .pn-hd .tit{ float:left; font-size:16px; font-weight:bold; color:#f5f3e8; background:url(../images/sprite.gif) no-repeat -219px -419px; padding:0 25px 0 72px;}
.area1 .more{ float:right; padding-right:12px;}
.area1 .pn-hd .sep{ margin:0 6px 0 4px; color:#747474}
.area1 .pn-hd .link{ color:#f5f3e8}
.area1 .pn-bd{ overflow:hidden; padding:0 19px 0; border:1px solid #d4d0c4;}

.area1-c1{ float:left; width:260px; margin:15px 0}
.area1-c1 .gb-list2{ width:260px}
.area1-c1 .gb-list2-item{ display:block}
.area1-c1 .gb-list2-con{ position:relative; width:260px; color:#fff}
.area1-c1 .gb-list2-c1{ position:relative; padding:4px; border:1px solid #273b4d; background:#fff}
.area1-c1 .gb-list2-c2{ position:absolute; z-index:2; bottom:5px; left:5px; width:230px; padding:5px 10px; text-align:left}
.area1-c1 .avatar{ width:250px; height:330px}
.area1-c1 .txt{ height:70px; line-height:22px}
.area1-c1 .gb-list2-con:hover .txt{ text-decoration:none}
.area1-c1 .gb-list2-con:hover .tit{ text-decoration:underline}
.area1-c1 .tit{ font-size:16px; font-weight:bold; line-height:26px}
.area1-c1 .cover{ display:block; width:100px; height:200px; top:0; left:50%; margin-left:-50px; _margin-top:-100px; _padding-top:100px; background:url(../images/games-video.png) 0 102px no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='../images/games-video.png')}
.area1-c1 .mask{ display:block; background:#272520}


.area1-c2{ float:right; width:640px; margin:6px 0}
.area1-c2 .gb-list2-item{ width:24.99%; padding:10px 0}
.area1-c2 .gb-list2-con{ width:130px; padding:2px; color:#000; border:1px solid #c3c3c3;}
.area1-c2 .gb-list2-con:hover{ color:#c3310a; }
.area1-c2 .gb-list2-c1{ position:relative}
.area1-c2 .cover{ display:block; left:0; top:0; width:130px; height:98px; background:url(http://ue2.17173.itc.cn/images/mfqq/index/2013/130-98play.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='http://ue2.17173.itc.cn/images/mfqq/index/2013/130-98play.png')}
.area1-c2 .gb-list2-con:hover .cover{ display:none; _filter:none}
.area1-c2 .avatar{ width:130px; height:98px}
.area1-c2 .gb-list2-c2{ padding:9px}
.area1-c2 .txt{ height:40px; text-align:left; line-height:20px}


/*.area2*/
.area2{ margin-bottom:10px;}
.area2 .pn-hd{ height:40px;  line-height:40px; background:url(http://ue1.17173.itc.cn/images/mfqq/index/2013/area-hd-bg.jpg) no-repeat;}
.area2 .pn-hd .tit{ float:left; font-size:16px; font-weight:bold; color:#f5f3e8; background:url(../images/sprite.gif) no-repeat -219px -419px; padding:0 37px 0 72px; width:1px; height:40px;}
.area2 .pic-list-nav{ float:left; }
.area2 .pic-list-nav li{ float:left;}
.area2 .pic-list-nav li a{ display:block; height:40px; line-height:40px; font-size:14px; padding:0 17px; color:#fff;}
.area2 .pic-list-nav li a.current,.area2 .pic-list-nav li a:hover{ background:#bc0101; text-decoration:none;}
.area2 .more{ float:right; padding-right:12px;}
.area2 .pn-hd .sep{ margin:0 6px 0 4px; color:#fff}
.area2 .pn-hd .link{ color:#fff}
.area2 .pn-bd{ overflow:hidden; padding:9px 19px; border:1px solid #d4d0c4; background:url(http://ue3.17173.itc.cn/images/mfqq/index/2013/area2-bd-bg.jpg) no-repeat ;}
.area2 .gb-list2-item{ width:19.99%; padding:15px 0 0}
.area2 .gb-list2-con{ width:170px; color:#000;}
.area2 .gb-list2-con:hover{}
.area2 .gb-list2-c1{ position:relative}
.area2 .cover{ display:block; left:0; top:0; width:130px; height:98px; background:url(http://ue1.17173.itc.cn/images/mfqq/index/2013/160-120play.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='http://ue1.17173.itc.cn/images/mfqq/index/2013/160-120play.png')}
.area2 .gb-list2-con:hover .cover{ display:none; _filter:none}
.area2 .avatar{ width:160px; height:120px; padding:5px; background:#050a1a;}
.area2 a:hover .avatar{ background:#bc0101;}
.area2 .gb-list2-c2{ padding:9px;}
.area2 .txt{  line-height:20px}

/*third-screen*/
.area3{ margin-bottom:10px;}
.area3 .pn-in{ overflow:hidden; *zoom:1}
.area3-c1{ float:left; width:310px; margin-right:10px}
.area3-c2{ float:left; width:310px}
.area3-c3{ float:right; width:310px}
.area3-mod{ border:1px solid #aeaa95; background:#fff}
.area3-mod .hd{ height:35px; line-height:35px; color:#fff; background:url(../images/sprite.gif) no-repeat 0 -382px;}
.area3-mod .hd .tit{ font-size:14px; font-weight:bold; color:#fff; padding-left:32px; background: url(../images/sprite.gif) no-repeat scroll -238px -117px;}
.area3-mod .bd{ padding:5px 10px}
.area3-tlist li{ height:24px; line-height:24px}
.area3-tlist .date{ color:#999}
.area3-tlist .tit{ display:inline-block; padding-left:10px; color:#333;  background: url(../images/sprite.gif) no-repeat scroll -287px -161px;}
.area3-tlist .tit a{ color:#333}

.area13{ background:#fff; padding:0 0 10px;}
.area13 .pn-in{ overflow:hidden; *zoom:1}

.area13-c1{ overflow:hidden; float:left; width:636px; height:250px}
.game-wiki{ width:625px; height:250px;}

.area13-c2{ float:right; overflow:hidden; width:304px; height:250px}
.area13-mod .hd{ height:35px; padding-left:40px; margin-bottom:10px; line-height:35px; color:#5f3c00; background:url(../images/sprite.gif) no-repeat 0 -472px}
.area13-mod .bd{ padding:0 5px}
.team-intro .c2{ margin-left:20px}
.team-intro .item{ line-height:24px; color:#5f3c00}
.team-intro .sep,.team-intro .arrow{ margin:0 4px}
.team-intro a{ color:#5f3c00}
#sc_drag_area_protector div{
  border-radius: 0px 0px;
  margin:0;
  /*max-width:100%;*/
  min-width: 1px;

}

#sc_drag_area {
  height:100px;
  left:150px;
  position: absolute;
  top:100px;
  width:250px;
  z-index: 9999;
}
#sc_drag_container {
  border: 1px solid #0000FF;
  cursor: move ;
  height: 100% ;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative ;
  width: 100%;
  z-index:9997;
}
#sc_drag_area_protector {
  border-radius: 0px 0px;
  display: block;
  height:100%;
  left:0;
  top:0;
  position: absolute;
  width:100%;
  z-index:8500;
  margin: 0;
  
  min-width: 1px;
  overflow: hidden;
}
#sc_drag_size {
  background-color: rgba(44, 44, 44, 0.5);
  color:#ffffff;
  font-family: arial,san-serif;
  font-weight:bold;
  font-size:12px;
  height:18px;
  min-width:65px !important;
  left:12px;
  line-height:18px;
  position:absolute;
  padding-left:4px;
  padding-right:4px;
  text-align:center;
  top: -18px;
  z-index:9998;
}
#sc_drag_cancel, #sc_drag_crop {
  background-color: rgba(0, 0, 0, 0.5);
  cursor:pointer;
  color:#ffffff;
  font-size:12px;
  font-family: arial,san-serif;
  font-weight:bold;
  height:22px;
  line-height:22px;
  position:absolute ;
  z-index:9998
}
#sc_drag_crop {
  bottom:-25px;
  text-align: center;
  right:10px;
  min-width: 30px !important;
  padding: 0 10px;
}
#sc_drag_cancel {
  bottom:-25px;
  text-align: center;
  right:70px;
  min-width: 30px !important;
  padding: 0 10px;
}
#sc_drag_shadow_top, #sc_drag_shadow_bottom, #sc_drag_shadow_left, #sc_drag_shadow_right {
  background-color: #000000;
  opacity: 0.5;
  position: absolute;
  z-index:7000;
  border: 0;
}
#sc_drag_shadow_top {
  left: 0;
  top: 0;
}
#sc_drag_shadow_bottom {
  bottom: 0;
  right: 0;
}
#sc_drag_shadow_left {
  bottom: 0;
  left: 0;
}
#sc_drag_shadow_right {
  right: 0;
  top: 0;
}
#sc_drag_north_east, #sc_drag_north_west, #sc_drag_south_east, #sc_drag_south_west  {
  border:1px solid #FFFFFF;
  background-color: #0000FF;
  height: 5px;
  position: absolute;
  width: 5px;
  z-index:9998;
}
#sc_drag_north_east {
  cursor: ne-resize ;
  right: -4px ;
  top: -3px;
}
#sc_drag_north_west {
  cursor: nw-resize ;
  left: -3px ;
  top: -3px;
}
#sc_drag_south_east {
  bottom: -4px;
  cursor: se-resize ;
  right: -4px ;
}
#sc_drag_south_west {
  bottom: -4px;
  cursor: sw-resize ;
  left: -3px ;
}

.sc_tip_save_status {
  position :fixed;
  border-radius: 4px 4px;
  height: 30px;
  line-height: 30px;
  text-indent: 1em;
  width: 200px;
  background: #fff1a8;
  color: #000000;
  top:5px;
  left:45%;
  font-size: 12px;
}

.sc_tip_save_status a{
  text-decoration: underline;
  color: #2A5DB0;
}

.alipay-content {
    padding: 10px 0 0 30px;
    width: 760px;
}
.alipay-content ul, .alipay-content ol { 
	padding: 0 15px 15px 40px;
}
.alipay-formcontent{
	margin-top:5px;
}
.alipay-formcontent dt{
	width:160px;
	display:inline-block;
	text-align:right;
	float:left;
}
.alipay-formcontent dd{
	margin-left:100px;
	margin-bottom:5px;
}
.alipay-cashier-nav {
    font-size: 12px;
    margin: 10px 0 10px;
    text-align: left;
    height:30px;
    border-bottom:solid 1px #CFD2D7;
}
.alipay-cashier-nav ol li {
    float: left;
    width: 100px;
}
.alipay-cashier-nav li.current {
    color: #AB4400;
    font-weight: bold;
}
.alipay-cashier-nav li.last {
    clear:right;
}
.note-normal-red {
    color: #FF0000;
    font-size: 12px;
    line-height: 130%;
    padding-left: 3px;
}
.note-help {
    color: #202020;
    font-size: 12px;
    line-height: 130%;
    padding-left: 3px;
}
.note-help-red {
    color: #FF0000;
    font-size: 12px;
    line-height: 130%;
    padding-left: 3px;
}

table.gridtable {
	font-family: verdana,arial,sans-serif;
	font-size:12px;
	color:#333333;
	border-collapse: collapse;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #eeeeee;
	background-color: #dedede;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #eeeeee;
	background-color: #ffffff;
}
table.gridtable td.ttl {
	font-size: 16px;
	font-weight: bold;
	background-color: rgb(255,214,0);
}
.alibuy { width: 75%; }
	.alibuy caption, .alibuy th, .alibuy td { vertical-align: top; padding: 7px 0; }
		.alibuy caption h2 { font-size: 16px; }
		.vt th, .vt td { vertical-align: top; }
	.alibuy th { padding-top: 9px; padding-right: 5px; }
		.alibuy th .rq { float: right; font-size: 14px; }
		.alibuy .pt, .alibuy .px { margin-right: 3px; width: 330px; }
	.alibuy .c, .alibuy .tedt, .m_c .alibuy .tedt { width: 338px; }
	.alibuy .d { clear: both; margin: 5px 0; color: {LIGHTTEXT}; }
		.alibuy .d em { margin-left: 5px; color: red; }
		.alibuy .d strong { margin-left: 5px; }
		.alibuy .d a { color: {HIGHLIGHTLINK}; }
	.alibuy .p { text-align: right; }
	.alibuy .pcl label { display: block; padding: 0 2px 5px; }
		.alibuy .pcl .pc { margin-right: 5px; padding: 0; }
	.alibuy .l th, .alibuy .l td { padding-top: 0; padding-bottom: 0; }
.bn .alibuy caption, .bn .alibuy th, .bn .alibuy td { padding-top: 5px; padding-bottom: 5px; }


table.docs {
    font-size: 12px;
    margin: 10px 0 10px;
    text-align: left;
    height:30px;
    border-bottom:solid 1px #CFD2D7;
}
table.docs td a:hover {
	color: #FF0000;
}
table.docs td.clstitle {
	color: #7D421A
}
table.docs td.clstext {
	border-bottom:solid 1px #EBEBEB;
}