@import url(/css/bootstrap.css);
body {
	background: #fafafa;
	color: #222;
}
input[type="submit"]:hover {
    color: #fff;
    background-color: #286090;
    border-color: #204d74;
}
h1 {
  font-size: 16px;
}
hr {
border: 0;
border-top: 1px solid gray;
margin: 0;
}

p {
margin-bottom: 1px;
margin-top: 1px;
}
/*RoundCorner_by_http://tandz.wap.sh*/

.thumbnail {
float:left;
}

.thumbnail img {
	width:200px;
  height:100px;
  margin-right:4px;
}
.tanfix {clear:both;
border-bottom: 1px solid #ddd;
    margin: 4px;
height: 120px;
}
.col-md-8{}

.alarm,  .error {
    background-color: #F00;
    border-color: #F32003;
    border-radius: 3px;
    margin: 4px;
    font-size: 11px;
    color: #FFF;
    padding: 4px;
}
.col-md-4{}
.container img {max-width:99%}
.header {
	background: #313943;
	padding: 6px;
    border-bottom: 4px solid #449d44;
}
/** ---breadcrumb--  **/
.breadcrumb {
    background: #FAFAFA !important;
    border-radius: 0 !important;
    margin-top: 1px;
    border: 1px solid #D6D6D6;
    box-shadow: -2px 2px 1px #E4E4E4;
    margin-bottom: 0 !important;
  padding: 8px !important;
}

.breadcrumb span span {
    color: #777;
    display: inline-block;
    padding: 0 16px 0 6px;
  background: url(/img/breadcrumb_sp.png) no-repeat center right;
}

/** --------------------- **/
.tip {
    border: 1px solid #FFDBA8;
    background-color: #fff7c9;
    font-size: 11px;
    padding: 4px 4px 2px 25px;
    color: #333;
    background-image: url(/img/tip.png);
    background-repeat: no-repeat;
    background-position: 5px 5px;
}
.code {
	background-color: #E0E6E9;
	border: 1px dotted #9FAEBB;
	margin-top: 4px;
	padding: 0 2px;
}
.bmenu {
    background-color: #3a3a3a;
    color: #ffffff;
    border: 1px solid #666666;
    padding: 2px 4px 2px 4px;
    margin: 1px 0px 1px 0px;
}
.border_orange {
    border-left: 4px solid #F39C11;
}

.border_blue {
    border-left: 4px solid #3598DC;
}

.border_red {
    border-left: 4px solid #E74946;
}
.border_violet {
    border-left: 4px solid violet;
}
.border_yellow {
    border-left: 4px solid yellow;
}
.border_green {
border-left: 4px solid #1aa557;
}

.footer {
    background: #1A1A1A url(/img/footer_bg.png);
    min-height: 30px;
    border: #1b1b1b solid 1px;
    color: #CACACA;
    padding: 8px;
    border-radius: 0px 0px 5px 5px;
}


.list {
    border-bottom: 1px #DDD dashed;
    padding: 4px;
    background: #fff;
}
.gmenu, .xt_tags {
background-color: #e9e9e9;
margin: 0;
padding: 2px;
}
.hdr, .phdr {
background-color: #313943;
font-weight: bold;
color: #FEFEFE;
margin-top: 4px;
border-bottom: 4px solid #5cb85c;
padding: 6px 8px;
text-shadow: 1px 1px 1px #000;
}
.phdr a, .hdr a, .bmenu a {
    color: #fff !important;
}
.logo {
    background: #1A1A1A url(/img/header_bg.png);
    color: #FFF;
    padding: 4px;
}

.list1, .b {
background: #fff;
border: 1px solid #dcd9d9;
margin: 0px;
padding: 4px 5px;
}
.list2, .c {
background: #fafafa;
border: 1px solid #dcd9d9;
margin: 0px;
padding: 4px 5px;
}

.maintxt {
  border: 0px solid #e1e1e1;
  background: #fff;
  color: #111111;
  font-weight: normal;
  padding: 4px;
  max-width: 1000px;
  margin: auto;
}

.menu {
background: #fff;
border: 1px solid #d0d0d0;
margin-top: 1px;
padding: 4px 5px;
}
.d {
background: #fff;
border: 1px solid #d0d0d0;
margin-top: 1px;
padding: 4px 5px;
}
.d:before {
  content: url(/icon/tai.png);
  padding-right: 2px;
}
.news {
border: 1px solid #bbb;
background-color: #ffffcc;
color: #333333;
margin-top: 1px;
padding: 6px;
}
.tan {
padding: 5px 8px;
background: #FEFEFE;
border: 1px solid #d1d1d1;
margin-top: 1px;
}
.gray {
color: gray;
  font-size:13px;
}
.sub {
border-top: 1px dotted #417394;
}

