body { margin:0px 0; padding:0; font-size:12px; font-family:arial; color:#5b5b5b; background:#ffffff url(../image/bg/bg1.gif) repeat top}

a { color:#e60000; text-decoration:none}
a:hover { text-decoration:underline; color:#d40700}

ul { margin:0; padding:0; list-style:none}
img { border:0}
h1, h2, h3, h4 { padding:0; margin:0}

table td { padding:0 5px 0 5px}
p { text-align:justify}

.fl { float:left}
.fr { float:right}
.clr { clear:both}
.space { clear:both; margin-top:5px}

h2.title1 { color:#ffffff; font-weight:bold; font-size:11px; text-transform:none; background:#2872ec url(../image/bg/bg_menu_left.gif) no-repeat bottom; padding:5px 0 5px 30px}

h1.title { color:#ffffff; font-weight:bold; font-size:11px; text-transform:uppercase; padding:2px 0 0px 35px }
h3.title { color:#2e2e2e; font-weight:bold; font-size:12px; text-transform:uppercase; padding:10px 0 0 30px}
h3.title2 { color:#ffffff; font-weight:bold; font-size:12px; text-transform:uppercase; padding:6px 0 0 30px}
h4.title { color:#0370dd; font-weight:bold; font-size:12px; text-transform:none; margin:10px 0 10px 0}
h4.title a { color:#0370dd}

.inp1 { width:120px; font-size:11px; text-align:left; color:#909090}

.bgTips { position: absolute; padding:5px 10px; left: 20px; top:-80px; font-size: 0.9em; background-color: white; border: 1px solid #00aeef; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999; width:370px;}
.arrowx { position:absolute; top:15px; left:-6px; background:url(../image/bg/bg_arrowTips2.gif) no-repeat; width:6px; height:11px; display:block}

a.bnt_se { background:url(../image/bnt/bnt_se.gif) no-repeat; width:50px; text-align:center; color:#1e1e1e; height:20px; margin:2px 0 0 0px;  padding:4px 10px 5px 10px;}
a.bnt_se:hover { background:url(../image/bnt/bnt_se_h.gif) no-repeat; text-decoration:none}

a.bnt_more { background:url(../image/bnt/bnt_more.gif) no-repeat; width:75px; text-align:center; color:#ffffff; margin:2px 0 0 0px;  padding:4px 20px 5px 20px;}
a.bnt_more:hover { background:url(../image/bnt/bnt_more_h.gif) no-repeat; text-decoration:none}

#site { width:1000px; margin:0px auto; background:#ffffff}

#header {background:url(../image/bg/bg_header.gif) repeat-x; height:113px} 

#menutop { background:url(../image/bg/bg_menu_r.gif) repeat-x bottom; width:auto; margin:0px; height:30px}
#menutop div.left { background:url(../image/bg/bg_menu_l.gif) no-repeat left top}

#menu { float:right; text-align:right; color:#ffffff; padding:8px}
#menu a { color:#ffffff; margin:2px; font-weight:bold}
#menu a:hover { color:#ffaaaf; text-decoration:none}

#time { width:270px; text-align:left; color:#ffffff; padding:7px 8px}



#BodyMain { padding:5px 10px}

#leftcol { width:181px; margin-right:8px; background:#f6f6f6}

#tableft { width:181px}
#tableft div.in { padding:10px; line-height:18px}

ul#menuleft { margin:0px 4px 0 4px}
ul#menuleft li { background:#dbdbd6}
ul#menuleft li a { display:block; background:url(../image/bg/bg_line.gif) bottom no-repeat; padding:8px 10px 8px 18px; color:#303030}
ul#menuleft li a:hover { background:#f3f3f1 url(../image/bg/bg_line.gif) bottom no-repeat; text-decoration:none}
ul#menuleft li a span { background:url(../image/ico/ico_menusup.gif) no-repeat left 5px; display:block; padding:0 0 0 10px}

.btnlogin{float:right; background:#CCCCCC; border:1px #0066FF hidden; margin-right:6px; font-weight:bold; width:80px;}

.inplogin{margin:10px 0px 10px 0px;}

.inppass{margin:0px 0px 10px 0px;}

.bnt_sel { padding:20px 10px 0 0; text-align:right}
.user1 { width:75px; text-align:center; padding:5px; float:left}

#bodycol {text-align:left; padding:0 10px 0 10px}

#navigaion { width:auto; padding:2px 0 2px 0; color:#505050; font-size:11px; background:#f1f1f1; margin:10px 0 10px 0}
#navigaion a.home { background:url(../image/ico/ico_home.gif) no-repeat left; padding-left:10px; color:#95020b;}
#navigaion a.sup { background:url(../image/ico/ico_arrow.gif) no-repeat left; padding-left:15px; margin-left:5px}

#nav { background:url(../image/bg/bg_bar_title.gif) repeat-x; height:17px; width:auto; margin-top:10px}
#nav div.left { background:url(../image/bg/bg_bar_l.gif) no-repeat left top; height:17px; width:260px}
#nav div.right { background:url(../image/bg/bg_bar_r.gif) no-repeat right top; height:17px; width:260px}

.pic_left { float:left; padding:2px; border:1px solid #d5d5d5; margin:0 5px 3px 0}
.date { color:#8b8b8b; font-size:11px; letter-spacing:1px}

ul#listnews li { background:url(../image/ico/ico_more2.gif) no-repeat left 7px; padding:5px 5px 5px 15px}
ul#listnews li a { color:#e60000}
ul#listnews li a:hover { color:#0370dd}


#rightcol { width:180px; background:#f6f6f6}

#hotnews { background:url(../image/bg/bg_right_hot.gif) repeat-y; width:auto}
#hotnews div.top { background:url(../image/bg/bg_right_hot_t.gif) no-repeat top; border-bottom:1px solid #f70b17}
#hotnews div.in { padding:8px}

ul#listhot li { background:url(../image/bg/bg_lone_dot.gif) repeat-x bottom; padding:5px 0px 5px 0px; line-height:20px}
ul#listhot li a { color:#050505; margin-left:5px}
ul#listhot li a:hover { color:#d40700}

#tabright { background:url(../image/bg/bg_right_title.gif) repeat-x; height:29px; margin-top:5px}
#tabright div.left { background:url(../image/bg/bg_right_title_l.gif) no-repeat left; height:29px}
#tabright div.right { background:url(../image/bg/bg_right_title_r.gif) no-repeat right; height:29px}

ul#listnews2 { padding:10px; background:#f8f8f8; border:1px solid #d5d5d5; border-top:0}
ul#listnews2 li { background:url(../image/ico/ico_catalog.gif) no-repeat left 7px; padding:5px 5px 5px 15px}
ul#listnews2 li a { color:#505050}
ul#listnews2 li a:hover { color:#0370dd}

#slidepic { text-align:center; padding:5px; border:1px solid #d5d5d5}

#adv { text-align:center; margin-top:10px}
#adv p { padding:5px 0 2px 0; margin:0; text-align:center}

#in { padding:10px}

#multi { background:#e1f0ff ; padding:5px; text-align:right}
#multi a { color:#505050; font-weight:none; font-size:12px}

a.print { background:url(../image/ico/ico_print.gif) no-repeat; padding-left:18px; margin-left:15px}
a.email { background:url(../image/ico/ico_mail.gif) no-repeat left 3px; padding-left:24px; margin-left:15px}
a.comment { background:url(../image/ico/ico_comment.gif) no-repeat; padding-left:22px; margin-left:15px}
a.back { background:url(../image/ico/ico_back.gif) no-repeat; padding-left:18px; margin-left:15px}

.line_dot { background:url(../image/bg/bg_lone_dot.gif) repeat-x center; padding:10px 5px 10px 5px; clear:both}

#footer { background:url(../image/bg/bg_footer_r.gif) repeat-x; height:121px; width:100%; margin-top:10px}
#footer div.left { background:url(../image/bg/bg_footer_l.gif) no-repeat left top; height:121px}

#online { color:#ffffff; font-weight:bold; padding:0 5px; float:left; width:200px}
#powered { float:right; width:300px; text-align:right; padding:7px; font-size:11px}
#powered a { color:#FF0000}

#contact { text-align:left; line-height:22px; margin:20px 10px 20px 0}
#contact strong { color:#004a95}

#menubottom { text-align:center; line-height:22px; margin:5px 10px 0 0; color:#ffffff}
#menubottom strong { color:#ffffff}

#layer_pop, #popupVT {
left:20%;
position:absolute;
top:50px;
z-index:106;
display:block;
width:735px
/*width:500px;*/
}

.commentFrom { padding:7px}
.commentFrom label { float:left; width:100px; text-align:left; margin-bottom:5px}
.input { width:205px; border:1px solid #D4D2D2;}
.txtTextarea { width:400px; height:50px; border:1px solid #D4D2D2}
.blog_ykien { color:#333333; font-size:12px; }
.title_ykien {color:#FF6600; font-size:12px; font-weight:bold; padding-bottom:8px;}
.red { color:#F00}
.tabComment { height:300px; width:auto; border:1px solid #d4d2d2; overflow:scroll; overflow-y:scroll; overflow-x:hidden; padding:10px}
.rowComment { padding:10px 0; border-bottom:1px dotted #d4d2d2; margin-bottom:10px}

.onlineC { background:url(../image/ico/onlineC.png) no-repeat left; padding:8px 0px 8px 30px; color:#ff9934}
.offlineC { background:url(../image/ico/offlineC.png) no-repeat left; padding:8px 0px 8px 30px}


DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #707070; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #909090 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #909090 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #909090 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #909090 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #909090 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #909090 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #707070; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
