﻿
.divPath .home{background:url('../skin/nes/path/home1.gif') no-repeat 0 center; padding-left:12px;margin-right:5px;}
.divPath .path{background:url('../skin/nes/path/path1.gif') no-repeat 0 center; padding-left:12px;margin-right:5px;font-weight:bold;}
.divPath a:link,.divPath a:visited {color:#000; font-weight:normal}
.divPath{color:#2c2c2c; font-size:11px; margin-top:20px}
.divPath .nav{border-bottom:1px solid #e4e4e4;}
.divPath h1{color:#595959;font-family:Tahoma; font-size:14px; padding-left:15px; font-weight:bold; margin-top:12px; text-transform:uppercase}
.wrappage{padding:7px 0 0 7px}
.main .center{background-color:#fff; padding-bottom:20px}
.content {position:relative; font-size:12px}
.childpj,.hot-project{position:relative;zoom:1}
/*=============================================RIGHT===========================================*/
.logon .itemlist{background:url('../skin/nes/arrow_tan.gif') no-repeat 0 center; padding-left:12px; margin-left:10px; display:block; height:20px; line-height:20px}
.logon .cont h6{padding-left:10px}
.logon .cont{padding:5px}
.right{margin-left:10px;padding-left:20px;width:258px;background:url('../skin/sdw_right.gif') no-repeat;}
.right .inner{width:210px;margin-left:25px}
.right h2{margin-top:0;font-weight:bold; border-bottom:2px solid #adcae4; padding-left:0;height:25px; line-height:25px; font-size:17px; color:#005baa; display:block}
.rb-menu .cont p{height:35px; line-height:35px; border-bottom:1px dotted #ccc; white-space:nowrap}
.rb-menu .cont p a:link,.rb-menu .cont p a:visited{color:#727272}
.rb-menu .cont p a{background:url('../skin/nes/bullet_red.gif') no-repeat 0 center;padding-left:10px;color:#3f7500}
.rb-menu .cont p a:hover{color:#ff0000}
.rb-menu .cont p.last{border-bottom:none}
.news-right{margin-top:10px}
.news-right li{background:#f0f0f0 url('../skin/nes/bullet_round_blue.gif') no-repeat 10px 14px; padding:10px 0 0 25px; margin-bottom:1px; height:48px;}
.util{ margin-top:10px}
.util .cont{margin-top:10px; padding:10px 15px;}
.util a{display:block; border-bottom:1px solid #ddd;padding-left:35px; height:30px; line-height:30px}
.util a:link,.util a:visited{color:#004a80}
.util a.gv{background:url(../skin/icon/gold.gif) no-repeat 5px center;}
.util a.ck{background:url(../skin/icon/money.gif) no-repeat 5px center;}
.util a.nt{background:url(../skin/icon/chart.gif) no-repeat 5px center; border:none}
/*=============================================Partner===========================================*/
.footer{margin-top:0}
.partner{background:url(../skin/rad_partner.gif) repeat-x; margin-top:35px; height:61px; line-height:61px; white-space:nowrap}
.partner a{margin-right:50px; display:inline-block; vertical-align:middle}
/*=============================================MAIN===========================================
.content .mg {margin:10px 10px 10px 5px;}*/
.content .mgt {margin-top:20px;}
.content .head {margin:5px 0 0 5px;}
.ct-title {font-size:1.2em; font-weight:bold;}
.ct-intro {margin:15px 0 5px 5px; font-weight:bold}
.ct-content {font-size:1em; margin:10px 0 5px 5px;}
.ClickDetail {padding-right:12px; background:url('../skin/detail.jpg') no-repeat right center;}
.faq-title {background:url(../skin/Detail.png) no-repeat 2px 6px; text-indent:10px;}
.hText {margin:10px 0 30px 5px;}
/*=============================================NEWS============================================*/
.anews {margin-bottom:20px;}
.anews span {float:left;border:1px solid #e1e4dc; display:inline; padding:2px; margin-right:10px}
.anews img{height:80px; width:120px}
.anews p{color:#3e3e3e;}
.anews a:link,.anews a:visited{font-weight:bold; font-size:13px; display:block; margin-bottom:5px}
.splitnews {border-bottom:1px solid #dadada; height:30px; margin-bottom:17px}
.splitnews a {background:#fff url('../skin/bullet_minimenu.gif') no-repeat right 6px;font-weight:bold; font-size:11px; padding-right:5px; margin-right:20px; text-align:center; float:right; display:inline; *position:relative}
.splitnews a:link,.splitnews a:visited{color:#0071ad}
.splitnews a img{vertical-align:middle; margin-left:3px}

.HeadOther{font-size:12px; font-weight:bold; border-bottom:1px solid #CCC; margin:8px 0px 8px 0px;background:url('../skin/nes/kvr.gif') no-repeat 0 4px; padding:0 0 5px 20px;}
.Item {background:url('../skin/nes/bll_lg.gif') no-repeat 0 center; padding-left:10px;margin-left:5px}
.Item span{margin-left:10px}
.cssDate {color:#7e7e7e}
/*=============================================PROJECT============================================*/
.hot-project {border:1px solid #bbb;height:200px}
.hot-project .img{padding:2px; border:1px solid #ddd; float:left; display:inline; margin:15px}
.hot-project .img img{width:180px; }
.hot-project a.title{text-transform:uppercase; font-weight:bold; display:block; margin-top:15px}
.hot-project a.title:link,.hot-project a.title:visited {color:#0a5798}
.hot-project .detail {border-bottom:1px solid #d0cbcb;text-align:right; position:absolute;top:100px; left:220px; width:66%}
.hot-project .detail a{padding:2px 5px; position:relative; top:8px; background:#fff url('../skin/nes/arrow_gem.gif') no-repeat right 5px;padding-right:13px}
.hot-project .list{margin-top:40px}
.hot-project .list a{background:url('../skin/nes/arrow_tan.gif') no-repeat 0 3px; padding-left:15px;}
.hot-project .list a:link,.hot-project .list a:visited{color:#00895d}
.hot-project p{margin-top:5px}
.childpj {margin:10px; height:120px}
.childpj a.title:link,.childpj a.title:visited{font-weight:bold; color:#2f2f2f}
.childpj a.detail{background:url('../skin/nes/detail.gif') no-repeat right 3px; padding-right:14px; position:absolute;bottom:0; right:10px}
.childpj a.detail:link,.childpj a.detail:visited{color:#2f2f2f}
.childpj p{color:#4f4f4f;}
.childpj span{border:1px solid #ccc; padding:2px; margin-right:12px}
.childpj img{height:100px; width:120px}
/*=============================================PRODUCT============================================*/
.listproduct{margin-left:10px; margin-top:10px; }
.productgroup,.product-item{width:187px}
.productgroup{float:left; display:inline; margin-right:30px; margin-top:10px}
.product-item {margin:13px;padding:2px; border:1px solid #ccc; }
.product-item .img img,.productgroup .img img{height:124px; width:187px}
.product-item .img,.productgroup .img{display:inline-block; }
.product-item p,.productgroup p,.product-item-other p{text-align:center; font-weight:bold; margin-top:5px;}
.product-item-other{margin:13px;padding:2px; border:1px solid #ccc;width:135px}
.product-item-other .img img{height:90px; width:135px}
.product .info .img{margin:10px; padding:2px; border:1px solid #ccc; display:inline; float:left}
.product .info .img img{width:250px; height:180px}
.product .info .btn{background:url('../skin/btn_order.gif') no-repeat; font-weight:bold;color:#fff; display:inline-block; height:22px; line-height:22px; width:105px; text-indent:15px;}
.product .info h1{padding:10px 0}
.prdlist{margin-top:10px}
.prdlist .title{background:url('../skin/nes/kvr.gif') no-repeat 0 center; padding-left:17px; font-weight:bold ; border-bottom:1px solid #ccc; height:25px; line-height:25px}
/*=============================================FORM============================================*/
.cssLogin, .cssForget {position:relative;  zoom:1; width:440px; margin-top:20px; padding:10px 0; border: 1px solid #ccc; border-radius:10px;}
.lghead{font-size:15px; font-weight:bold;}
.lgform .cssInput input{width:150px;height:20px}
.lgform .cssInput {width:150px;}
.lgform .cssText {text-align:left;}
.lgform {position:relative; margin:30px 0 20px 150px;zoom:1;}
.lgform .rmb {margin-left:81px;}
.lock-icon {position:absolute; top:5px; left:20px;}
.btnft {margin-top: 50px; text-align:center;padding-bottom:20px}
#TellAFriend {display:none;}
.cssLogin{background:#E4EFFE url('../skin/form/locker.gif') no-repeat -20px -60px;}
.cssForget {width:300px; margin-left:auto; margin-right:auto;}
.cssForget .head{margin-bottom:10px; font-size:14px; font-weight:bold}
.cssForget input{width:150px; height:20px}
.cssForget b {margin-right:5px; margin-left:35px}
.cssForget .note {margin-bottom:10px; margin-top:10px}
.cssForget .cls{background:url('../skin/form/close.gif') no-repeat;height:32px; width:32px; top:0; right:0}

.form {margin:30px auto; width:500px; position:relative;}
.formtitle { text-align:center; margin:20px 0 5px 0;}
.form p {display:inline-block; margin:2px 0;}
.cssText {float:left; text-align:right; display:inline; width:70px; margin:5px 10px 0 0;}
.cssInput, .cssInput2, .cssInput3 {float:left;	text-align:left; display:inline; width:350px;}
.contactform .cssInput {width:250px;}
.form .cssInput input {width:95%; height:15px;}
.form .cssInput2 input {width:110px; height:15px;}
.form .cssInput2 span {margin-right:10px;}
.form .cssInput3 input {width:50px; height:15px;}
.form .submit {text-align:center;}
.form .submit input {padding:2px 10px;}
.icon-fg {background:url('../skin/form/fg_icon.gif') no-repeat;}
.icon-bk {background:url('../skin/form/back_icon.gif') no-repeat;}
.icon-lg {background:url('../skin/form/reg_icon.gif') no-repeat;}
.btnFrm { border:1px solid #ddd; padding:10px 7px 10px 45px; margin-right:10px; border-radius:5px; background-position:10px center}
.icon-ps {background:url('../skin/form/ps_icon.gif') no-repeat; border:none}

.frmOrder{width:70%; margin:0 auto}
.frmOrder label{width:120px; display:inline-block; font-weight:bold; color:#666}
.frmOrder .txt{width:350px}
.frmOrder textarea{width:350px; vertical-align:text-top; height:120px}
.frmOrder .txtct{margin:10px 0}
.btn-group{text-align:center}

/*---------------------Contact---------------------*/
.contactform{width:450px; margin:0 auto}
.contactform .input label{display:inline-block; width:100px; padding-top:0; text-align:left; font-weight:bold; color:#636363; margin-right:5px}
.contactform .input p{margin-top:6px}
.contactform .input input{width:320px;padding:2px 5px; line-height:18px;}
.contactform .input textarea{width:325px; vertical-align:top; text-indent:5px; padding:2px 3px; height:110px}
.contactform .input .alt{padding-top:5px}
.contactform .btn{text-align:right; margin-top:25px}
.contactform .btn input{margin:0 10px}
/*---------------------NewsLetter---------------------*/
.letterfrm{width:450px; margin:0 auto}
.letterfrm p{margin:3px 0}
.letterfrm p select{width:120px; height:22px; margin:0}
.letterfrm p span{display:inline-block; width:120px}
.letterfrm p input{width:250px; height:18px}
.letterfrm p textarea{width:250px;height:120px; vertical-align:top;}
.letterfrm .btn{text-align:center; margin-top:20px}
/*---------------------Register---------------------*/
.regform{width:85%; margin:0 auto;}
.regform p{margin:4px 0}
.regform p select {margin-right:14px}
.regform p span{display:inline-block; width:120px}
.regform p input{width:350px; height:18px}
.regform p.note{font-style:italic; font-size:11px; margin-left:120px}
.regform div span{float:left; margin-right:50px}
.regform div div{display:inline}
.regform div input{width:70px}
.regform .submit{text-align:center}
.regform .title{margin-top:10px}
/*---------------------FAQs---------------------*/
.hoidap {background:url('../skin/nes/hoidap.jpg') no-repeat;font-size:12px; font-weight:bold; text-transform:uppercase; padding:4px 30px; cursor:pointer}
.FAQform {position:relative; margin-bottom:20px;zoom:1}
.FAQform fieldset legend {padding: 0 2px;font-weight: bold; _margin: 0 -7px;}
.FAQform fieldset { border:1px solid #8AAFE1; padding-left:10px; padding-bottom:5px; width:379px; margin-left:auto; margin-right:auto;}
.FAQform fieldset label {display:inline-block;line-height:0.8; width:60px; vertical-align:top;height:20px;}
.FAQform fieldset input {margin-top:10px; width:252px; height:17px;}
.FAQform fieldset textarea {width:252px; height:125px;margin-top:10px;}
.btn-faq { position:relative; margin:20px auto; width:100%; text-align:center;}
.btn-faq a{display:inline-block}
/*=============================================DOWNLOAD============================================*/
.catalog{background-color:#aefaff; border:1px solid #ddd;padding:10px;margin-bottom:20px; padding-left:40px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.catalog a:link,.catalog a:visited{color:#272727}
.catalog a{ padding:2px 5px;width:110px; margin:5px;margin-right:30px; background:url(../skin/bullet_home.gif) no-repeat 0 7px; padding-left:6px; display:inline-block}
.searchdoc{margin-bottom:10px}
.searchdoc select{height:21px}
.searchdoc input{padding:1px 0}
.searchdoc input,.searchdoc select{margin-left:10px}
/*=============================================LIST============================================*/
.listmod .title{font-weight:bold;margin-bottom:5px}
.listmod .intro{margin:0 0 5px 20px}
.listmod .split{margin-bottom:10px}
.listmod .split {border-bottom:1px solid #dadada; height:30px; margin-bottom:17px}
.listmod .split a {background:url('../skin/nes/Detail.gif') no-repeat right center; padding-right:12px; font-weight:bold; font-size:11px; *position:relative}
.listmod .split a:link,.splitnews a:visited{color:#0071ad}
/*=============================================Gallery============================================*/
.gallery .blockhack{margin:10px 20px; border:1px solid #ccc; padding:2px;}
.gallery .blockhack a{position:relative; zoom:1}
.gallery .blockhack img{height:120px; width:180px}
.gallery a:link,.gallery a:visited{font-weight:bold; color:#000}
.gallery a span{display:block;width:180px;text-align:center; margin-top:5px}

/*=============================================SITEMAP============================================*/
.L {background:url(../skin/nes/L.gif) no-repeat; padding-left:35px; margin-left:25px;}
.T {background:url(../skin/nes/T.gif) repeat-y; padding-left:35px; margin-left:25px;}
.muiten {background:url(../skin/nes/muiten.gif) no-repeat 0 center; padding-left:10px;margin:2px auto}
.mod2 {font-size:11px;}

/*=============================================VIDEO============================================*/
.titlevideo{text-align:center; font-weight: bold; margin:5px 0 10px 0;}
.othervideo{font-weight: bold;margin-bottom:10px; border-bottom:1px solid #ccc; background:url(../skin/muiten.png) no-repeat 0 center; padding-left:15px;}
.VideoList {background:url(../skin/nes/ic_Film.jpg) no-repeat 0 center; padding-left:10px;}
.vid {margin:0 auto; width:420px;}


