html
{
    background-image: url('/images/bg_body.jpg');
    overflow: auto;
}
body
{
    margin: 0;
    font-family:  Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #000000;
    padding: 0;
    background-image: url('/images/bg.jpg');
    background-repeat: no-repeat;
    background-position: center;
    padding: 0;
}
#container
{
}

img
{
    border: 0;
}
.clear
{
    clear: both;
    height: 0;
}
.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

form
{
    margin: 0;
    padding: 0;
}

/* Set float left */
.right
{
    float: right !important;
}
/* Set float right */
.none
{
    float: none !important;
}
/* Set float none */
a
{
    color: white;
    font-size: 12px;
    text-decoration: none;
}
a:hover
{
    text-decoration: none;
    color: #d555c8;
}
.small
{
    font-size: 11px;
}
.link01
{
    font-size: 11px;
    font-style: italic;
}
input, textarea, select
{
    font-family: Verdana, sans-serif;
    font-size: 12px;
    color: #000000;
}

.input01
{
    border: none;
    background: #ffffff;
    color: #000000;
    width: 400px;
}
.input02
{
    border: none;
    background: #ffffff;
    color: #000000;
    width: 160px;
}
.input03
{
    border: none;
    background: #ffffff;
    color: #000000;
    width: 250px;
}

.btn56
{
    background: url(../images/btn_56.gif) no-repeat;
    width: 56px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
    margin-right: 10px;
    font-size: 11px;
    padding-top: 2px;
}
.btn115
{
    background: url(../images/btn_115.gif) no-repeat;
    width: 115px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
    margin-right: 10px;
    font-size: 11px;
    padding-top: 2px;
}
.btn72
{
    background: url(../images/btn_72.png) no-repeat;
    width: 74px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    border: none;
    cursor: pointer;
    margin-right: 10px;
    font-size: 11px;
    padding-top: 0px;
    height: 22px;
    font-family: Arial;
}
.btn72b
{
    background: url(../images/btn_72b.gif) no-repeat;
    width: 72px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
    margin-right: 10px;
    font-size: 11px;
    padding-top: 2px;
}
.btn195
{
    background: url(../images/btn_195.gif) no-repeat;
    width: 195px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
    margin-right: 10px;
    font-size: 11px;
    padding-top: 2px;
}

.txt01
{
    color: #7304A1;
}
.txt02
{
    color: #F90000;
}
.txt03
{
    color: #0B449A;
    font-weight: bold;
}
.txt03 p
{
    padding: 10px 0 !important;
    font-size: 16px;
    color: #FF2323;
    margin: 0;
}

.note
{
    background: #F8BDFF;
    border: 1px dashed #9714DC;
    padding: 5px;
}


.brTp01
{
    border-top: 1px solid #CD8DFD;
}

.bgTp01
{
    background: #F3B3E0;
}
.bgTp02
{
    background: #FADBF0;
}
.bgTp03
{
    background: #F7C6E8;
}
.bgTp04
{
    background: #FBE5F4;
}
.bgTp05
{
    background: #FBE2F3;
}

.pdL0
{
    padding-left: 0px !important;
}
.pd10
{
    padding: 10px;
}
.pdL5
{
    padding-left: 5px !important;
}
.pdB10
{
    padding-bottom: 10px !important;
}
.pdT10
{
    padding-top: 10px !important;
}
.pdL10
{
    padding-left: 10px !important;
}
.pdR10
{
    padding-right: 10px !important;
}
.pdTB2
{
    padding: 2px 0 !important;
}
.mrB10
{
    margin-bottom: 10px !important;
}
.mrL5
{
    margin-left: 5px !important;
}
.mrR6
{
    margin-right: 6px !important;
}

#container
{
    margin: 0 auto;
}



/* Main page */
.header
{
    background-color: #651e70;
    background-repeat: repeat-x;
    height: 70px;
    border-bottom: solid 4px white;
    margin-left: -100px;
    overflow:hidden;
}


.header .logo
{
    float: left; _display:inline;
    padding: 0 0 0 0;
    vertical-align: top;
}

.header .logo img
{
}

.header .topmenu
{
    white-space: nowrap;
    background-image: url('/images/logo2.png');
    background-repeat: no-repeat;
    height: 70px;
}

.header .toplogin
{
    font-size: 10px;
    float: left;
    top: -5px;
    height: 68px;
}

.header .toplogin label
{
    float: left;
    color: #ffffff;
    margin: 1px 0 0 0;
    padding: 0 5px;
}
.header .toplogin .input
{
    width: 100px !important;
    height: 12px;
    font-size: 11px;
}
.header .toplogin a
{
    font-size: 11px;
    white-space: nowrap;
}

.header .toplogin a:hover
{
    font-size: 11px;
    white-space: nowrap;
    color: White;
}

.header .toplogin span
{
    color: White;
    font-size: 11px;
    white-space: nowrap;
}

