/* KS FOR   */
.ileft{ width:660px; float:left; overflow:hidden;}
.iright{ width:280px; float:right; overflow:hidden;}

.box1{ clear:both; border:1px solid #BFBEB9; background:#fff; margin-bottom:15px;}
h2.t1{ clear:both; height:28px; line-height:28px; background:#F3F3F3; color:#333; font-size:14px; border-bottom:1px solid #BFBEB9; font-weight:bold; padding-left:15px;}
h2.t2{ background:#E7E7E7;}
.box1c{ clear:both; background:url(../images/bgs04.jpg) no-repeat 10px -3px;}
.box1c ul{ margin:5px 0; padding:0 10px;}
.box1c ul li{ clear:both; height:26px; line-height:26px; border-bottom:1px dotted #E8E8E8; padding-left:24px; overflow:hidden;}
.box1c ul li a{}
.box1c ul li a:hover{ color:#F2620C;}


.fimg{ clear:both; width:660px; height:320px; position:relative; overflow:hidden;}
.fimg #play_list_sx{ clear:both; width:660px; height:320px; overflow:hidden;}
.fimg #play_list_sx a {display: block; overflow: hidden;}
.fimg #play_list_sx img {vertical-align: top! important;}
.fimg #play_text_sx{ position:absolute; top:290px; right:10px;}
.fimg #play_text_sx ul{ float:right;}
.fimg #play_text_sx ul li{ float:left; padding:0 5px; margin-left:5px; border:1px solid #333; background:#fff;}

.box2{ clear:both; border:1px solid #BFBEB9; background:#f5f5f5;}
.box2c{ clear:both; padding:10px;}
.box2c table{}
.box2c table td{ padding:5px; font-size:14px;}


.tr2{ clear:both; padding-top:10px;}

.box4{ clear:both; height:183px; border:1px solid #BFBEB9; background:#fff url(../images/line02.jpg) repeat-y;}
h2.t4{ clear:both; height:27px; line-height:24px; font-size:14px; padding-left:5px;}

.vbox_1{ clear:both;}
.vbox_1 .Menubox { float:left; width:120px; overflow:hidden;}
.vbox_1 .Menubox ul{ clear:both;}
.vbox_1 .Menubox li{ clear:both; height:30px; line-height:30px; display:block; color:#666; cursor:pointer; padding-left:10px; background:url(../images/line04.gif) no-repeat bottom;}
.vbox_1 .Menubox li.hover{ color:#000; background:url(../images/line03.gif) repeat-y;}
.vbox_1 .Menubox li.Menubox_on { color:#000; background:url(../images/line03.gif) repeat-y;}
.vbox_1 .Contentbox{ width:530px; float:right; padding:10px 0 0 5px; overflow:hidden;}
.vbox_1 .Contentbox dl.d_v2{ padding:0 20px;}





.box5{ clear:both; margin-bottom:10px;}
.box5 h3{ clear:both; height:25px; line-height:25px; border-bottom:2px solid #CCC; padding-bottom:4px; margin-bottom:10px; font-size:14px; overflow:hidden; font-weight:normal;}

.box5 dl{}
.box5 dl{}
.box5 dl dt{ float:left; width:65px; height:65px; padding:1px; border:1px solid #ccc; line-height:0; overflow:hidden;}
.box5 dl dt img{ width:65px; height:65px;}
.box5 dl dd{ float:right; width:200px; overflow:hidden;}
.box5 dl dd p{ text-align:right;}


.tr3{ clear:both; margin-top:15px;}
h2.t6{ height:33px; line-height:33px; padding-left:10px; color:#333; font-size:14px; font-weight:bold; border-bottom:1px solid #AEADAB; background:url(../images/bgs02.jpg) repeat-x;}
.box6{ clear:both; border:1px solid #BFBEB9; background:#fff;}
.box61{ float:left; width:218px; border-right:1px solid #CCCDC8;}
.box63{ width:220px; border-right:none;}
h3.h31{ clear:both; height:31px; line-height:31px; background:url(../images/bgs03.jpg) repeat-x; padding-left:22px; font-size:14px; font-weight:normal; color:#333;}
ul.u6{ margin:5px 0; padding:0 10px;}
ul.u6 li{ clear:both; height:28px; line-height:28px;}
ul.u6 li a{ font-size:14px;}

.mleft{ float:left; width:168px; overflow:hidden;}
.mbox{ clear:both; background:#F5F3F4; border:1px solid #AEADAB; padding:0 0 80px;}
h2.ht1{ clear:both; margin:0 0 5px; height:34px; line-height:34px; font-size:14px; color:#000; padding:0 0 0 28px; background:url(../images/ht1.jpg) no-repeat;}
ul.u1{ padding:0 5px;}
ul.u1 li{ clear:both; height:33px; line-height:33px; border-bottom:1px solid #DCDDD8;}
ul.u1 li a{ color:#1C1C1C; background:url(../images/icon02.gif) no-repeat 18px center; padding-left:32px;}
ul.u1 li a:hover{ color:#D12325; background:url(../images/icon03.gif) no-repeat 18px center;}
ul.u1 li.in a{ color:#D12325; background:url(../images/icon03.gif) no-repeat 18px center;}

.mright{ width:775px; float:right; overflow:hidden;}
h2.ht2{ clear:both; margin-bottom:5px; height:34px; line-height:34px; padding:0 0 0 25px; background:url(../images/icon04.gif) no-repeat 12px center; font-size:14px; font-weight:bold; color:#CF2525; border-bottom:1px solid #DCDDD8;}


.pages{ clear:both; margin-top:20px;}
.pages ul{}
.pages ul li{ float:left; border:1px solid #D7D7D7; background:#F0F0F0; color:#585858; padding:1px 8px; margin-right:5px;}
.pages ul li a{ color:#585858;}

.mrbox{ clear:both; padding:10px 0 0;}
ul.u2{ clear:both; padding:0 10px;}
ul.u2 li{ clear:both; font-size:14px; color:#333; line-height:22px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #DCDDD8;}

.acontent{ clear:both; line-height:24px; font-size:14px; padding:0 10px;}


.wleft{ width:675px; float:left; overflow:hidden;}
.wright{ width:270px; float:right; overflow:hidden;}
.nbox{ clear:both; background:#F5F3F4; border:1px solid #AEADAB; padding:0 0 150px;}

ul.u3{ clear:both; padding:0 20px; margin:5px 0 0;}
ul.u3 li{ clear:both; height:28px; line-height:28px; padding-left:10px; background:url(../images/icon05.gif) no-repeat 0 center;}

.jxs{ clear:both; padding:5px 10px;}
.jxscx{ clear:both; padding-bottom:15px;}
.jxscx ul{}
.jxscx ul li{ float:left; padding-right:20px;}
.bt02{ width:82px; height:22px; line-height:22px; font-size:14px; color:#fff; border:none; background:url(../images/btn02.jpg) no-repeat; cursor:pointer;}

table.table01{}
table.table01 td{ padding:5px; border-bottom:1px solid #f1f1f1;}
table.table01 td.td01{ font-size:14px; color:#000; font-weight:bold; border-bottom:none;}

.ds1{ clear:both; color:#000; font-size:14px; padding:0 10px;}

.csxx{ clear:both; padding:15px 0 0 10px;}
.csxx ul{}
.csxx ul li{ float:left; padding-right:15px;}

.csjg{ clear:both; padding:20px 50px 0 10px; color:#000; font-size:14px; line-height:24px;}
.csjg p.ti25{ text-indent:30px;}






.gamelist .gcontent{margin:10px auto;}
.gamelist .gcontent .gtxt{padding-left:10px;overflow:hidden;}
.gamelist .gcontent .gtxt p{text-indent: 2em;}
.gamelist .gcontent .gtxt .ht2{clear:none;color:#CF2525}
.gamelist .gcontent .gtxt .ht2 a{color:#CF2525}
.gamelist .gcontent .gimg{float:left;overflow:hidden;}
.gamelist .gcontent .gimg img{width:250px;height:150px;border:1px solid #ccc;padding:2px;}
