/*--Basic--*/
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, 
h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, 
form, legend, fieldset, input, button, select, textarea {
    margin:0;
    padding:0;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
}
ol, li{list-style:none;}
img{border:0;}
.clear{clear:both;}
body{font:12px/1.5 Arial, Helvetica, sans-serif, "宋体";color:#393a3a; background: #b1b0b6 url(/Skin/sj2009/bg.jpg) repeat-y center top;}
.wrap{ width:930px; margin:0 auto;}

/*--index--*/
.left{ width:256px; float:left;}
.right{ width:654px; float:right;}
.phone{width:256px; height:82px; margin:8px 0;}
.tech{margin:7px 0;}
.tech_right, .tech_left{float:left; background:url(/Skin/sj2009/right_bg1.jpg) no-repeat left top; width:290px; height:165px; padding:5px 17px;}
.tech_left h2 span, .tech_right h2 span{margin-left:176px;font-weight:normal; font-size:12px;}
.tech_left h2 span a, .tech_right h2 span a{color:#393a3a;}
.tech_left h2 span a:hover, .tech_right h2 span a:hover{color:#e66770;}
.tech_right{float:right;}
.tech_left h2, .tech_right h2{line-height:24px;border-bottom:1px solid #dedede;font-size:12px; color:#393a3a; font-weight:bold;padding-left:20px;}
.tech_right li, .tech_left li{ background:url(/Skin/sj2009/line1.gif) repeat-x left bottom; line-height:23px; color:#393a3a;}
.tech_right li a, .tech_left li a{ text-decoration:none; color:#393a3a;}
.tech_right li a:hover, .tech_left li a:hover{color:#cc0000;text-decoration:underline;}


/*--header and footer--*/
.header{ background:url(/Skin/sj2009/head_bg.jpg) repeat-x left top; height:90px;}
.logo{ float:left; background:url(/Skin/sj2009/logo.jpg) no-repeat 65px 16px; width:308px; height:82px;}
.logo h1{display:none;}
.search{ float:left; padding:30px 0 0 250px; height:52px;}
#searcher{height:52px;}
#searcher * {vertical-align: middle;}
.search_input{background:url(/Skin/sj2009/search_input.gif) no-repeat left center; height:21px; width:231px; border:0; font-size:14px; color:#666666; padding:7px 0 0 30px; float:left;}
.search_btn{background:url(/Skin/sj2009/search_btn.gif) no-repeat left center; width:77px; height:28px; border:0;float:left;cursor:hand}
.nav{ margin-top:-5px;}
.nav ul{ padding-left:50px;background:url(/Skin/sj2009/nav_bg.jpg) repeat-x left bottom; height:30px;}
.nav li{float:left;height:30px;text-align:center; width:50px; color:#fff;}
.nav li a{width:50px; height:20px; color:#fff; text-decoration:none; display:block; margin-top:6px; padding-top:3px;}
.nav li span a:hover{ background:none;}
.nav li a:hover{background:url(/Skin/sj2009/nav_hover.jpg) no-repeat center center;}
.nav li.nav_line{width:2px; background:url(/Skin/sj2009/nav_line.gif) no-repeat center bottom; margin:0 3px;}
.nav_on{ background:url(/Skin/sj2009/nav_on.jpg) no-repeat left bottom;}
.sub_nav{background:url(/Skin/sj2009/sub_nav_bg.jpg) repeat left center; height:25px;}
.sub_nav ul{margin-left:30px;}
.sub_nav li{float:left; line-height:25px; margin:0 10px; display:inline; color:#fff;}
.sub_nav li a{color:#fff; text-decoration:none;}
.sub_nav li a:hover{text-decoration:underline;}
.banner{height:260px; display:none;}
.friendsite{background:url(/Skin/sj2009/link_bg.jpg) repeat-x left center; height:92px;}
.friendsite ul{line-height:20px; clear:center;padding:5px 0px;}
.friendsite li{float:center; display:inline;}
.friendsite li a{color:#fff; text-decoration:none;}
.friendsite li a:hover{text-decoration:underline;}
.footer{ background:#e4e4e4; text-align:center;}
.bottom{ height:28px; line-height:28px; background:#1d1d1d;}
.bottom a{text-decoration:none; color:#999;}
.bottom a:hover{text-decoration:underline; color:#fff;}
.copyright{line-height:25px; color:#999;}
.copyright a{ color:#ea853f; text-decoration:none;}
.copyright a:hover{text-decoration:underline;}

.main{background:#ddd url(/Skin/sj2009/main_bg.jpg) repeat-x left top; padding:9px 7px 5px 7px; width:916px; margin:0 auto;}
.left_m{background:url(/Skin/sj2009/left_m.jpg) repeat-y left top; padding:0 17px; min-height:650px;}
.left_b{background:url(/Skin/sj2009/left_b.jpg) no-repeat left top; height:14px;}

/*--user--*/
.user{background:url(/Skin/sj2009/left_bg1.jpg) no-repeat left top; width:236px; height:263px; padding:11px 10px;}
#form1 * {vertical-align: middle;}
.zjmcf h2, .zjmhelp h2, .zjmhelp2 h2,.subMenu h2, .user h2, .hot h2, .down h2{background:url(/Skin/sj2009/title.jpg) no-repeat left center; font-size:12px; font-weight:bold; height:30px; line-height:30px; padding-left:25px; color:#393a3a;}
.zjmcf h2 a, .zjmhelp h2 a, .zjmhelp2 h2 a, .hot h2 a, .user h2 a, .down h2 a{color:#393a3a; text-decoration:none;}
.user ul, .UserLogin ul{padding:0 5px; font-size:12px; color:#393a3a; }
.user li, .UserLogin li{ margin:11px 0;}
.username input, .password input{ width:154px; height:30px; border:0; padding-left:25px; line-height:30px; color:#666;}
.username input{background:url(/Skin/sj2009/username.gif) no-repeat left center;}
.password input{background:url(/Skin/sj2009/password.gif) no-repeat left center;}
.login_check{ padding-left:60px; font-weight:normal;}
.login_check input{background:url(/Skin/sj2009/check.gif) no-repeat left center; width:18px; height:18px; border:0; margin-right:5px;}
.login{padding-left:30px;}
.login input{ width:76px; height:34px; border:0;}
.login_btn{ background:url(/Skin/sj2009/sjlogin.gif) no-repeat left center; cursor:pointer;}
.reg{ background:url(/Skin/sj2009/sjreg.gif) no-repeat left center; margin-left:21px; cursor:pointer;}
.lostpassword{ padding-left:57px; background:url(/Skin/sj2009/warning.gif) no-repeat 30px center;font-weight:normal;}
.lostpassword a{color:#393a3a;}
.lostpassword a:hover{ color:#f00;}
.userinfo li{ line-height:10px; font-size:12px;}
.userinfo li a{color:#393a3a;}
.userinfo li a:hover{color:#f00;}
.userreg_from ul{margin-top:20px;}
.userreg_from li{ padding:0 20px;line-height:30px;border-top:1px solid #ccc; background:#efefef; color:#333;}
.userreg_from li span{text-align:right; color:#333;}
.userreg_from li input{height:16px;width:150px;}
.userreg_from li a{color:#333; text-decoration:none;}
.userreg_from li a:hover{text-decoration:underline;}
.down{background:url(/Skin/sj2009/left_bg2.jpg) no-repeat left top; width:236px; height:321px; padding:11px 10px;overflow: hidden; margin:8px 0;}
.down dl{ background:url(/Skin/sj2009/line1.gif) repeat-x left bottom; height:76px; padding:11px 0;}
.down dl img{float:left; width:75px; height:75px;}
.down dt{float:left; width:147px; padding:0 7px;font-weight:bold;}
.down dt a{ color:#d68400; text-decoration:none;}
.down dt a:hover{text-decoration:underline;}
.down dd{float:left; width:147px; padding:0 7px; color:#000;}
.zjmhelp{background:url(/Skin/sj2009/zjmhot.jpg) no-repeat left top; width:236px; height:293px; padding:11px 10px;overflow: hidden; margin:8px 0;}
.zjmhelp2{background:url(/Skin/sj2009/hot.jpg) no-repeat left top; width:236px; height:263px; padding:11px 10px;overflow: hidden; margin:8px 0;}
.zjmhelp2 li, .zjmcf li{background:url(/Skin/sj2009/line1.gif) repeat-x left bottom; line-height:27px;}
.zjmhelp li{background:url(/Skin/sj2009/line1.gif) repeat-x left bottom; line-height:22px;padding-top:10px;}
.user li a, .zjmhelp li a, .zjmhelp2 li a, .zjmcf li a{ color:#393a3a; text-decoration:none;}
.user li a:hover, .zjmhelp li a:hover, .zjmhelp2 li a:hover, .zjmcf li a:hover{text-decoration:underline;}
.zjmcf{background:url(/Skin/sj2009/caifu.jpg) no-repeat left top; width:236px; height:385px; padding:11px 10px;overflow: hidden; margin:8px 0;}

/*--main--*/
.shop{background:url(/Skin/sj2009/right_bg.gif) no-repeat left center; height:232px; padding:5px 10px;}
.shop h2{line-height:24px; border-bottom:1px solid #dedede;font-size:12px; color:#393a3a; font-weight:bold;}
.shop h2 span{margin-left:500px;font-weight:normal; font-size:12px;}
.shop h2 span a{color:#393a3a;}
.shop h2 span a:hover{color:#e66770;}
.shop li{background:url(/Skin/sj2009/line1.gif) repeat-x left bottom; float:left; width:400px; line-height:24px; color:#393a3a;}
.shop li a{color:#393a3a; text-decoration:none;}
.shop li a:hover{color:#cc0000; text-decoration:underline;}
.shop_img{float:right; width:200px; height:200px;}

/*--showpage--*/
.showpage {padding:6px;text-align:center;clear:left;height:23px;}
.showpage a{ solid #000; padding:1px 1px; margin:2px;text-decoration:none;}
.showpage a:hover { solid #000; color:#000;}
.showpage a:active { solid #000; color:#ddd;}
.showpage span.current {solid #000; font-weight:bold; margin:2px; color:#ddd;padding:2px 5px;}
.showpage span.disabled {solid #eee; padding:2px 5px; margin:2px; color:#ddd;}

/*--hotarticle--*/
.subMenu{margin-bottom:7px;}
.subMenu, .hot{background:url(/Skin/sj2009/hot.jpg) no-repeat left top; width:236px; height:263px; padding:11px 10px;overflow: hidden;margin:0px 0 8px 0;}
.subMenu li, .hot li{background:url(/Skin/sj2009/line1.gif) repeat-x left bottom; line-height:29px;}
.subMenu li a, .hot li a{ color:#393a3a; text-decoration:none;}
.subMenu li a:hover, .hot li a:hover{text-decoration:underline;}

/*--comment--*/
.comment{}
.correlative_tit, .comment_tit{ border-bottom:1px solid #ccc; clear:both;}
.comment_tit span{margin-left:480px; margin-right:10px; font-size:12px; font-weight:normal;}
.comment_tit span a{color:#393a3a;}
.comment_list{padding:5px;}
.comment_list dt{height:25px; background:#f9f9f9; border:1px solid #ccc; line-height:25px;}
.comment_list dt span{display:block;}
.commenter{float:left; padding-left:30px; background:url(/Skin/sj2009/mood.gif) no-repeat 10px center; color:#393a3a;}
.ip{float:left; margin-left:20px; color:#a3a3a3;}
.time{float:right; margin-right:10px; color:#a3a3a3;}
.comment_list dd{padding:5px;line-height:120%; color:#999;word-break:break-all;}
.comment_post{padding:5px;}
#comment *{vertical-align:middle;}
.comment_userinfo{ line-height:30px; height:30px;}
.textareaon{background:url(/Skin/sj2009/text_bg.gif) no-repeat 0 top; width:570px; height:90px; border:1px solid #ccc;padding:5px;}
.textareaoff{width:570px;height:90px;font-size:12px;padding:5px;background: #f8f9ff;border: 1px solid #c4c9fd;color:#6C63A3;}
.textareaon1{width:570px;height:90px;font-size:12px;padding:5px;background: #fffbca;border: 1px solid #f7ca06;color:#cb6a24;}

/*--print--*/
.print{background:url(/Skin/sj2009/print_t.gif) no-repeat center top; width:917px; margin:7px auto; padding-top:13px; color:#393a3a;}
.print_m{background:url(/Skin/sj2009/print_m.gif) repeat-y center top; padding:0 17px; min-height:600px;}
.print_m h2{text-align:center;font-size:20px; font-weight:bold;color:#d88b0d;border-bottom:1px solid #dedede; line-height:25px;}
.print_btn{text-align:right; padding-right:10px; line-height:30px;}
.print_btn a{color:#393a3a; text-decoration:none; margin:0 10px;}
.print_btn a:hover{text-decoration:underline;}
.print_con{line-height:25px; padding:10px;}
.print_b{background:url(/Skin/sj2009/print_b.gif) no-repeat center top; height:17px;}

/*--correlative--*/
.correlative{margin-bottom:10px;}
.correlative ul{ padding:0 10px;}
.correlative li{ width:50%; line-height:200%; float:left;}
.correlative li a{color:#393a3a; text-decoration:underline;}
.correlative li a:hover{ color:#F00}

.zjmad{float:left; height:60px;margin:0;padding:0px 3px;text-align:center;}
.zjmad2{float:left;height:15px;margin:0;padding:0px 3px;text-align:center;}
.zjmad2 li{}

.main {color:#393a3a;}
.main a{text-decoration: none;} /* 链接无下划线,有为underline */ 
.main a:link {color:#393a3a;} /* 未访问的链接 */
.main a:hover{color: #cc0000;} /* 鼠标在链接上 */ 

/*--zjmhot--*/
.zjmhot1{background:url(/Skin/sj2009/hot1.jpg) no-repeat left top; padding-top:11px;}
.zjmhot2{background:url(/Skin/sj2009/hot2.jpg) repeat-y left top; padding:0 10px;}
.zjmhot3{background:url(/Skin/sj2009/hot3.jpg) no-repeat left top; height:14px;}
.zjmhot1 h2{background:url(/Skin/sj2009/title.jpg) no-repeat left center; font-size:12px; font-weight:bold; height:30px; line-height:30px; padding-left:25px; color:#393a3a;}

.user_border{color:#333333;line-height:30px;}

/*--sjss--*/
.sjss{background:url(/Skin/sj2009/right_search.gif) no-repeat left center; height:60px;}
.sjss_img{float:left; background:url(/Skin/sj2009/search1.gif) no-repeat center center;width:50px; height:50px; padding:5px 15px;}
.sjss_l li{float:right;width:570px;padding-top:4px;}


/*--TAB--*/
.indextab_con {
	MARGIN-TOP: 10px
}
.indextab_tab {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BORDER-BOTTOM: #ccc 1px solid;
}
.indextab_tab A {
	DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: url(sj2009/product_tab.gif) no-repeat left bottom; CURSOR: pointer; COLOR: #393a3a; HEIGHT: 25px; TEXT-DECORATION: none
}
.indextab_tab A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(sj2009/product_tab.gif) no-repeat right bottom; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.indextab_tab A:hover {
	BACKGROUND: url(/Skin/sj2009/product_tab.gif) no-repeat left top
}
.indextab_tab A:hover SPAN {
	BACKGROUND: url(/Skin/sj2009/product_tab.gif) no-repeat right top
}
.indextab_tab A.on {
	BACKGROUND: url(/Skin/sj2009/product_tab.gif) no-repeat left top; COLOR: #393a3a
}
.indextab_tab A.on SPAN {
	BACKGROUND: url(/Skin/sj2009/product_tab.gif) no-repeat right top
}
.indextab_tab A off {
	DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: url(/Skin/sj2009/product_tab.gif) no-repeat left bottom; CURSOR: pointer; COLOR: #393a3a; HEIGHT: 25px; TEXT-DECORATION: none
}
.indextab_tab A off SPAN {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(/Skin/sj2009/product_tab.gif) no-repeat right bottom; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.indextab_intro {
	PADDING-top: 5px; LINE-HEIGHT: 24px; WORD-WRAP: break-word
}
