/*======COMMON_CSS======*/
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, th { padding:0; margin:0;}
img{ border:0;}
ul, ol, li{ list-style-type:none;}
a { color:#004FA3; text-decoration:underline;}
a:hover{ color:#FF0000; text-decoration:underline;}
body { font:12px Helvetica,Arial,sans-serif;background:#FFFFFF;}
input[type="radio"], input[type="checkbox"] { border: none; background: none; cursor:pointer;}
select{ font:12px Arial; padding: 1px 2px 1px 2px ;}
textarea{ border-width: 1px; background: #FFF; border-color: #DDD; padding-left: 2px; font-size:12px;}
/*WIDTH*/
.mainbox{width:950px;margin:0 auto;}
.half{width:50%}
.table100{width:100%}
/*FONT*/
.white{color:#FFFFFF;}
.gray {color: gray;}
.red {color: red;}
.red a{color: red;}
.yellow{color:yellow;}
.green{color:#3B7B00;}
.orange{color:#FF821C;}
.B{font-weight:bold;}
.C{font-size:14px;}
.CB{font-size:14px;font-weight:bold;}
.H1{font-size:18px;font-family:ºÚÌå;}
.H2{font-size:28px;font-family:ºÚÌå;}
.LL{line-height:150%}
.LG{line-height:200%}
/*P-W-M-L*/
.lg{line-height:200%;}
.ll{line-height:150%;}
.lh{line-height:180%;}
.lm{line-height:120%;}
.ml8{margin-left:8px;}
.ml6{margin-left:6px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.mt8{margin-top:8px;}
.mt6{margin-top:6px;}
.mt5{margin-top:5px;}
.mt4{margin-top:4px;}
.mt3{margin-top:3px;}
.mt2{margin-top:2px;}
.mt1{margin-top:0px !important;> margin-top:1px !important;margin-top:1px;}
.mb6{margin-bottom:6px;}
.mlr2{margin-left:2px;margin-right:2px;}
.p1{padding:1px;}
.p2{padding:2px;}
.p4{padding:4px;}
.p6{padding:6px;}
.p8{padding:8px;}
.p10{padding:10px;}
.p20{padding:20px;}
.pt10{padding-top:10px;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.tleft{text-align:left;}
.tright{text-align:right;}
.clear{clear:both;height:0;font:0/0 arial;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.vcenter{vertical-align:middle;}

/*POSITION*/
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.textl{text-align:left;}
.textr{text-align:right;}
.clear{clear:both;height:0;font:0/0 Arial;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}
.clearleft{clear:left; height:0; font:0/0 Arial;}
.clearright{clear:right; height:0; font:0/0 Arial;}
.sbtn{padding:0 8px 0 8px !important;> padding:3px 8px 0 8px !important;padding:3px 8px 0 8px;font-size:12px;}
.input{ border-width: 1px; background: #FFF; border-color: #ccc; padding: 2px; font-size:12px;height:16px;line-height:18px;}
.dotline{background:url(/images/dot_bg.gif) repeat-x left bottom;height:1px;line-height:0;font:0 arial;display:block;}

/* TOP_CSS */
.header{background:url(/images/header_bg.gif) repeat-x;height:86px;width:100%;}
.header .logo{display:block;float:right;background:url(/images/header_logo.gif) no-repeat left top;width:950px;height:86px;}
.header .logo ul{float:right;padding-top:35px;}
.header .logo li{display:inline;margin-right:20px;}
.header .logo li a.tb1{background:url(/images/top_tb3.gif) no-repeat left top;padding-left:18px;padding-top:2px;}
.header .logo li a.tb2{background:url(/images/top_tb2.gif) no-repeat left top;padding-left:18px;padding-top:2px;}
.header .logo li a.tb3{background:url(/images/top_tb1.gif) no-repeat left top;padding-left:20px;padding-top:2px;}
.header .logo li a{color:#000; text-decoration:none;}
.header .logo li a:hover{color:#FFF; text-decoration:none;}
.banner{background:url(/images/banner_bg.gif) repeat-x left top;height:160px;width:100%;display:block;margin-top:1px;}

.nav{background:url(/images/nav_bg.gif) repeat-x left top;height:50px;width:100%;}
.nav ul{padding-left:145px;}
.nav ul li{display:block;float:left;padding:12px 0 0 0;font-weight:bold;font-size:12px;color:#FFF;height:22px;width:108px;text-align:center;}
.nav ul li.line{display:block;float:left;height:34px;width:2px;padding:0;background:url(/images/nav_line.gif) repeat-x left top;}
.nav ul li:hover{background:url(/images/nav_hover_bg.gif) no-repeat center top;color:#FFF600;}
.nav ul li:hover a{color:#FFF600;}
.nav ul li a{color:#FFF; text-decoration:none;}
.nav ul li a:hover{ color:#FFF600; text-decoration:none;}

.lbox{background:url(/images/left_bg.gif) no-repeat left top;width:250px;float:left;}
.rbox{width:670px;float:right;}
.leftmenu{padding:30px 15px 0 14px;}
.leftmenu ul li{line-height:25px;display:block;}
.leftmenu ul li.level1{padding:12px 0 0 0;font-weight:bold;}
.leftmenu ul li.level2{margin:0 5px;background:url(/images/dot_bg.gif) repeat-x left bottom;}
.leftmenu ul li.level2 a{background:url(/images/jt0.gif) no-repeat left 3px;padding-left:6px;}
.leftmenu a{text-decoration:none;}

.title{background:url(/images/a3.gif) no-repeat left 2px;height:25px;color:#FF5B00;font-weight:bold;font-size:16px;font-family:Ó×Ô²;padding-left:18px;margin-top:10px;}
.title span{font:12px Helvetica,Arial,sans-serif;color:#000;}
.content{padding:10px 6px;}

.product_detail h1{font-weight:bold;font-size:24px;text-align:center;padding:10px 0;}
.product_detail h2{font-weight:bold;font-size:12px;color:#FF5B00;padding:10px 0 0 0;}
.product_detail p{padding:10px;}

.tab1{border-top:1px solid #7F8286;border-left:1px solid #7F8286;color:#1D2328;}
.tab1 td{border-bottom:1px solid #7F8286;border-right:1px solid #7F8286;text-align:center;padding:4px 3px 2px 3px;}
.tab1 .td0 td{background:#D4EFFC;font-weight:bold;}
.tab1 .td1 td{background:#D8EDDD;}
.tab1 td.td1{background:#D8EDDD;}

.foot{background:url(/images/foot_bg.gif) repeat-x left top;width:100%;text-align:center;padding:10px 0;line-height:20px;margin-top:15px;}

.index{background:url(/images/index_bg.gif) repeat-x left top;height:800px;width:100%;}
.index_box{width:858px;margin:0 auto;padding-top:200px;}
.index_box_btm{width:858px;margin:0 auto;margin-top:-140px;text-align:center;line-height:20px;}
