﻿@charset "utf-8";
/*common*/
body,div,ul,ol,li,h1,h2,h3,table,caption,thead,tbody,tfoot,tr,th,td,hr,p,a,span,em,strong,form,input,textarea,button,img{ margin:0; padding:0;}
input,textarea,button,h1,h2,h3,h4,h5,h6{ font-size:13px;}
table{ border-collapse:collapse; border-spacing:0;}
input{ vertical-align:middle;}
img{ border:0;}
ul,ol,li{ list-style:none;}
body{font-size:13px;  background:#2E2A27; color:#7E7566; font-family:新細明體, Arial, Helvetica, sans-serif;line-height: 22px;}
a{color:#7E7566; text-decoration:none; outline:none}
a:hover{color:#F00; text-decoration:underline;}
.no{ display:none;}
/*index*/
#wrap{ background:url(http://static.kunlun.tw/web/sg1/images/bgg_top.jpg) no-repeat center top #2E2A27;}
#wrap02{ background:url(http://static.kunlun.tw/web/sg1/images/bgg_foot.jpg) no-repeat center bottom; padding-bottom:20px;}
.container{ width:1000px; margin:auto; min-height:1000px; _height:1000px;}
.container .header{ height:335px; background:url(http://static.kunlun.tw/web/sg1/images/bgg_header.jpg) no-repeat; position:relative;}
	.header .navFlash{ position:absolute; height:340px; top:0}
.container .sidebar{float:left;width: 260px;height:956px; background:url(http://static.kunlun.tw/web/sg1/images/bgg_home_left.jpg) no-repeat;}
	.sidebar .login{ height:200px;padding: 15px 0 5px 45px;}
	.sidebar .pic_ad{ height:75px;padding: 0 0 0 32px;}
	.sidebar .facebook{ height: 270px;padding: 42px 0 0 36px;}
	.sidebar .kf{ height: 150px;padding: 44px 0 0 40px; }	
.container .content{float:right;width: 740px; background:url(http://static.kunlun.tw/web/sg1/images/bg_subpage_linne.jpg) repeat-y; }
.content .con01{ height:445px; background:url(http://static.kunlun.tw/web/sg1/images/bgg_home_right01.jpg) no-repeat; padding:20px 0 0 0;}
	.con01 .conflash{float:left; width:425px; height:200px;  padding: 0 0 0 12px;}
	.con01 .confwq{ float:right; width:295px; height:160px; padding:38px 0 0 0; position:relative;}
	.con01 .confwq .homebg{ position:absolute;  right:0; top:-120px}
	.con01 .confwq h2{ font-size:22px; font-weight:bold; height:26px;}
	.con01 .confwq p{ width:160px; height:50px; overflow:hidden;}
	.con01 .connews{ float:left; height:240px;padding: 0 0 0 6px; width: 420px;}
	.con01 .connews .newsNav{ height:35px;  background:url(http://static.kunlun.tw/web/sg1/images/nav_new.jpg) no-repeat;}
	.con01 .connews .newsNav li{ float:left;  height:35px; cursor:pointer;}	
	.con01 .connews .newsNav li span{ display:block; height:35px;width:52px; background:url(http://static.kunlun.tw/web/sg1/images/nav_new.jpg) no-repeat 0 -200px}
	.con01 .connews .newsNav li span.nav01{ width:56px;}
	.con01 .connews .newsNav li.current .nav01{ background-position:0 -35px; width:57px;}
	.con01 .connews .newsNav li.current .nav02{ background-position:-56px -35px;width: 53px}
	.con01 .connews .newsNav li.current .nav03{ background-position:-108px -35px;  }
	.con01 .connews .newsNav li.current .nav04{ background-position:-161px -35px; border-left: 1px solid #000000; border-right: 1px solid #000000; width: 50px;}
	.newsText{height:190px; position:relative;}
	.newsText p{ height:25px; position:absolute; right:15px; top:-20px;}
	.newsText ul{ height:185px; overflow:hidden; padding: 10px 10px 0;}
	.newsText ul li{ height:28px;  }
	.newsText ul li span{ float:right; }
	a.gg,.gf{ color:#C2977F; margin-right:2px;}
	.con01 .zhinan{ float:right; width:250px; height:220px; padding:15px 35px 0 0;}
	.con01 .zhinan h3{ height:20px; line-height:20px;  width:66px; text-align:center; background-color:#8C8271; color:#531200;}
	.con01 .zhinan p{ height:45px; padding:5px 0; overflow:hidden;}
.content .con02{ clear:both;height:502px; background:url(http://static.kunlun.tw/web/sg1/images/bgg_home_right02.jpg) no-repeat;}
	.con02 .marquee{width:700px;  height:150px; padding:17px 10px 8px;  }
	.con02 .marquee .ScrCont{float:left; height:145px;}
	.con02 .marquee p{float:left;width:30px;height:30px; padding:65px 0 0 0;cursor:pointer;}
	.con02 .marquee .Cont{width:640px;height:145px;float:left;overflow:hidden;}
	.con02 .marquee .ScrCont a{ display:block; float:left; width:160px; height:142px; }
	.con02 .marquee .ScrCont img{width:150px; height:140px;padding:1px; border:1px solid #4A4A4A; overflow:hidden}
	.con02 .marquee #List1,.rollBox #List2{float:left;}
	.con02 .baha{ float:left; width:355px; height:194px;  padding: 6px 0 0 6px;}
	.con02 .baha .bahaNav{ height:30px; background:url(http://static.kunlun.tw/web/sg1/images/nav_hezuo.jpg) no-repeat 0 -5px}
	.con02 .baha .bahaNav li{ float:left; width:92px; height:30px; cursor:pointer}
	.con02 .baha .bahaNav li.current span{ display:block; width:92px; height:30px; background:url(http://static.kunlun.tw/web/sg1/images/nav_hezuo.jpg) no-repeat 0 -900px}
	.con02 .baha .bahaNav li.current span.nav01{ background-position:0 -40px;}
	.con02 .baha .bahaNav li.current span.nav02{ background-position:-93px -40px; width:93px; border-left: 1px solid #000;}
	.con02 .baha .newsText p{right:20px;}	
	.con02 .confwq{  float:right; width:330px; height:220px;padding: 40px 45px 0 0;}
	.con02 .confwq p{ text-align:center; height:30px;}
	.con02 .confwq p select{ height:20px; overflow:hidden; text-align:center; width:190px; margin-left:10px; color:#806D56;  }
	.con02 .confwq .fwqNav{ height:30px;padding-left: 10px;}
	.con02 .confwq .fwqNav li{ float:left; width:58px; height:20px;padding:1px; background-color:#4B4A49; margin:0 4px 0 0; text-align:center;  cursor:pointer}
	.con02 .confwq .fwqNav li.current{ background-color:#000; border:1px solid #3A3A3A; padding:0}
	.con02 .confwq .fwqlist{ padding:5px 0 0 10px; text-align:center}
	.con02 .confwq .fwqlist thead td{ border:none; background:url(http://static.kunlun.tw/web/sg1/images/line_home_fwq.jpg) no-repeat right center}
	.con02 .confwq .fwqlist tbody td{ border:1px solid #45372A;}	
	.con02 .confwq .fwqlist tbody .yellowbg{ background-color:#2B2620;}
.container .footer{ clear:both;  text-align:center;height: 47px; padding: 73px 0 0 53px;}
	.footer a{ margin:0 5px;}
/*link*/
.link{clear:both; height:31px; padding: 15px 10px 0 12px;}
#demo { width:690px; height:31px; overflow:hidden; }
#indemo { float:left; width:1000%; }
#demo1, #demo2, #demo1 p, #demo2 p {float:left; }
#demo1 p, #demo2 p {padding-left:7px;}
/*login*/
.login_in,.login_out{ width:204px; height:200px; overflow:hidden; }
.login_in table{line-height:20px;}
.login_in table p{ height:20px; overflow:hidden}
.login_in .but_text{ border:none; background-color:#3D3D3F; width:140px; height:20px; line-height:20px; padding:0 5px; color:#929292}
.login_in .but_img{ background:url(http://static.koramgame.com/tk/uploadfile/sg_tw/uploadfile/201203/20120322090631314.jpg) no-repeat center center}
.login_in .but_img a{ display:inline-block; width:25px; height:20px; padding: 0 0 0 3px;}
.login_in .butLogin{ background:url(http://static.kunlun.tw/web/sg1/images/login.jpg) no-repeat 0 0; border:none;height: 45px; width: 190px; cursor:pointer;}
.login_in .butLogin02{ background-position:0 -60px;}
.login_out .user{ height:45px; padding:5px 0 0 0}
.login_out h2{ height:24px; width:200px; text-align:center; background-color:#7E7566; color:#DCB97D; margin:5px auto; font-weight:normal; line-height:24px}
.login_out h2 a{color:#DCB97D; display:block;}
.login_out h2 a:hover{ color:#F4CE51; text-decoration:none;}
.login_out .but_login li{ float:left; width:102px; height:28px; text-align:center}
.login_in .facebook_bor{ border:1px solid #29447e; background:#627aac; height:31px;width: 100%; font-size:15px; padding-left:1px;}
.login_in .facebook{ background:url(http://static.kunlun.tw/web/sg1/images/fbbut.jpg) no-repeat left top; border-top:1px solid #8a9cc2; padding-left:30px; text-align:center; height:30px; line-height:30px;display:block; color:#fff; font-weight:bold;}

/*subpage content_list*/
.content .conText{ background:url(http://static.kunlun.tw/web/sg1/images/bg_subpage_top.jpg) no-repeat;min-height:892px;_height:892px; padding-bottom:50px}
.content .conText h2{ height:40px; padding: 22px 55px 0; color:#9B8664}
.content .conText h2 span{ float:right; text-align:right; font-weight:normal;}
.content .conText h2 a{color:#9B8664}
.content .conText h2 a:hover{color:#F00}
.content .conText .conList{ padding:10px 0 30px 25px}
.content .conText .conList li{height:30px; width:660px;background:url(http://static.kunlun.tw/web/sg1/images/line_subpage.jpg) repeat-x left bottom}
.content .conText .conList li span{ float:right}
.content .conBottom{ height:16px;}
.page{ height:30px; padding:5px 0; text-align:center;}
.page input{ width:30px; height:14px; vertical-align:middle; text-align:center;}
.page a{ color:#9E7C51; margin:0 5px;}
/*subpage content*/
.content .conText h1{ height:30px; color:#BA6555;text-align:center; font-size:16px; padding: 10px 10px 0 0; }
.content .conText .date{text-align:center; height:35px;background:url(http://static.kunlun.tw/web/sg1/images/line_subpage.jpg) repeat-x left bottom; width:655px;  margin: 0 0 0 25px; color:#5C5449}
.content .conText .conTxt{ width:600px; padding:10px 43px 0 55px; line-height: 28px;}
.content .conText .conTxt img{ border:1px solid #4F4B48}
.content .conText .conTxt .huodong{ padding:30px 0 0 0; text-align:right;}
.content .conText .conTxt .huodong a{ color:#BA6555; text-decoration:underline}
.content .conText .conTxt .huodong a:hover{ color:#F00}
/*subpage fwq_list*/
.content .conText .fwqList{ width:540px; margin:20px 0 0 80px;}
	.fwqList .newfwq{float:left; width:265px; height:200px; background:url(http://static.kunlun.tw/web/sg1/images/bg_fwqlist.jpg) no-repeat center top; position:relative; padding: 45px 0 0;}
	.fwqList .newfwq .adnews{left: 23px;position: absolute;top: -3px;}
	.fwqList .newfwq p{ text-align:center}
	.fwqList .newfwq p img{ border:1px solid #000;}
	.fwqList .newfwq h3{ padding: 8px 0 2px; color:#CCA76A; text-align:center}
	.fwqList .newfwq h3 a{ color:#CCA76A}
	.fwqList .tell{ clear:both; height:40px; padding:20px  0 0 0; text-align:center; background:url(http://static.kunlun.tw/web/sg1/images/line_subpage.jpg) repeat-x left bottom;}
	.fwqList .lists{ border:1px solid #3A3329; background-color:#251F1A; margin:15px 0;}
	.fwqList .lists h3{ height:20px; padding:6px 0; background-color:#170F07; text-align:center;}
	.fwqList .lists ul{ display:table; padding: 20px 0 20px 35px; font-size:15px; min-height:100px;_height:100px}
	.fwqList .lists ul li{ float:left; width:110px; height:36px; line-height:36px;background:url(http://static.kunlun.tw/web/sg1/images/ico_fwqlist.jpg) no-repeat left center; padding-left: 15px;}
	.fwqList .lists ul li a{ color:#CCA76A;}
	.fwqList .lists ul li a:hover{ color:#F00;} 