.quote {
border-left: 4px solid #c0c0c0;
color: #878787;
font-size: x-small;
margin-left: 2px;
padding: 2px 0 2px 4px;
}
.rmenu {
  background: #fee5fd;
  border: 1px solid #ffc6fc;
  margin: 1px 0;
  padding: 4px;
}
.xt_blog_paging, .xt_pagination, .filelist_paging, .page {
background: url(/img/page_bg.gif);
padding: 3px 5px 4px 5px;
margin: 1px 0px;
border: 1px solid #c0c0d5;
}
.alarm a:link, .alarm a:visited {
color: #FFFFFF;
font-size: x-small;
}
.footer a:link, .footer a:visited, .footer a:hover {
color: #ffffff;
border-bottom: 1px dotted #fff;
text-decoration: none;
}
a:link{
    text-decoration: none;
}
a:visited {
    color: #339900;
    text-decoration: none;
}

a:hover {text-decoration: bolder; color: #ff6600; text-shadow: 0 0 6px #339900; background-image:url(http://i3.glitter-graphics.org/pub/707/707623ndqm8nohtx.gif);
  cursor : url('http://www.anivn.com/images/animehover.cur'), progress;
}
a:active {
color: #666600;
}

.xt_blog_paging a, .xt_pagination a, .filelist_paging a, .page a {
border: 1px solid #c0c0d5;
padding: 0px 3px 0px 3px;
margin-left: 1px;
margin-right: 1px;
text-decoration: none;
}
.xt_blog_paging span, .filelist_paging span, .selected {
background: #EEE;
border: 1px solid #c0c0d5;
padding: 0px 3px;
}
.xt_blog_paging a:hover, .filelist_paging a:hover, .page a:hover {
background-color: #f7f7f7;
border: 1px solid #dedede;
}
.xt_blog_paging:before {
content: url(/img/tool.gif);
padding-right: 2px;
}
/* Blog  by TanDz */
.xt_blog {
border: 2px solid #555555;
padding: 3px;
}
.xt_blog img {
  max-width:90%;
}
.xt_blog_content {
background-color: transparent;
text-align: left;
text-indent: 0px;
padding: 3px 4px 3px 4px;
margin: 1px;
}
a.xt_blog_title_link {
  color: darkblue;
}
.xt_blog_title_link:before {
content: url(/img/tiep.png);
}
.xt_blog_title_content, .bblist {
border-bottom: 1px dotted #121212;
margin-top: 2px;
margin-bottom: -4px;
padding: 2px;
}
#xtblog_comment_msg {
background: url(/img/bg_input.jpg) #fff
left bottom repeat-x;
color: #000;
margin: 2px;
}
.xt_blog_title, .btn {
text-align: center;
background: lightyellow repeat-x 50% top;
margin: 0px -2px 0 -2px;
padding: 7px 10px;
color: #008800;
border: 1px solid #ffd700;
}
.xt_blog_subtitle {
text-align: center;
margin: 2px 0px 2px 0px;
}
.xt_blog_back_to_posts, .back {
margin-left: 4px;
margin-right: auto;
display: table;
background: url(/img/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, .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;
display: block;
}
.xt_blog_comment, .binhluan {
background: #fff url(/img/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, .phai {
float: right;
color: #1e96ff;
display: block;
}
.xt_blog_comment_author {
float: left;
font-weight: bold;
color: #f0f;
}
.xt_blog_comment_author:before {
content: url(/img/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(/img/binhluan.png);
}
.xt_blog_write_a_comment label {
display: block;
}
.xt_blog_write_a_comment, .write {
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%;
}
/*Copyright 2012 by TanDz.Wap.Sh - skin by TanDz[hp] Version 3.0*/
.txt {
padding-right: 3px;
}
.txt img {
padding: 1px;
border: 1px solid #d5d5d5;
margin: 1px;
}
.tai {
padding: 4px;
margin: 4px;
text-align: center;
}
.tai a {
  padding: 5px 8px;
  background: #2A78C9;
  color: #FFFFFF;
}
.xt_description {border-top:1px dotted #aaa;display:block;margin-bottom:-16px;}
.tan img {
  max-width: 90%;
}
.xt_blog_subtitle {color: blue;}
.xt_blog_content {color: #222;}
.xt_blog_comments_number {font-size: small; color: orange;}
.xt_blog_paging span {background: #edebeb; border: #ccc solid 1px; padding: 0px 3px 0px 3px; margin: 0px 1px 0px 1px;}
.xt_blog_search {border: 1px solid #d5d5d5; background: #fff; padding: 4px 3px 4px 3px; margin: 0px;}
.bgred {background:tomato}
.bgorange {background:orange}
.xt_text {
  font-family: Time New Roman;
  font-size: 14px;
}
.xt_blog_search {border: 1px solid #d5d5d5; background: #fff; padding: 4px 3px 4px 3px; margin: 0px;}
.label {padding: 2px 4px;background:#999;color:#fff;}
.bgred {background:tomato}
.bgorange {background:orange}