/* CSS Document */
html{color:#000;overflow-y:scroll;background:#fff;}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;color:#ff7300;}abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}q:before,q:after{content:'';}:focus{outline:0;}legend{color:#000;}fieldset,img{border:none;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}hr{ margin:0px;height:1px;border-bottom:1px solid #ffee88;overflow:hidden}img{-ms-interpolation-mode:bicubic;}
a { border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-left-width: 1px; color: #000000; text-decoration: none } 
a:hover { border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-left-width: 1px; color: #cc0000}
a:link { color: #333333; text-decoration: none } 
a:visited {text-decoration: none } a:hover { color: #ff0000} a:active { color: #333333; text-decoration: none }
.doc-740{width:730px;margin:0 auto; padding:0}
.fd-left{float:left;}.fd-right{float:right;}
.fd-clr{zoom:1;}.fd-clr:after{display:block;clear:both;height:0;content:"\0020";}
#header{zoom:1;}
#header:after{content:"\0020";display:block;height:0;clear:both;}
.notice-box .notice,.choose-tab ul a,.choose-tab ul span,.choose-cate-form .keybtn-search,.choose-cate-form .defdiv,.choose-cate-form .defdiv.choose-tab-hid{ background:url(../images/choose-bg.png) no-repeat}

.tit{ background:url(../images/fbbg.png) repeat-x}
.content-con .tit h3,.icon-must{ background:url(../images/fbicon.png) no-repeat}
.content-con .tit .recate-link{ background:url(../images/fbbutton.png) no-repeat}

.detail-err {width:268px;margin:4px 0;background-color: #FEF2F4;border: 1px solid #FE8280; color: #FE0003;overflow: hidden; padding: 0 5px;}
.content-tit .guide .current em,.content-tit .guide .arrow,.btn-a span{background:url(../images/step1.png) no-repeat -600px 100px;}
.content {float:left;display:inline;width:728px;margin:10px 0; height:auto; min-height:190px;border:1px solid #D1E1F0}
.content .content-tit { padding:0 20px; border-top: 1px solid #fff; height: 38px; background-color:#EEF5FA}
.content .content-tit h2 { color: #666; float: left; font-size: 14px; font-weight: bold; padding: 8px 0 0 0;}
.content-tit .guide { color:#999; margin-top:11px; font-family:"\5B8B\4F53";line-height:1.4;}.content-tit .guide span{float:left}
.content-tit .guide .current { color:#ff7300; font-size:14px; font-weight:bold;line-height:1.2;}
.content-tit .guide em {float:left; display:inline-block; height: 14px; width: 14px;font-family:"Arial";  margin-right: 5px; text-align: center;}
.content-tit .guide .current em { color:#fff; font:bold 14px/1 "Arial"; background-position:-183px 0;}
.content-tit .guide .arrow { display:inline-block; padding-left:20px;background-position:-182px -26px;}
.content .quality{ background:url(../images/bg-repeat.png) repeat-x 0 0}
.content .quality .lv0,.content .quality .lv1,.content .quality .lv2,.content .quality .lv3,.content .quality .lv4,.content .quality .lv5{ background:url(../images/bg.png) no-repeat}
.content .quality{ float:left;display:inline; width:728px; background-position:0 -130px;border-bottom: 1px solid #c0c0c0; border-top:1px solid #e0e0e0; height: 36px;}
.content .quality .note{float:left;display:inline;padding-left:20px;margin-top: 0px; width:100px;font-weight: bold; line-height:35px; vertical-align:middle;}
.content .quality .lv0{float:left;display:inline;background-position:0 -420px; width:60px;padding:0;margin-top: 10px;height:11px;}
.content .quality .lv1{float:left;display:inline;background-position:0 -408px; width:60px;padding:0;margin-top: 10px;height:11px;}
.content .quality .lv2{float:left;display:inline;background-position:0 -396px; width:60px;padding:0;margin-top: 10px;height:11px;}
.content .quality .lv3{float:left;display:inline;background-position:0 -384px; width:60px;padding:0;margin-top: 10px;height:11px;}
.content .quality .lv4{float:left;display:inline;background-position:0 -372px; width:60px;padding:0;margin-top: 10px;height:11px;}
.content .quality .lv5{float:left;display:inline;background-position:0 -360px; width:60px;padding:0;margin-top: 10px;height:11px;}
.content .content-con{padding:10px 20px; line-height:20px;font-family:"\5B8B\4F53"; width:688px;}
.content-con .tit { float:left;display:inline;height:24px; padding-bottom:15px; line-height:24px; background-position:0 28px;width:688px; overflow:hidden;word-wrap : normal;}
.content-con .tit h3 { float:left; padding-left:18px; margin-right:12px; color:#343434; font-size: 14px; font-weight: bold; background-position:0 5px}
.content-con .tit h3.nomargin { margin-right:0}
.content-con .tit .recate-link{ display:inline-block; width:86px; height:24px; text-align:center;}
.note{ color:#989898;margin-left:5px;display:inline;}
.icon-must{ padding-left:10px; background-position:0 -26px;}
.content-con .form-line { float:left;_float:none; width:100%; margin:4px 0}
.content-con .form-line .err { margin-left:120px;_margin-left:60px;}
.form-line .err { margin-left:140px;}
.content-con .form-left { float:left; width:80px; text-align:right; overflow:hidden;}
.content-con .form-title { float:left; width:80px; text-align:right;}
.content-con .form-subtitle { float:left; width:90px; text-align:right;}
.content-con .form-context { float:left;}
.content-con .form-context .form_editor{ float:left;width:540px;overflow:hidden; background-color:#F9F9F9;border:#BABCBD solid 1px;}
.content-con .form-context .form_editor .opt{float:left;display:inline;width:540px;overflow:hidden;border-bottom:#BABCBD solid 1px; padding:5px;}
.content-con .form-context .form_editor .box{float:left;width:540px;}
.content-con .form-subcontext { float:left;display:inline;margin-top:5px}
.info-title-txt {width:370px; margin-right:8px;}
.txt {border: 1px solid #819AB9;height: 20px;line-height:20px;padding-left: 4px;}
.input-focus { border:1px solid #efa100 !important;}
.form-line .err { margin-left:140px;}
.info-title-txt {width:370px; margin-right:8px;}
.pname-txt {width:170px; margin-right:8px;}
.supmod-product-speca-props	{ margin:4px 0 0!important;padding:8px 0 0; width:100%;}
.supmod-product-speca-props .product-speca-props{float:left;display:inline; margin-left:120px;padding:5px 10px;width:520px; border:1px solid #eee; background:#F9F9F9;}
.supmod-product-speca-props .speca-text{border:1px solid #7e9db9;height:19px;line-height:19px;padding-left:4px;width:80px;}
.supmod-product-speca-props a.disable,.supmod-product-speca-props a.disable:hover{cursor:default;color:#666;text-decoration:none;}
.up-pic-ctrl { padding-bottom:5px;}
.up-pic-ctrl .note { float:left;}
.up-btn { float:left; margin-right:5px;}
.ttl {line-height:33px;display:none;}
.ttl label {color:#999;font-size:9pt;}
.imgs li {width:144px; float:left; position:relative;}
.imgs li a{background: url("../images/close6.gif") no-repeat; text-indent:-9999px; bottom: 11px;display: block;height: 16px;overflow: hidden;position: absolute;right: 32px; width: 16px;}
.imgs li a:hover{ background-position:0 -16px;}
.img-cont {width:111px;height:111px;border:1px solid #BABCBD;cursor:pointer;position:relative;background:transparent url(../images/fbbutton.png) no-repeat 0px -520px;}
.img-cont.second {background-position:-300px -520px;}
.img-cont.third {background-position:-160px -520px;}
.full .img-cont {background-image:none;overflow:hidden;}
.full .cont-img { display:inline; width:100px; height:100px; }
.cont-img {display:none;position:absolute;left:5px;top:5px;}
.ctrl { display:none; padding-top:10px;font-size:10pt;}
.full .ctrl { display:block; }
.ctrl span { width:111px;text-align:center;}
.radio-box input,.radio-box label{ float:left; height:20px; margin:0 4px 0 0; padding:0; line-height:1}
.radio-box label{line-height:22px; margin-right:15px;}
#cd,#cd div{background:url(../images/num.png)}
#cd {position:relative;width:65px;height:21px;overflow:hidden;top:-0px;left:5px;margin-left:-0px;*top:1px;}
#cd div{position:absolute;width:14px;height:20px;overflow:hidden;background-position:-14 -22px;top:0px;}
#n5{left:2px}#n4{left:17px}#n3{left:32px}#n2{left:47px}
.submit-box{ width:185px; margin:10px auto}
.btn-a { display: block; float:left; overflow: hidden; height: 42px; line-height:42px; text-decoration: none !important; }
.btn-a span { display: block; float: left; height: 100%; background-position:0 -51px; cursor: pointer; }
.btn-a .btn-l { padding-left: 2px; background-position: left -51px; }
.btn-a .btn-r { width: 2px; background-position: -196px -51px; }
.btn-a button { float:left; margin: 0; padding: 0; height: 100%; outline: none; border: 0 none; background: none; cursor: pointer; overflow:visible;}
.btn-a em { padding: 0 11px; font: bold 14px/28px "\5B8B\4F53"; color: #934002; vertical-align:middle;}
.btn-a:hover .btn-l { background-position: left -111px; }
.btn-a:hover .btn-r { background-position: -196px -111px; }
.btn-a:hover em { color: #333;}
.btn-a:active .btn-l { background-position: left -111px; }
.btn-a:active .btn-r { background-position: -196px -111px; }
.btn-a-disabled .btn-l { background-position: left -158px !important; }
.info_yes{ display:inline;padding-left:20px;background:url(../images/infoyes.gif) no-repeat;color:#006600;}
.info_no{display:inline;padding-left:20px;background:url(../images/infono.gif) no-repeat;color:#EE0000;}
.info_input{display:inline;padding-left:20px;background:url(../images/inputpic.gif) no-repeat;color:#000099;}
.doc-625{width:625px;margin:0;padding:0}
.title,.title .closepout,.title .closepover{ background:url(../images/dialogbox.png) no-repeat}
.title{float:left;display:inline; margin:0;background-position:0 -35px;background-repeat:repeat-x;width:100%; height:38px; overflow:hidden;}
.title h2{ color: #666; float: left; font-size: 14px; font-weight: bold; padding: 8px 0 0 10px;}
.title .closepout{float:right;display:inline;background-position:0 0; position:relative;top:5px;right:5px;width:22px; height:22px; overflow:hidden;}
.title .closepover{float:right;display:inline;background-position:-26px 0; position:relative;top:5px;right:5px;width:22px; height:22px; overflow:hidden;}
#msgDiv {z-index:11;width:625px;height:456px;background:white;border:#336699 3px solid;position:absolute;left:35%;top:5px;  font-size:12px;margin-left:-225px;display: none;}
#bgDiv {z-index:10;display: none;position: absolute;top: 0px;left: 0px;right:0px;background-color: #777;filter:progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75) opacity: 0.6; pr}
.note { color:#666; margin-left:5px;display:inline;}
.clr{clear:both;}