@import url("/skin/tools/dialog/dialog.css");
body{margin:0;padding:0;font:12px Arial;color:#fc6;text-align:left;background:url(/skin/sword/images/bodybg.jpg) no-repeat top center #000}
ul,li,dl,dt,dd,form,p{margin:0; padding:0; list-style:none}
table input,select,textarea{ font:100% Tahoma;BORDER: 1px solid #ccc; COLOR: #333;BACKGROUND-COLOR: #fff}
.clear{clear:both; font-size:0; line-height:0; height:0}
img{border:none}
a{color:#fc6;text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3{margin:0;padding:0; display:inline; font-size:12px}
table,td{word-break:break-all}

#site{ margin:0 auto; width:1003px}

#top{margin:0; padding:0; height:162px;}
#topline{color:#666;line-height:19px; font-weight:normal; font-size:10px; height:19px;margin-top:3px; padding-left:10px; position:absolute; z-index:100;}
#topline a:link{color:#666}
#logo{float:left;}
#menu{margin-top:63px;color:#fc6;}
#menu a{color:#fccf6a;TEXT-DECORATION: none;height:27px; line-height:27px; padding:2px 13px;}
#menu a:hover {COLOR: #fff; text-decoration:none; background:#b00; padding:2px 13px;}

#banner{text-align:center; margin:0; padding:0; height:200px; background:url(/skin/sword/images/banner.jpg) no-repeat left;}
#curpos{height:30px; white-space:nowrap; padding-right:10px; font-weight:normal; line-height:30px; padding-left:12px; clear:both;}
#curpos a{}
#main{padding:16px 0 16px 16px;margin:0 0 16px 0;clear:both;background:url(/skin/sword/images/mainbg.jpg) repeat-y left top;padding-top:0;}
.home{background:url(/skin/sword/images/small1.gif) 0 no-repeat; padding-left:12px}

#left{width:204px;float:left}
.list LI{BORDER-RIGHT: #5dab2a 1px solid; BORDER-TOP: #5dab2a 1px solid; PADDING-LEFT: 14px; BACKGROUND: url(/skin/sword/images/small.gif) #ffffff no-repeat 4px 50%; FLOAT: left; MARGIN: 2px 4px; BORDER-LEFT: #5dab2a 1px solid; WIDTH: 183px; BORDER-BOTTOM: #5dab2a 1px solid}
.list h2{font-size:12px}
.list LI A{COLOR: #348d10; TEXT-DECORATION: none;}
.list LI A:hover{COLOR: #ff6600; TEXT-DECORATION: underline}
.hcontent{PADDING:10px;line-height:18px;word-wrap:break-word;}
.hcontent b{color:#6699cc}

#nav{background:url(/skin/sword/images/left1.gif) repeat-y left top;}
.navline{height:1px;line-height:1px;overflow:hidden;font-size:0;background:url(/skin/sword/images/left2.gif) no-repeat;}
#nav dl{padding:10px 0}
#nav dt,#nav dd{background:url(/skin/sword/images/left3.gif) no-repeat left bottom;}
#nav dt h2,#nav dd h2{padding:10px 0 10px 10px;font-weight:normal;cursor:pointer;text-align:left; display:block;}
#nav dd h2{ padding-left:20px; background:url(/skin/sword/images/small6.gif) no-repeat 10px 14px}


.ltit{line-height:22px; font-size:120%; padding-left:10px; background:url(/skin/sword/images/lboxtop.gif) no-repeat}
.lboxbg{font-size:11px;  margin:5px 0; padding:20px 10px 140px; background:url(/skin/sword/images/leftbg.gif) bottom no-repeat;}
#llink{margin:10px 0}

#right{width:757px; float:right;}
.board{font-size:12px;background:#fccf6a;padding:0 7px; height:16px; overflow:hidden;}
.board strong{height:16px;line-height:16px; background:#3e070a;display:block;padding:0 7px; float:left;}
.profilebox{padding:10px 30px}
.red{color:#f00}

.probox{width:174px; float:left; margin-top:10px; text-align:center; height:190px; overflow:hidden;}
.protext{padding-top:10px; height:32px;overflow:hidden; text-align:center; clear:both}
.probox span{ display:block; text-align:center}
.probox h2{font-weight:normal; line-height:16px; text-align:center; clear:both}
.proimg img{position:static;+position:relative; top:-50%;left:-50%; vertical-align:middle}
.proimg p{position:static; +position:absolute; top:50%; vertical-align:middle; margin:0; padding:0 }
.proimg{width:134px; height:134px;background:#fbdc9e;line-height:134px;vertical-align:middle;position:relative; text-align:center;display:table-cell;overflow:hidden; margin:0 auto;}

#scrollDiv{width:336px; height:88px; margin-top:30px; position: relative;overflow: hidden;}
#scrollDiv ul { position:absolute;zoom:1; width:897px;}  
#scrollDiv ul:after {content:".";display:block;height:0; clear:both;visibility:hidden; } 
#scrollDiv li {float:left;height:88px;margin:0 8px; width:140px}
#scrollDiv .proimg{ height:88px;border:0; background:none;}
#scrollDiv img{height:88px;}

.proboxlist{clear:both; margin:5px 0; border-bottom:1px dotted #700}
.proboxlist span{ margin:0 10px}
.proboxlist .proimg{ float:right;  width:134px; height:134px;}
.proboxlist .proimg img{vertical-align:top}
.proboxlist .protext{background:none; margin:0 0 5px 0; width:100%; height:20px; text-align:left}
.proboxlist .prodes{float:left; width:500px; height:170px; overflow:hidden}

.hotpro .probox{width:162px;height:160px;}
.hotpro .protext{ margin-top:6px; width:150px;}
.hotpro .proimg{width:126px; height:126px;line-height:128px;}

#hot{margin:10px; 0}
.htit1,.htit2{width:120px; line-height:21px;height:21px;float:left; border:none; cursor:pointer;color:#fc6; padding-left:15px }
.htit2{color:#c00; background:#400 url(/skin/sword/images/small6.gif) 5px 8px no-repeat; border:1px solid #600;}
.hotbox{margin:0 auto; width:696px;}
#htitlebg{ margin:0}

.plitem{clear:both;margin:10px; padding-bottom:10px; border-bottom:1px solid #ccc}
.plitem a{ color:#D65710}
.plitem h2{height:24px; line-height:24px; font-size:14px;display:block}
.plitem .pldes{width:500px;float:right; margin:10px 0;}

.contacttable{padding:20px 0; width:520px; margin:0 auto;}
.linkcontent{margin:10px 0}
.weltext{padding:10px; margin:10px; border:1px solid #400;}

#root{clear:both;text-align:center;border-left:1px solid #1f0705;border-right:1px solid #1f0705;}
.rootline{ height:2px;line-height:2px;overflow:hidden;font-size:0;background:url(/skin/sword/images/botline.gif) no-repeat;}
.rootseo{text-align:center;padding:4px}
.rootseo div{border:1px dotted #ff7c00; padding:5px}
.rootmenu{line-height:24px;  text-align:center; margin:0 auto 10px;}
.rootmenu a{padding:0 10px;}
.copyright{text-align:center;clear:both; vertical-align:middle; height:25px; padding-top:6px}
.trans{ text-align:center; clear:both; margin:3px auto}
#root a{ color:#fc6;}
.flinks,.flinks a{line-height:14px; font-size:10px;padding:4px; text-align:center;}
.flinks a{padding-left:6px;text-decoration:none;cursor:text;}

.page{clear:both;line-height:20px; margin:10px; padding:5px;}
.page a{color:#900;padding:3px 4px;border:1px solid #900;text-decoration:none;margin-right:5px;}
.page a:hover{background:#900;color:#fc6;}
.cur{background:#900;color:#fc6;padding:3px 4px;border:1px solid #900;margin-right:5px;}

.prodetail{margin:10px auto; text-align:center;}
.prodetail img{margin:0 auto;border:1px solid #600; padding:5px }
.pc{clear:both;}
.pc a{background:url(/skin/sword/images/curjt.gif) no-repeat right;padding-right:10px}
.prenext{padding:3px; background:#400; margin:5px 0}
.prodetaildes{margin:10px 0}
.relpro,.searchmore{margin:10px; font-size:10px;}
.searchmore a{ text-decoration:none; cursor:text;}
.searchmore a:hover{text-decoration:none;}
.pdbox{padding:5px 0 5px 10px; border:1px solid #600; margin:5px 10px;}

.newslist li{background:url(/skin/sword/images/li.gif) no-repeat 0 9px; padding-left:8px; margin:3px; border-bottom:1px dashed #700; width:720px; overflow:hidden;}
.newslist li a{float:left;}
.newslist span{float:right; color:#500}
.updatetime{margin:10px 0; color:#500;text-align:right;}
.newscontent{margin:5px}
.newscontent p{margin-bottom:10px;}
.newstags{margin:5px;color:#600;}

.sitit{padding:4px 0; border-bottom:#e8e8e8 2px solid;margin:10px}
.sitit,.sitit a{color:#333;font:12px Arial}
.sibox{margin:20px auto;width:720px;}
.sibox ul{}
.sibox li{background:url(/skin/sword/images/small.gif) no-repeat 0 8px; padding-left:15px; width:200px; float:left}
.sibox li a{margin-right:10px;}

.showctr{clear:both; text-align:right; line-height:24px; padding:0 20px;}
#view_gallery,#view_list{cursor:pointer}

.language {color:#33608d; margin-top:0; text-align:right;}
.language a{padding-right:4px; margin-left:4px; line-height:23px; height:23px; color:#4b0000;}
.language a:hover{text-decoration:underline;color:#900;}
.language a.c1{background:url(/skin/sword/images/ic1.gif) left no-repeat;padding-left:12px;}
.language a.c2{background:url(/skin/sword/images/ic2.gif) left no-repeat;padding-left:16px;}
.language a.c3{background:url(/skin/sword/images/ic3.gif) left no-repeat;padding-left:16px;}

.topr{ float:right; width:762px;}
.pdbox table{border-collapse: collapse;border-spacing: 0;text-align: left;}
.pdbox th,.pdbox td{ border:1px solid #ccc; padding:3px;}
.pdbox th{ background:#f5f5f5;}
.pdbox td{ background:#fff;}

.prodetaildes strong{ color:#ff0000;}
.comInfo{ height:265px; overflow:hidden;}

.mplace{padding:5px 16px;}
.box1{width:211px;height:179px; float:left; margin-right:8px;background:url(/skin/sword/images/box1bg.gif) left no-repeat;}
.box2,.box3{width:356px;height:179px;float:left;background:url(/skin/sword/images/box2bg.gif) left no-repeat;overflow:hidden}
.box3{float:right;background:url(/skin/sword/images/box2bg.gif) left no-repeat;}
.boxtit{height:31px;line-height:31px;padding:0 10px 0 26px;clear:both; color:#fc6;}
.boxtit strong{display:block;float:left;}
.boxtit a{float:right;}
.boxnews{ padding:0 10px;}
.boxnews li{height:24px;overflow:hidden;padding-left:9px;background:url(/skin/sword/images/newico.gif) left no-repeat;line-height:24px;}
.boxnews li a{float:left;}
.boxnews span{float:right; color:#700}
.videobox{padding:20px 0; text-align:center;}

#msnbox{ width:160px;position:absolute;right:0; text-align:center; height:80px;}
.audited{margin:5px 0;}
.audited p{text-align:center;padding:0 4px;line-height:14px; }
.audited li{padding-left:20px;background:url(/skin/sword/images/ttsupli.gif) no-repeat 10px 10px; height:23px; line-height:23px;}

#popFootOut{display:none;position:absolute;margin-top:-20px;background:none;left:0;}
#popFootIn{background:#e6e6e6;padding:10px 0;color:#333;margin:0 auto;}
#popFootOut a{color:#333;}
