*{margin:0;padding:0}
body{font-family:TimesNewRoman;background:#f2f2f1;margin:0 auto;max-width:600px; border: 1px solid #cdcdcd; border-radius: 5px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow:0px 0px 10px #343434;}
img{border:none;max-width:98%}
ul{list-style:none;text-decoration:none}
a{text-decoration:none;color:#D62C71}
.wrap {line-height:24px;margin:0 auto;background:#fff;font-size:12px}
.wrapper{line-height:24px;margin:0 auto;width:100%;background:#fff;font-size:12pt}

.logo {
    background-color : #ccf7ff;
    background-image : url(http://gocdit.sextgem.com/img/logo.gif);
    border: 1px solid #88beff;
    background-repeat : repeat-x;
    background-position : 50% top;
    margin-top : 1px;
    margin-bottom : 1px;
    padding : 2px;
	border-radius: 4px;
}

#header{font-size:11pt;background:#D62C71 url(/images/menu_header_bgrepx.png) repeat-x;text-align:left;color:white;padding:4px 0;clear:both;line-height:1;width:100%}
#header span{color:#FFF}
#header a{color:#FFF;font-weight:700;margin:0 6px}
#banner{background:#fff}
#banner h1,#banner p{color:#D62C71;font-size:14px;text-align:center;font-style:italic;font-weight:700;margin:-10px 0 0}
#footer1{font-size:12px;line-height:23px;background-color:#F8E9EE;text-align:center;margin:0 auto}.filelist_paging span.habe{border: 1px solid #F8E9EE;padding: 2px 8px;margin: 3px -1px 0 2px;background: #F8E9EE none;
color: #D83879;}
.menu, .list1, .list2, .main {
    background: #ffffff;
    border-bottom: 1px solid #d5d5d5;
    margin: 1px;
    padding: 2px;
}

.menu a {
    color: #34617e;
}

.menu a:hover {
    color: #007ed2;
}
.currentpage,.page span{background:#DF5B90 url(/images/newbtn_middle.png) repeat-x;border:1px solid #DF5B90;padding:2px 8px;color:#fff}
.ads a{color:#D62C71;font-weight:bold}
.date{margin:-7px 0 0 11px}
.menu h1,.menu h2{font-size:14px;color:pink}
.game a{font-weight:700;font-size:13px}
.tintuc{margin-top:5px;overflow:auto;position:relative;padding:0 2% 5px}
.tintuc p{font-size:13px}
.img-tintuc{border:1px solid #ADADAD;float:left;margin:0 5px 5px 0;padding:1px}
.story ul{list-style:none outside none;padding-left:5px;margin:0}
.story ul li{border-bottom:1px dotted #D7E0EB;line-height:24px}
.story ul li a{display:block;padding-left:5px;text-decoration:none}
.game h1{color:#20AFF3;font-size:17px;margin:10px}
.game1 h1{color:#20AFF3;font-size:17px;margin:5px}
.content p{padding:0 3px}
.content img{display:block;margin-left:auto;margin-right:auto}
.title{color:red;font-weight:700;font-size:13px}
a:hover{font-weight:700}
#banner,.game{text-align:center}
.wrapper1 {font-size:12px;line-height:22px;background-color:#FFF;width:100%;margin:0 auto}
.noidung{padding:3px;font-size:12pt;line-height:24px}
.tieude{color:red;font-size:14px}
.tb1{border-top:1px solid white;border-bottom:1px solid #D2D2D2}
.page a,.filelist_paging a,.filelist_paging1 a,.xt_blog_paging a{border:1px solid #F8E9EE;padding:2px 8px;margin:3px -1px 0 2px;background:#F8E9EE none;color:#D83879}
.filelist_paging{padding:10px;text-align:center}
.filelist_paging1{padding:10px}
.xt_blog_paging{padding:10px}
ul{padding-top:5px;list-style-image:url(/images/arrow04_icon.png);clear:both;line-height:25px;margin:5px 2% 0;padding-left:8px}
ul li a{color:#D62C71;font-size:15px;font-weight:bold}
.list12{padding-left:8px;padding-top:.8em;padding-bottom:.8em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#F5D1DE}
h1,h2,h3{font-size:14px}
.list-story{margin-top:7px;font-size:13px;margin-bottom:-11px;padding-left:7px}
.list-story a{margin-left:5px;color:#B14000}
.sub{font-size:9px;margin:0 2px 0 9px}
.list-story1{margin:5px 0 0 5px}
.list-story1 a{font-size:15px;color:#D62C71}
.list{border-bottom:1px dotted #F5D1DE}
.ads img{padding-right:5px}
.content{margin:4px}
label{width:100%;float:left;font-weight:bold}
label{font-weight:bold;font-size:12px}
textarea{background-color:transparent;border:0;height:120px;width:70%;border:1px solid #CFCFCF;border-radius:4px;font-size:12px;font-family:Tahoma,Geneva,sans-serif;color:red;line-height:18px}
input[type='text']{background-color:transparent;border:1px solid #F5D1DE;border-radius:4px;width:182px;padding:0 4px;height:25px;font-family:Tahoma,Geneva,sans-serif;color:#D62C71;font-size:12px;-webkit-border-radius:7px;-moz-border-radius:7px}
input[type='submit']{display:inline-block;height:28px;width:51px;background:#D62C71 url(/images/newbtn_middle.png) repeat-x;line-height:27px;font-size:14px;font-family:Tahoma,Geneva,sans-serif;font-weight:bold;color:white;text-align:center;border:none;cursor:pointer;margin:7px 0 5px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}
.xt_blog_write_a_comment{margin-bottom:12px}
.bmenu{font-size:9px;border-bottom:1px solid #fff;background:#f2f2f1;padding-left:7px}
.bmenu1{margin-left:20px;font-weight:bold;border-bottom:1px solid #CFCFCF;margin-bottom:4px;font-size:9px}
.left{margin-left:7px;line-height:29px}
.left a{color:#B14000;margin-left:3px}
.tintuc ul li{line-height:29px}
.main a{font-weight:bold}
.list a{color:#D62C71;font-size:12pt;margin-left:3px}
.gray{color:#999}
.hotapk{border-bottom:1px dotted #D7E0EB}
#xt_blog_comment_form{margin-left:10px}
.xt_blog_comment_date,.qc{font-size:10px}
.rmenu{border-bottom:1px solid #fff;background:#F8E9EE;border-top:1px solid #F5D1DE;color:green}
.cmt{background:#333;color:white;padding:5px}
.phdr{background:#ddd;border-bottom:1px solid #181818;border-top:1px solid #333;margin-top:1px}
.qc{background:#333;color:#DDD}
.ad-left{font-size:13px;background:url(images/tet-left.png) repeat-x scroll 0 0;padding:6px 0;clear:both;width:160px;height:473px}
.ad-right{font-size:13px;background:url(images/tet-right.png) repeat-x scroll 0 0;padding:6px 0;clear:both;width:160px;height:473px}
.xt_blog_comment{border:1px solid #f2f2f1;border-radius:6px;padding:0 0 4px;box-shadow:0 0 2px #000;margin:10px 3px}
.xt_blog_comment_author{color:red}
.xt_blog_write_a_comment_title{width:100%;float:left}
.xt_blog_back_to_posts{display:none}
.bmenu a{display:none}
.list1 a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#0CC;color:#fff;padding:4px 5px;font-size:13px;margin-right:5px}
.list1{line-height:25px;font-size:13px;padding:3px}
.list2 a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#0CC;color:#fff;padding:1px 3px 2px;font-size:13px;margin-right:5px}
.full-cat{color:#666;font-size:11px;padding-left:11px}
.full-cat1{color:#999;font-size:9px;padding-left:11px}
.info1, .content5 {background:#FFFFFF;font-size:12pt;border-bottom:1px dotted #F5D1DE;line-height:21px}
.info1 a, .content5 a{margin-left:3px}
.info6{font-size:12pt;border-bottom:1px dotted #F5D1DE;line-height:21px;padding-bottom:6px}
.info6 a{margin-left:3px}
span img{max-width:99%}
.center h1,.center h2,.center h3{color:#390;text-align:center}
.content5 ul li{border-bottom:1px dotted #F5D1DE;height:40px;line-height:34px}
.content5 ul{list-style-image:url(/images/cate.gif)}
.ads1{text-align:center;font-size:12px;word-wrap:break-word;overflow:hidden;color:#D62C71;padding:5px 0;background:#F8E9EE}
.center{text-align:center}
.center h1{font-size:18px}
.list4 img{max-width:120px;padding:5px}
.list4{width:100%}
.list3{font-size:14px;margin-left:4px}
.filelist_paging span{background:#DF5B90 url(/images/newbtn_middle.png) repeat-x;border:1px solid #DF5B90;padding:2px 8px;color:#fff}
.filelist_paging1 span{background:#DF5B90 url(/images/newbtn_middle.png) repeat-x;border:1px solid #DF5B90;padding:2px 8px;color:#fff}
.info3 p{margin-left:10px}
.info3{font-size:12pt;margin-left:-4px;border-bottom:1px dotted #F5D1DE;line-height:21px}
.info3 a{margin-left:3px}
.table2{background-repeat:repeat-x;background-position:50% top;margin-top:19px;margin-bottom:1px;padding:5px;border:1px solid #D62C71;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.hdr{color:#D62C71;font-weight:bold;position:relative;z-index:1;margin-top:-18px;margin-left:6px;padding:2px 6px;display:table;background-color:#F8E9EE;border:1px #D62C71 solid;background-image:url(/images/saoxanh.gif);background-repeat:no-repeat;background-position:left center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-left:15px;font-size:13px}
.post-info{border:1px dashed #CCC;border-top:1px dashed #CCC;padding:5px;background:#F9F9FF}
.info3 img{padding-right:3px}
iframe{max-width:600px}
.table{padding-left:5px}
.ads3 {
background: #F8E9EE;
padding: 3px;
}
#related-link-container {
background-color: #f9e9f1;
margin-bottom: 15px;
overflow: hidden;
width: 97%;
border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;
margin-left:4px;
}
#related-link-container li.first-item{border:none;}
#related-link-container li.last-item, #related-link-container li.first-item, #related-link-container li .rounder-bottom {
background-repeat: no-repeat;
line-height: 26px;
overflow: hidden;
}
#related-link-container li {
display: block;
overflow: hidden;
border-top: solid 1px #fff;
padding-left: 9px;
float: left;
width: 96%;
}
.mainblok .menu table img {
    padding: 1px;
    margin: 4px 4px 0 0;
    border: 1px solid #d5d5d5;
    transition: all 15s ease;
    -webkit-transition: all 15s ease;
    -moz-transition: all 15s ease;
    transition-delay: 5s;
    -webkit-transition-delay: 5s;
    -moz-transition-delay: 5s;
    transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -webkit-transform: rotate(-20deg);
    width: 35px;
    height: 45px;
}
.mainblok .menu table img:hover {
    transition: all 3s ease;
    -webkit-transition: all 3s ease;
    -moz-transition: all 3s ease;
    transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    position: relative;
    box-shadow: 0px 0px 8px #666;
    -moz-box-shadow: 0px 0px 8px #666;
    -webkit-box-shadow: 0px 0px 8px #666;
    border-radius: 5px;
    width: 90px;
    height: 110px;
}

.mainblok + .phdr {
    margin: 2px 0 2px 0;
}

.maintxt {
    border: 0px solid #e1e1e1;
    background: #ffffff;
    color: #808080;
    margin: 0px 0px 0px 0px;
    padding: 2px 4px 4px 4px;
}


/* Blog */

.xt_blog {
    background: url(/blog/images/bg_body.png) #fafafa repeat 50% top;
    border-bottom: 1px solid #dcdcdc;
    padding: 3px;
    text-align: left;
    margin: 0px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.xt_blog_content {
    background-color: transparent;
    text-align: left;
    text-indent: 0px;
    padding: 3px 4px 3px 4px;
    margin: 1px;
}
.xt_blog_title_link {
    font-weight: bold;
    border-bottom: 1px solid #dcdcdc;
}
.xt_blog_title_link:before {
    content: url(http://gocdit.sextgem.com/img/lock.gif);
}
.xt_blog_title_content {
    border-bottom: 1px dotted #121212;
    margin-top: 2px;
    margin-bottom: -4px;
    padding: 2px;
}
#xtblog_comment_msg {
    background: url(http://wapvn.mobi/blog/images/bg_input.jpg) #fff left bottom repeat-x;
    color: #000;
    margin: 2px;
}

.xt_tags {
    padding-bottom: 5px;}

.xt_blog_title {
    text-align: center;
    background: lightyellow repeat-x 50% top;
    margin: -2px -2px 0 -2px;
    padding: 2px;
    color: #008800;
    font-color: red; font-weight:bold;
    font: 18px Comic Sand MS, Tahoma, Arial, Helvetica, sans-serif;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}
.xt_blog_paging {
    text-align: left;
    padding: 2px;
    background-color: #fff0f0;
    margin-top: 1px;
    margin-bottom: 1px;
    border: 1px solid #ffabab;
}
.xt_blog_paging:before {
    content: url(http://wapvn.mobi/web/img/tool.gif);
    padding-right: 2px;
}
.xt_blog_paging a {
    border: 1px solid #88beff;
    padding: 0 1px;
}
.xt_blog_subtitle {
    text-align: center;
    margin: 2px 0px 2px 0px;
}
.xt_blog_back_to_posts {
    margin-left: 4px;
    margin-right: auto;
    display: table;
    background: url(http://wapvn.mobi/blog/images/bg_input.jpg) #fff left bottom repeat-x;
    border: 1px solid #f0f;
    padding: 2px;
}
.xt_blog_comments {
    text-align: center;
}
#xt_blog_comments {
    text-align: center;
}
.xt_blog_comments_title {
    color: #fffaee;
    font-weight: bold;
    text-shadow: #45cdf5 1px 1px 1px;
    background-color: #319aff;
    background-repeat: repeat-x;
    background-position: 50% top;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 2px;
    border: 1px solid #007dff;
}
.xt_blog_comment {
    background: #fff url(http://wapvn.mobi/blog/images/bg_bl.png) repeat-x;
    border: 1px solid #88beff;
    margin-top: 2px;
    margin-bottom: 2px;
    padding: 4px;
    text-align: left;
    text-indent: 0px;
    color: #000;
}
.xt_blog_comment_date {
    float: right;
    color: #1e96ff;
    display: block;
}
.xt_blog_comment_author {
    float: left;
    font-weight: bold;
    color: #f0f;
}
.xt_blog_comment_author:before {
    content: url(http://wapvn.mobi/blog/images/m.png);
}
.xt_blog_comment_content {
    clear: both;
    border-top: 1px dotted #565656;
    padding: .25em;
    display: block;
}
.xt_blog_write_a_comment_title {
    font-weight: bold;
    text-align: left;
    padding: 2px 2px 4px 2px;
}
.xt_blog_write_a_comment_title:before {
    content: url(http://wapvn.mobi/blog/images/binhluan.png);
}
.xt_blog_write_a_comment label {
    display: block;
}
.xt_blog_write_a_comment {
    background-color: lightyellow;
    border: 1px solid #88beff;
    padding: 4px;
    margin-top: 2px;
    margin-bottom: 3px;
}
.xt_blog_write_a_comment input[type="text"] {
    width: 75%;
}
.xt_blog_write_a_comment textarea {
    width: 90%;
}
.xt_blog_comments_number {
    color: #000;
}
/**** END XTGEM BLOG ****/