.header .topMenuItem
{
	cursor: pointer;
	padding-top:4px;
}
.toplogin .bglogin
{
}
.head03
{
    padding: 140px 0 0 70px;
}
.head04
{
    background: url(../images/bar_promo.gif) no-repeat;
    height: 28px;
    font-weight: bold;
    font-size: 14px;
    padding: 5px;
    color: #ffffff;
}
.contain
{
    position: relative;
    z-index: 9900;
}
.block01
{
    background: url(../images/bg_block01.jpg) 0 0 no-repeat;
    height: 540px;
    position: absolute;
    top: -215px;
    width: 1000px;
    left: 0;
    z-index: 9980;
}
.block01 .info01
{
    height: 280px;
    padding: 0 10px 0 0;
    margin: 0 auto;
    overflow: auto;
    width: 510px;
}
.block02
{
    width: 350px;
    margin: 200px auto 0 auto;
    padding: 15px;
    background-color: #B46DCD;
    filter: alpha(opacity=80);
    -moz-opacity: 0.80;
    opacity: 0.80;
    z-index: 200;
}
.block02 h2
{
    font-size: 14px;
    color: #ffffff;
    margin: 0;
    padding: 0 0 10px 0;
}
.block02 p
{
    color: #ffffff;
    margin: 0;
    padding: 0 0 10px 0;
}
.block03
{
    height: 518px;
    position: absolute;
    top: -190px;
    width: 776px;
    left: 0;
}
.block04
{
    height: 319px;
    position: absolute;
    top: -190px;
    width: 776px;
    left: 180px;
    z-index: 200;
}
.block05
{
    background: url(../images/img_temp03.jpg) no-repeat;
    height: 348px;
    position: absolute;
    top: -220px;
    width: 776px;
    left: 190px;
}
.block06
{
    background: url(../images/bg_gameinfo.gif) no-repeat;
    width: 590px;
    height: 376px;
    position: absolute;
    top: -190px;
    left: 350px;
}
.block06 .info06
{
    height: 280px;
    padding: 20px;
    margin: 20px auto;
    overflow: auto;
    width: 520px;
}
.info06 h2
{
    margin: 0;
    padding: 0 0 15px 0;
    font-size: 14px;
    font-weight: bold;
}
.block07
{
    background: url(../images/bg_gameinfo.gif) no-repeat;
    width: 531px;
    height: 376px;
    left: 300px;
}
.block071
{
    background: url(../images/bg_gameinfo.gif) no-repeat;
    width: 531px;
    height: 276px;
    left: 260px;
    padding-left: 10px;
}
.block07 .info07
{
    height: 300px;
    padding: 0 20px 10px 20px;
    margin: 15px auto 20px auto;
    overflow: auto;
    width: 500px;
}
.info07 h2
{
    margin: 0;
    padding: 0 0 3px 0;
    font-size: 14px;
    font-weight: bold;
}
.lock07
{
    left: 190px;
    width: 176px;
    height: 195px;
}
.block07 .flexcroll
{
    width: 480px !important;
    height: 280px;
}

.block07b
{
    background: url(../images/bg_gameinfo.gif) no-repeat;
    width: 531px;
    height: 376px;
    position: absolute;
    top: -190px;
    left: 390px;
}
.block07b .info07
{
    height: 300px;
    padding: 0 20px 10px 20px;
    margin: 15px auto 20px auto;
    overflow: auto;
    width: 500px;
}
.info07 h2
{
    margin: 0;
    padding: 0 0 3px 0;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
}
.lock07
{
    left: 190px;
    width: 176px;
    height: 195px;
}
.block07b .flexcroll
{
    width: 480px !important;
    height: 280px;
}


.block08
{
    width: 250px;
    margin: 60px auto 0 auto;
    padding: 15px;
    color: #ffffff;
    background-color: #B46DCD;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
    z-index: 999;
}
.block08 h2
{
    font-size: 14px;
    color: #ffffff;
    margin: 0;
    padding: 0 0 10px 0;
}
.block09
{
    background: url(../images/bg_import.gif) no-repeat;
    width: 746px;
    height: 461px;
    position: absolute;
    top: -190px;
    left: 200px;
}
.block09 .info09
{
    padding: 20px;
}
.info09 td
{
    padding: 2px 0;
}
.info09 p
{
    margin: 0;
    padding: 0 0 15px 0;
}
.block10
{
    background: url(../images/bg_pro_box.jpg) no-repeat;
    width: 266px;
    float: right;
    padding-right: 50px;
}
.block10 h2
{
    color: #ffffff;
    font-size: 14px;
    margin: 0;
    padding: 10px 0 5px 20px;
}
.block10 h3
{
    font-size: 12px;
    margin: 0;
    padding: 5px 0 5px 0;
}
.block10 li
{
    list-style: none;
    background: url(../images/bullet01.gif) 0 6px no-repeat;
    padding: 0px 0 5px 10px;
}
.price01
{
    background: url(../images/btn_price01.gif) no-repeat;
    width: 98px;
    height: 19px;
    margin: 10px 0 0 0;
    color: #ffffff;
    text-align: center;
    font-weight: bold;
    padding-top: 2px;
}
.price02
{
    background: url(../images/btn_price02.gif) no-repeat;
    width: 98px;
    height: 19px;
    margin: 10px 0 0 0;
    color: #ffffff;
    text-align: center;
    font-weight: bold;
    padding-top: 2px;
}
.block11
{
    background: url(../images/bg_tv.gif) no-repeat;
    width: 315px;
    height: 182px;
    position: absolute;
    right: 60px;
    top: -252px;
    padding: 70px 0 0 25px;
}
.block11 .player
{
    width: 198px;
    height: 155px;
    overflow: hidden;
    float: left;
}
.block11 .zoom
{
    padding: 0 5px 10px 0;
}
.block12
{
    top: -190px;
    left: 470px;
    width: 114px;
    height: 114px;
}
.block13
{
    background: url(../images/bg_promo_box.gif) repeat-y;
}
.block13 p
{
    margin: 0;
    padding: 0 0 15px 0;
}
.block13 td
{
    padding: 5px;
}
.block14
{
    background: url(../images/bg_protip_box.gif) no-repeat;
    width: 139px;
    height: 300px;
    padding: 10px;
    float: left;
}
.block14 h2
{
    margin: 0;
    position: 0;
    color: #4D2377;
    font-weight: bold;
    font-size: 13px;
    padding: 5px 0 20px 0;
    text-align: center;
}
.block14 a
{
    color: #D635B9;
}
.block14 p
{
    margin: 0;
    padding: 0;
}

