@charset "utf-8";
/* CSS Document */
/* page main content */
.mainBody {width:945px;margin:0 auto;}
.leftBody {width:195px;float:left;}
.rightBody { float:none; margin:0 auto; width:auto;}
.rightL {float:left;width:536px;}
.rightR {width:210px;float:right;margin-right:2px;}
a {text-decoration:none;}

/* currentNav */
.currentNav {margin:0 0 8px;}
.currentNav p a {color:#f13f31;text-decoration:underline;}
.currentNav p a:hover {text-decoration:none;}
.currentNav p span {color:#f13f31;}

/* Forum Menu */
.menuF {background:#bc211c url(/images/background/bg191.gif) right top no-repeat;width:100%;margin-bottom:10px;}
.menuF ul {background:#bc211c url(/images/background/menu003.gif) no-repeat;width:735px;padding-left:3px;height:34px;}
.menuF li {float:left;font-weight:bold;background:url(/images/background/menu001.gif) no-repeat;line-height:32px;width:116px;text-align:center;font-size:13px;margin-top:1px;}
.menuF li.current a{color:#fff;background:url(/images/background/menu002.gif) no-repeat;}
.menuF li a {color:#facac0;display:block;}
.menuF li a:hover {color:#fff;background:url(/images/background/menu002.gif) no-repeat;}

/* Forum Search */
.searchF {background:#f0fcfc;height:39px;margin:0 1px 10px 0;border:1px solid #d4fdf7;position:relative;z-index:1;}
.searchFBgL,.searchFBgB {position:absolute;width:13px;height:41px;top:-1px;}
.searchFBgL {background:url(/images/background/bg192.gif) no-repeat;left:-1px;}
.searchFBgB {background:url(/images/background/bg193.gif) no-repeat;right:-2px;}
.searchF ul {display:none;}
.contVis p,#contOld p {cursor:pointer;}
.searchF .contVis ul {display:block;background:#f8f0e5;border:1px solid #f24032;}
.searchF .contHid ul {display:none;}
.searchF .contVis li {font-weight:normal;padding-left:20px;line-height:25px;}
.searchF .contVis li.red {background:#f00;color:#fff;}
.searchF input.s1 {vertical-align:top;margin-top:7px;margin-left:10px;}
.searchF input.s2 {background:#fff;border:1px solid #a1e1ed;width:250px;line-height:23px;height:23px;margin:6px 0 0 250px;}
#contOld {width:96px;background:#f8f0e5;color:#be241a;font-weight:bold;position:absolute;top:7px;left:150px;}
input#sType { cursor:pointer;background:#f8f0e5 url(/images/point/point019.gif) 75px 8px no-repeat;border:1px solid #9fe1ed;padding:3px 0 0 10px;height:20px;font-size:13px;width:85px;font-weight:bold;color:#be241a;font-family:Arial, Helvetica, sans-serif;}
#contOld li{ cursor:pointer;}

/* Page */
.pageF {position:relative;height:30px;padding-top:5px;}
.pageF h3 {background:url(/images/background/bg190.gif) no-repeat;width:158px;font-size:12px;font-family:Verdana,sans-serif;line-height:27px;text-indent:22px;position:absolute;right:20px;top:2px;padding-top:1px;}
.pageF h3 a {color:#fff;}
.pageF ul.rule {position:absolute;right:10px;top:8px;height:30px;font-weight:bold;}
.pageF ul.rule li {float:left;background:url(/images/point/point001.gif) 0 2px no-repeat;padding-left:17px;margin-left:20px;}
.pageF ul.rule li a {color:#f53f32;}
.pageF ul.rule li a:hover {text-decoration:underline;}
.pageF p {font-size:14px;color:#fff;padding:3px 0 2px 0;display:inline;float:left;}

.pageF p a {text-decoration:none;color:#fff;border:1px solid #fff;font-family:Verdana,sans-serif;padding:1px;margin-right:4px;}
.pageF p a:hover {border:1px solid #f04031;}
.pageF p a span{padding:0 2px;background:#f14132;}
.pageF p a.current {border:1px solid #f04031;}
.pageF p em {font:14px Arial;line-height:16px;padding:0 3px 1px;background:#bb201c;border:1px solid #ea3a2d;color:#fff;margin-right:7px;font-style:normal;}
.goto {position:relative;display:inline;float:left;padding-bottom:1px;}
.goto div {display:none;}
#goto div {display:block;position:absolute;top:20px;left:0;width:90px;height:45px;padding:2px;background:#fefedc;border:1px solid #fe0000;font-size:11px;color:#bc231d;font-weight:bold;text-align:center;}
#goto div p{background:#bc211d;width:90px;padding:0;line-height:19px;color:#fff;margin-bottom:4px;font-size:11px;}
#goto div input {font-size:11px;background:#fff;border:1px solid #fe0000;width:50px;margin:0 3px 0 1px;}
#goto div a {color:#bc231d;}

/* Topic List */
.contList {width:923px;}
.contList h1 {background:#ebe4dc;width:740px;padding:12px 10px;margin-bottom:1px;border-top:5px solid #f14132;font-size:14px;font-family:Verdana,sans-serif;}
.contList ul {clear:both;width:923px;min-height:55px;background:url(/images/background/line017.gif) left bottom no-repeat;padding:15px 10px;margin-bottom:4px;}
.contList li {float:left;}
.contList li.lis1 {width:46%;font-size:14px;}
.contList li.lis2 {width:20%;font-size:14px;}
.contList li.lis3 {width:10%;text-align:center; line-height:3.5em;}
.contList li.lis4 {width:9%;text-align:center; line-height:3.5em;}
.contList li.lis5 {width:13%;padding-left:2%;}
.contList li a {color:#000;text-decoration:underline;}
.contList li a:hover {text-decoration:none;}
.contList li span {font-weight:bold;}
.contList li.lis1 a {font-weight:bold;font-size:12px;color:#3655a7;}
.contList li.lis1 a:hover {color:#000;}
.contList li.lis2 {line-height:15px;}
.contList li.lis2 em { display:block; clear:both; float:none; padding-left:6px;font-style:normal;}
.contList li.lis2 a {font-size:12px;}
.contList li.lis2 a:hover {color:#c0211e;}
.contList li.lis2 img {margin:0 10px 0 17px;float:left;}
.contList li.lis5 p{padding-left:14px;background:url(/images/icon/icon044.gif) 11px 2px no-repeat;}
html>/**/body .contList li.lis5 p {background:url(/images/icon/icon044.gif) 0 2px no-repeat;}
.contList ul.uls1 {background:#ebe4dc;width:921px;padding:8px 10px;margin-bottom:1px;border-top:5px solid #f14132;min-height:20px; line-height:1.0em;}
.contList ul.uls1 li {font-weight:bold;color:#c0211b;font-size:13px; line-height:1.5em;}
.contList ul.uls1 li.lis1 {text-indent:10px;}
.contList ul.uls1 li.lis2 {text-indent:40px;}
.contList ul.uls1 li.lis3 {width:9%;}
.contList ul.end {background:#fff;}
.contList .yellow {background:#f8f0e5 url(/images/background/line017.gif) left bottom no-repeat;}
.contList .yellowEnd {background:#f8f0e5;}
.contF {border:1px solid #ebe4dc;background:#fff;padding:4px 10px;width:920px;}
.contF ul{width:910px;}
/* Reply & Back */
.contF ul.reply {background:none;padding:7px 0;height:16px;margin-bottom:0;min-height:0;width:100%;}
.contF ul.reply li {float:right;background:url(/images/icon/icon045.gif) no-repeat;padding-left:22px;margin:0 7px 0 8px;}
.contF ul.reply li a {text-decoration:none;}
.contF ul.reply li a:hover {text-decoration:underline;}
#topF {background:#ebe4dc;margin:2px 0 3px;padding:4px 5px 5px;width:943px;}
#topF ul {background:#fcfcf0 url(/images/background/line017a.gif) center top no-repeat;width:910px;margin-bottom:0;margin-top:0;padding-top:23px;padding-bottom:5px;clear:both;}
#topF div {background:#fcfcf0;}

.topicBox {background:#f8f0e5 url(/images/background/line018.gif) 170px 0 repeat-y;width:100%;margin-bottom:25px;padding-bottom:20px;}
.boxL {width:157px;float:left;padding:13px 0 0 13px;}
.boxL dt {color:#be201d;font-weight:bold;background:#ebe4dc;line-height:23px;padding-left:10px;font-size:13px;margin-bottom:10px;}
.boxL dd {color:#bd201b;padding-left:10px;}
.boxL dd em {color:#000;font-style:normal;}
.boxL dd img {vertical-align:middle;margin:0 10px 10px 0;}
.boxL dd.emot img {display:block;margin:0 auto;}
.boxL dd.emot {text-align:center;padding:0;margin-bottom:10px;color:#000;}
.boxL dd strong {font-weight:bold;color:#000;}
.boxL dd span {color:#006c9d;font-size:11px;}
.boxL dd a {color:#000;font-weight:bold;text-decoration:underline;}
.boxL dd a:hover {text-decoration:none;}
.boxR {width:704px;float:right;line-height:16px;padding:15px 20px 0;font-size:13px;text-align:justify;}
.boxR ul {width:100%;background:none;padding:0;margin:0;}
.boxR li {float:none;}
.boxR p {margin:10px 0;}
.replyBox {background:#f0fcfc;width:100%;margin-bottom:25px;}
.replyBox .boxL dt {background:#d7eff1;color:#2844b1;padding:0 10px;}
.replyBox .boxL dt span {float:right;}
.replyBox .clear p{background:url(/images/point/point024.gif) 860px -1px no-repeat;text-align:right;padding:0 20px 5px 0;}
.replyBox .clear p a {color:#000;}
.replyBox .clear p a:hover {color:#1ba5f2;}

/* Add a Topic */
.pubBox {border:1px solid #f8f0e5;border-top:2px solid #f14134;padding:28px 15px 15px;margin-top:40px;}
.pubBox table {background:#f8f0e5;border-collapse:collapse;width:100%;}
.pubBox th {border-bottom:1px solid #ece3dc;border-right:1px solid #ece3dc;padding:10px 0 10px 25px;vertical-align:top;text-align:left;width:22%;font-weight:normal;color:#be201d;}
.pubBox td {border-bottom:1px solid #ece3dc;padding:10px 40px;width:78%;color:#544b9c;}
.pubBox td img {vertical-align:middle;}
.pubBox td p {margin-top:6px;}
.pubBox td a {color:#f8871f;text-decoration:underline;}
.pubBox td a:hover {text-decoration:none;}
.pubBox td textarea {width:410px;height:100px;}

/* Emot */
.picL {float:left;padding:5px;background:#ebe4dc;border:1px solid #fff;}
.picR {width:320px;float:left;margin-left:15px;position:relative;}
.picR img{margin:15px 10px;cursor:pointer;}
.arrow,.emotVis {width:50px;height:50px;position:absolute;top:5px;right:-10px;display:block;cursor:pointer;}
.picR p {width:300px;height:118px;background:#f0fcfc;border:1px solid #ebe4dc;padding-left:5px;}
.arrow p{position:absolute;top:-9000px;left:-9000px;}
.emotVis p{position:absolute;top:43px;right:27px;}
/* Add More Pic */
.addM,.addM1vis{color:#fe0103;text-decoration:none;}
.addM .addM1{display:none;}
.addM1vis .addM1 {display:block;}
.addM1 {border:1px solid #d1bda5;padding:15px 20px;margin-top:10px;height:106px;overflow:auto;}
.addM1 li {color:#524d9d;margin-bottom:8px;}
.addM1 input {width:350px;margin-left:20px;}

h2.topicS {font-size:12px;font-family:Verdana,sans-serif;background:url(/images/background/bg189.gif) no-repeat;color:#fff;line-height:27px;border-bottom:4px solid #f14231;padding-left:10px;}

.resultBox {background:#f8f0e5 url(/images/icon/icon048.gif) 100px 105px no-repeat;padding:100px 50px 100px 250px;}
.resultBox h4 {color:#3355f4;font-size:24px;font-family:"Times New Roman", Times, serif;margin-bottom:15px;}
.resultBox li a {text-decoration:underline;color:#000;line-height:20px;}
.resultBox li a:hover {text-decoration:none;}
.resultBox p {color:#ff1401;font-family:Verdana,sans-serif;margin-top:15px;}
.resultBox p a {color:#ff1401;text-decoration:underline;}
.resultBox p a:hover {text-decoration:none;}
.resultBox p span {color:#000;}

.rules {padding:30px 50px;background:#f8f0e5;font-family:Verdana, sans-serif;line-height:16px;}
.rules li {margin:10px 0;background:url(/images/point/point002.gif) 0 6px no-repeat;padding-left:18px;}

#tour li {padding:0;text-indent:18px;color:#000; font-weight:normal;height:auto;}
#tour li a {text-decoration:none;}
#tour li dl dd {background:url(/images/background/line001.gif) 0 0 repeat-x;padding-left:18px;}
#tour li dl dd span {display:block;background:url(/images/point/point007.gif) 0 5px no-repeat;padding:8px 0 5px;}
#tour li dl dd dd {background:none;margin:0;padding:0 0 0 10px;line-height:18px;}
#tour li dl dd dd a {background:url(/images/point/point004.gif) 8px 7px no-repeat;}
#tour li dl dd dl {margin:0;padding:0;}
#tour li dl dd a {display:block;background:url(/images/point/point007.gif) 0 5px no-repeat;}
#tour li dl dd a:hover {color:#fe0000;}
#tour p {height:4px;background:url(/images/background/bg065.gif) 0 0 no-repeat;line-height:4px;}