.cont01
{
    padding: 100px 200px 0 260px;
}
.cont02
{
    padding: 5px 0 0 20px;
}
.cont02 p
{
    margin: 0;
    padding: 0 0 8px 0;
}
.cont03
{
    padding: 130px 200px 0 260px;
}
.cont03 h2
{
    font-size: 14px;
    color: #ffffff;
    margin: 0;
    padding: 0 0 10px 0;
}
.cont03 a
{
    color: #ffffff;
}
.cont03 td
{
    padding: 5px 0;
}
.cont04
{
    padding: 620px 0 5px 0px;
}
.cont05
{
    padding: 190px 0 5px 0;
}
.cont06
{
    padding: 280px 0 5px 0;
}
.cont07
{
    position: absolute;
    left: 58px;
    top: -212px;
}
.cont08
{
    padding: 0 0px 0 0;
}
.cont09
{
    width: 240px;
    float: left;
    padding: 0px 0 0px 50px;
}
.cont10
{
    padding: 0 0 0 90px;
    height: 300px;
    position: absolute;
    top: -120px;
}
.cont11
{
    padding: 0 10px;
}
.cont11 h2
{
    margin: 0;
    padding: 0 10px 10px 10px;
    font-size: 14px;
    font-weight: bold;
}
.cont11 p
{
    margin: 0;
    padding: 10px 10px 10px 0;
}
.cont11 li
{
    list-style: none;
}

.footer
{
    padding: 5px 0;
    font-size: 10px;
    margin: 0 auto;
    right: 0px;
    margin-right: 0px;
    position: relative;
}
.footer p
{
    margin: 0;
    padding: 0 0 5px;
    bottom: 0px;
    right: 0px;
    margin-right: 0px;
    text-align: right;
}
.footer a
{
    color: #000000;
}
.footer span
{
    padding: 0 20px;
}
.footer .kotex
{
    position: absolute;
    right: 0;
    top: 270px;
    z-index: 9901;
}
.footer .kotex2
{
    position: absolute;
    right: -2px;
    top: -60px;
    z-index: 9901;
}

.footer .kotex3
{
    position: absolute;
    right: 2px;
    bottom: 0px;
    z-index: 9901;
}

.articleImg
{
    border: solid 4px #651e70;
    width: 350px;
    height: 240px;
}


.articleImg img
{
    width: 350px;
    height: 240px;
}

.articleImg .abs
{
    width: 345px;
    height: 50px;
    margin-top: -52px;
    position: relative;
    background-color: #651e70;
    color: White;
    font-size: 13px;
    padding-left: 5px;
    padding-top: 2px;
    /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;

}

.articleImg .abs a
{
    width: 340px;
    color: White;
    white-space: pre-line;
}

.articlebox
{
    width: 100px;
}
.articlebox td
{
    
}
.articletitle
{
    font-weight: bold;
    font-size: 14px;
    color: #651e70;
}

.articletitle a
{
    font-weight: bold;
    font-size: 14px!important;
}


.articleabstract
{
    font-weight: bold;
    padding-left: 3px;
}

.articlebody
{
    padding-left: 5px;
}

.articlebox .articletitle
{
    width: 200px;
}
.articlebox a
{
    color: #651e70;
    font-weight: bold;
    font-size: 14px;
    text-decoration: none;
}

.articlephatdong
{
    width: 620px;
    background-color: #e8e3fb;
    margin-left: 10px;
}

.articlephatdong .body
{
    padding-left: 10px;
    padding-right: 10px;
}

.articlephatdong .comments
{
    background-color: #651e70;
    color:White;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

.articlephatdong .sectiontitle
{
    font-weight:bold;
}

.articletitle1
{
    color: #651e70;
}
