
/* CSS Document */
body{
	min-width: 1000px;
}
 .header{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
 	background:#191919;
 	z-index: 999;

 }
 .header-main{
 	min-width: 1000px;
 }
 .index-wrap{
 	min-width: 1000px;
 	overflow: hidden;
	background-color:#191919
 }

  .logo{
  	position: relative;
	top:1.5px;
	left:100px;
 	width:284px;
 	height:97px;
 }
 .header-nav{
 	position: relative;
	top: 30px;
 }
 .header-nav li{
 	width:100px;
 	text-align: center;
 	margin-top: 10px;
 	font-size: 15px;
	float:left;
 	
 }
 .cur{
 	color:#ff0000;
 	border-bottom: 3px solid #DB0402;
 	padding-bottom: 32px;
 	display: block;
 
 }
 
 .header-nav  a:hover{
 	color: #db0402;
  
 }
 
 /***/
.banner-wrap{
	position: relative;
	width: 100%;
	height: 450px;
	min-width: 1000px;
	overflow: hidden;
}
.banner{
	position: relative;
	width: 1440px;
	height: 450px;
	left: 50%;
	margin-left: -50%;
	overflow: hidden;
}
.banner ul li{
	width: 1440px;
	height: 450px;
}
.banner .hd {
	position: relative;
}
.banner .hd li{
	background: url(../images/num.png) no-repeat;
	width: 13px;
	height: 13px;
	float:left;
}
.banner .hd  .on{
	background: url(../images/numed.png) no-repeat !important;
	width: 13px;
	height: 13px;
}

/** **/
.applycation-bg{
	 height: 387px;
	 min-width: 1000px;
	 background: url(../images/bg1.jpg) no-repeat;
	overflow: visible;
}
.applycation-box{
	width: 716px;
	height: 392px;
	background: #DB0402;
 	position: relative;
	top:-80px;
}
.applycation-box ul{
	width: 976px;
	position: relative;
	top:25px;
	left: 24px;
}
.applycation-box li{
	width: 244px;
	height: 168px;
}
.more{
	width: 244px;
	height: 168px;
	background:url(../images/more.jpg) no-repeat;
}
.black-box{
	position: relative;
	width: 35px;
	height: 35px;
	cursor: pointer;
	background: #000;
}
.introduction-bg{
	height: 300px;;
	min-width: 1000px;
}
.introduction-box{
	width: 1000px;
	height: 300px;

	position: relative;
	top:10px;
}
 
.video-box{
	width: 548px;
 	height: 363px;
 	position: relative;
	top:-26px;
	left:26px;
}
.news-center{
	height: auto;
	min-width: 1000px;
	background: url(../images/bg3.jpg) no-repeat;
}
.news-center1{
	height: auto;
	min-width: 1000px;

	
}

.news-tit:hover{
	color:#db0402;
}
.right{
	width: 11px;
	height: 22px;
	background:url(../images/right.png) no-repeat; 
}
.news-center li{
	width: 333px;
	height: 230px;
}
.news-center li p1{ color:#ff0000;
font-size:16px;
font-weight:bold;

	}
.news-center li p
{ font-size:14px;
line-height:30px;
		}
.news-tit{
	color: #444;
}
.news-tit:hover{
	color:#db0402;
}
.see-more{
	width: 120px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border:2px solid #000;
	display: none ;
}
.see-more:hover{
	border-color: #fff;
	color:#fff;
}
 

.product-introduction{
	width: 495px;
	height: 265px;
	border-left: 5px solid #373737;
}
.product-introduction-box{
	width: 370px;
	height: 265px;
	background:#db0402;
}
.product-introduction-box a:hover{
	color:#a80907;
}
.product-introduction-box ul{
	width: 460px;
	height: 228px;
	position: relative;
	top:20px;
	left: 20px;
}
.product-introduction-box  li{
	width: 460px;
	height: 228px;
}
.customer-support{
	width: 500px;
	height: 265px;
}
.customer-support-box{
	width: 370px;
	height: 265px;
	background:#373737;
}
.customer-support-box a:hover{
	color: #a80907;
}
.customer-support-box ul{
	width: 460px;
	height: 228px;
	position: relative;
	top:20px;
	left: 20px;
}
.customer-support-box li{
	width: 230px;
	height: 228px;
}

.product-introduction-box .see-more-box{
	top: -68px;
	left: 20px;
}

.see-more-box{
	width: 120px;
	height: 40px;
	background: #17181a;
	position: relative;
	top: 15px;
	left: 20px;

}
.opacity{
	opacity: .7;
	filter:alpha(opacity=70);
}
.details{
	background: #000;
	filter:alpha(opacity=80);
	opacity: .8;
	width:244px;
	height: 168px;
	z-index: 3;
	position: relative;
	left: 0;
	top: -174px;
	display: none;
	line-height: 40px;
}
.banner-about{
	position: relative;
	width: 100%;
	height: 243px;
	min-width: 1000px;
	overflow: hidden;

}
.banner-bg{
	position: relative;
	width: 1440px;
	height: 243px;
	overflow: hidden;
	
}
 
.about-bg{
	min-width: 1000px;
	height: 670px;
	background-color:#191919;
}
.about-bg1{
	min-width: 1000px;
	min-height: 1000px;	
}
.grey-bg{
	min-width: 1000px;
	height: 590px;
	background: url(../images/grey_bg.jpg) no-repeat;
}
.general-manager{
	width: 100%;
	min-height:350px;
	z-index: 2;
	position: relative;

}
.general-manager p{
	line-height:30px;
	font-size:14px;}
.out-border{
	width: 152px;
	height: 193px;
	position: relative;
	top: -36px;
	left: 460px;
}
.inner-border{
	width: 132px;
	height: 172px;
	border:1px solid #b6a398;
}
.fangyunke{
	width: 33px;
	height:116px;
	background:url(../images/fangyunke.png) no-repeat;
}
.speech-content{
	width: 480px;
	height: 350px;
	background: #fff;
	position: relative;
	top: -168px;
	left: -350px;
	z-index: 3;
}
.link-border{
	width: 414px;
	height: 45px;
	border: 3px solid #c7c8c7;
	position: absolute;
	top: 560px;
	left: 64px;
	z-index: 1;
}
.patent{
	cursor: pointer;
	width: 140px;
	height: 140px;
	background: url(../images/patent.png) no-repeat;
}
.honor{
	cursor: pointer;
	width: 140px;
	height: 140px;
	background: url(../images/honor.png) no-repeat;
}
.software{
	cursor: pointer;
	width: 140px;
	height: 140px;
	background: url(../images/software.png) no-repeat;
}
.relevant{
	cursor: pointer;
	
	width: 140px;
	height: 140px;
	background: url(../images/relevant.png) no-repeat;
}
.patent:hover{
	width: 140px;
	height: 140px;
	background: url(../images/patented.png) no-repeat;
}
.patented{
	width: 140px;
	height: 140px;
	background: url(../images/patented.png) no-repeat;
}
.honor:hover{
	width: 140px;
	height: 140px;
	background: url(../images/honored.png) no-repeat;
}
.honored{
	width: 140px;
	height: 140px;
	background: url(../images/honored.png) no-repeat;
}
.software:hover{
	width: 140px;
	height: 140px;
	background: url(../images/softwared.png) no-repeat;
}
.softwared{
	width: 140px;
	height: 140px;
	background: url(../images/softwared.png) no-repeat;
}
.relevant:hover{
	width: 140px;
	height: 140px;
	background: url(../images/relevanted.png) no-repeat;
}
.relevanted{
	width: 140px;
	height: 140px;
	background: url(../images/relevanted.png) no-repeat;
}
.yinhao{
	width: 31px;
	height: 29px;
	background: url(../images/yinhao.png) no-repeat; 
}

.news-banner{
	position: relative;
	width: 100%;
	height:530px;
	min-width: 1000px;
	overflow: hidden;
}

.news-banner-bg{
	position: relative;
	width: 1920px;
	height: 530px;
	left: 50%;
	margin-left: -960px;
	overflow: hidden;
}


.news-info{
	width: 1000px;
	height: 40px;
}
.news-info ul{
	height:40px;
	width:100%;
	text-align:center;
}
.news-info ul li{
	display: inline-block;
    list-style: none;
    width:120px;
	} 
.grey-info{
	width: 100px;
	height:30px;
	background: #e1e1e1;
	line-height: 30px;
	margin-left: 15px;
	border-radius: 2px;
}

.orange-info{
	width: 100px;
	height:36px;
	line-height: 32px;
	margin-left: 15px;
	background: url(../images/news_box.png) no-repeat;
}

.green-news-block{
	height: 236px;
	border-bottom: 1px solid #555;
}
.green-news-block a:hover{ color:#DB0402}

.orange{
	color:#db0402;
}
.product-banner{
	position: relative;
	width: 100%;
	height:530px;
	min-width: 1000px;
	overflow: hidden;
}

.product-banner-bg{
	position: relative;
	width: 1920px;
	height: 530px;
	left: 50%;
	margin-left: -960px;
	overflow: hidden;
	background: url(../images/product_banner.jpg) no-repeat;
	z-index: 2;
}

.fringe-bg{
	background: url(../images/fringe_bg.jpg) no-repeat;
	 
}
.lattice-bg{
	background: url(../images/lattice_bg.jpg) no-repeat;

}


.industry-banner{
	position: relative;
	width: 100%;
	height:530px;
	min-width: 1000px;
	overflow: hidden;
}

.industry-banner-bg{
	position: relative;
	width: 1920px;
	height: 530px;
	left: 50%;
	margin-left: -960px;
	overflow: hidden;
}
 

.search-more{
	width: 131px;
	height: 33px;
	border: 2px solid #000;
	line-height: 33px;
}
.search-more:hover{
	color: #db0402;
	border-color: #db0402;
}

.support-banner{
	position: relative;
	width: 100%;
	height:540px;
	min-width: 1000px;
	overflow: hidden;
}

.support-banner-bg{
	position: relative;
	width: 1920px;
	height: 540px;
	left: 50%;
	margin-left: -960px;
	overflow: hidden;
}

.software-product{
 	width: 1200px;
 	overflow: hidden;
}
 
.next{
 
	width:50px;
	height: 50px;
	background: url(../images/round_right.png) no-repeat;
	cursor: pointer;
}
 
.prev{
 
	width:50px;
	height: 50px;
	background: url(../images/round_left.png) no-repeat;
	cursor: pointer;
}
.prev:hover{
}
.software-product li{
	 margin-left: 15px;
}
.data-download li{
	 margin-left: 15px;
}
.black-download{

	position: relative;
	width: 56px;
	height: 64px;
	background: url(../images/download1.png) no-repeat;
	cursor: pointer;
}
.black-download:hover{
 
	background: url(../images/download2.png) no-repeat;
}
.data-download{
	width: 1200px; 
}
 
 
.search-details{
	border: 1px solid #ccc;
	width: 80px;
	height: 26px;
	line-height: 26px;
	text-align: center;

}
.search-details:hover{
	 background: #db0402;
	 color: #fff;
}
 .job-infomation{
 	height:400px;
 	background:#db0402;
 }
.job-info{
 	width: 1200px;
 } 
.job-info li{
	margin-left: 15px;
}
.job-name:hover{
	color:  #db0402;
}

.round-one{
	width: 105px;
	height: 105px;
	background: url(../images/pro1.png) no-repeat;
}
.round-two{
	width: 105px;
	height: 105px;
	background: url(../images/pro2.png) no-repeat;
}
.round-three{
	width: 105px;
	height: 105px;
	background: url(../images/pro3.png) no-repeat;
}
.round-four{
	width: 105px;
	height: 105px;
	background: url(../images/pro4.png) no-repeat;
}
.round-five{
	width: 105px;
	height: 105px;
	background: url(../images/pro5.png) no-repeat;
}
.round-six{
	width: 105px;
	height: 105px;
	background: url(../images/pro6.png) no-repeat;
}
.round-one:hover{
	width: 105px;
	height: 105px;
	background: url(../images/proed1.png) no-repeat;
}
.round-two:hover{
	width: 105px;
	height: 105px;
	background: url(../images/proed2.png) no-repeat;
}
.round-three:hover{
	width: 105px;
	height: 105px;
	background: url(../images/proed3.png) no-repeat;
}
.round-four:hover{
	width: 105px;
	height: 105px;
	background: url(../images/proed4.png) no-repeat;
}
.round-five:hover{
	width: 105px;
	height: 105px;
	background: url(../images/proed5.png) no-repeat;
}
.round-six:hover{
	width: 105px;
	height: 105px;
	background: url(../images/proed6.png) no-repeat;
}
 .round-one-ed{
	width: 105px;
	height: 105px;
	background: url(../images/proed1.png) no-repeat;
}
.round-two-ed{
	width: 105px;
	height: 105px;
	background: url(../images/proed2.png) no-repeat;
}
.round-three-ed{
	width: 105px;
	height: 105px;
	background: url(../images/proed3.png) no-repeat;
}
.round-four-ed{
	width: 105px;
	height: 105px;
	background: url(../images/proed4.png) no-repeat;
}
.round-five-ed{
	width: 105px;
	height: 105px;
	background: url(../images/proed5.png) no-repeat;
}
.round-six-ed{
	width: 105px;
	height: 105px;
	background: url(../images/proed6.png) no-repeat;
}
.production{
	width: 1000px;
	height: 432px;
	background: url(../images/production.png) no-repeat;
}

.seemore{
	padding: 5px 20px;
	border:1px solid #fff;
	position: absolute;
}
.arrow-down{
	position: absolute;
}
.sharp-box{
	width:41px;
	height:35px;
	margin-top:-35px;
}
dd:hover{
	background: #dcdcdc;
	opacity: .9;
}
 
.switch{
	position: relative;
	top:-258px;
	left:-826px;
	width: 100px;
}
.switch li{
	width: 50px;
	height: 50px;
 
}
.switch .prev{
	background: #db0402;
}
.switch .next{
	background: #db0402;
}
.switch .prev:hover{
	background: #db540b;
}
.switch .next:hover{
	background: #db540b;
}
.word-box{
	width: 260px;
	height: 300px;
	background: url(../images/word_box.png) no-repeat;
	opacity: .9;
 	margin:30px -10px;
}
.video-view {
	width:577px;
	height:398px;
 	position: relative;
 	left: -10px;
}
.video-bg{
	width:183px;
	height:283px;
}
.erweima-box{
	position: relative;
	top:-142px;
	left:-50px;
 	z-index: 5;
 	display: none;

}
.erweima{
	background: url(../images/erweima.png) no-repeat;
	width: 132px;
	height: 140px;
	position: absolute;
	left: 0;
	top:0;
 	
 
}
/*** ������***/
.dialogwindow-bg {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .5;
	filter:alpha(opacity=50);
	z-index: 2;
}

.dialogwindow-outer {
	position: absolute;
	width: 960px;
	height: 370px;
	background: #fff;
	z-index: 3;
	border:3px solid #a1a1a1;
}
.dialogwindow{
	position: absolute;
	left: 0;
	top:0;
	width: 100%;
	height: 100%;
	z-index: 6;
}
.see-more-wh{
	position: relative;
	width: 120px;
	height: 30px;
	border:1px solid #fff;
 
}
.download button{
	width: 106px;
	height: 35px;
	outline: none;
	border:0;
}
.details-tab {
 	height: 56px;
 }
.details-tab a{
	width: 167px;
	height: 56px;
	line-height: 56px;
	text-align: center;
	background: #ededed;
	margin-left: 1px;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	display: block;
}
.tabhover{
  	background: #db0402;
  	color: #fff;
}
 
.details-tab a:hover{
  	color: #fff;
  	background:  #db0402;
}
.dashed{
	border-bottom: 1px dashed #ccc;
}
/** �ֲ�**/
.contact-banner{
	min-width: 1000px;
	height: 540px;
	margin:0 auto; 
	position:relative; 
	overflow: hidden;
}
.contact-banner .hd{
	position: relative;
	top: -30px;
	margin:0 auto;
	width: 100px;
}
 
 
#pic{
	height:540px; 
	width:1920px; 
	margin-left:-960px; 
	position:relative;  
	top:0;  
	left:50%; 
	overflow:hidden; 
	z-index:0; 
}
.slide{
	display:block; 
	float:left;  
	width:1920px;
}
.slide-certificate{
	display:inline-block;
	float:left;  
	width:700px;
	height: 270px;
}
#dots{
	height:13px;
	position:absolute; 
	bottom:13px; 
	left:50%; 
	margin-left: -46px;
 
}
#dots li{ 
	width:23px; 
	height:13px; 
}
#dots li a{ 
	width:10px; 
	display:block; 
	height:10px;
	border-radius: 50%;
	background-color:#ccc; 
 
	}
#dots li.act a{
	background-color:#db0402;
	border-radius: 50%;
}

.scrollpics-out{
	margin:0 auto; 
	position:relative; 
	overflow: hidden;
}
.scrollpics{
    height: 270px;
    width:890px;
    top:0;  
	left:50%; 
    margin-left:-445px; 
    margin-bottom: 10px;
    /*overflow: hidden;*/
    position:relative;
}
.hd li{
	cursor: pointer;
	padding: 5px;
	width: 13px;
	height: 13px;
	background: url(../images/num.png) no-repeat;
}
.hd li:hover{
	background: url(../images/numed.png) no-repeat;
}
.bdc-box:hover{
	border-color: #db0402;
}


/***���ƿƼ�***/
.lcp .bd ul li{
	position: relative;
	width: 880px;
	height: 490px;

}

.lcp,.lcp .bd{
	position: relative;
	margin: 0 auto;
}
.lcp .bd{
	width: 882px;
	overflow: hidden;
}
 
.lcp .bd ul li .txt{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	height: 50px;
	line-height: 50px;
	color: #fff;
	text-align: center;
	background:#747475;
	opacity:.8;
	filter:alpha(opacity=80);
}

.lcp-wrap{
	padding: 60px 0;
	border-top: 1px solid #ccc; 
}
.tool .bd{
	position: relative;
	width: 802px;
	margin: 0 auto;
	overflow: hidden;
}
.tool .bd ul li{
	width: 252px;
	height: 260px;
	margin-right: 23px;
}
.tool .bd ul li img{
	border: 1px solid #ccc;
}
.tool .bd ul li.active img{
	border-color:#db0402 
}
.cailiao .bd ul li{
	width: 250px;
	height: 188px;
	margin-right: 30px;
}
.modular .bd ul li{
	width: 260px;
	height: 340px;
	margin-right: 20px;
}
.software-center .bd ul li{
 
	width: 1002px;
 	margin-left:50px;


}
.software-center .bd ul li .txt{
 	font-size: 18px;
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	text-align: center;
	background:#747475;
	opacity:.8;
	filter:alpha(opacity=80);
}

.about-box .prev,.tool .prev,.cailiao .prev,.modular .prev,.lcp .prev{
	background: url(../images/prev1.jpg) no-repeat;
	width: 59px;
	height: 113px;
}
.about-box .next,.tool .next,.cailiao .next,.modular .next,.lcp .next{
	background: url(../images/next1.jpg) no-repeat;
	width: 59px;
	height: 113px;
}
.hd .on{
	background: url(../images/numed.png) no-repeat;
	width: 13px;
	height: 13px;
}


/* �˲���Ƹ */
#spred {
    color:#F00;
}
.joinus_tb {
    border:1px solid #E2E2E2;
    border-width: 0 0 1px 1px;}
.joinus_tb tr td {
    padding: 5px;
    border:1px solid #E2E2E2;
    border-width:1px 1px 0 0;
}
.joinus_tb tr td {
	line-height: 1.8;
}
.joinus_tb .feedback_input {
    width: 120px;
    height: 18px;
    padding: 5px;
    line-height: 18px;
    color: #666;
    border: 1px solid #dddddd;
    box-shadow: 2px 2px 2px #f4f4f4 inset;
    background: #fff;
}
.joinus_tb .error {
    width: 120px;
    height: 18px;
    padding: 5px;
    line-height: 18px;
    color: #666;
    border: 1px solid #D70128;
    box-shadow: 2px 2px 2px #f4f4f4 inset;
    background: #fff;
}
.tabulation table{
	width: 100%;
	border:1px solid #ccc;

}
.tabulation tr{
	border:1px solid #ccc;
	padding:10px;
}
.tabulation td{
	padding:5px;
}
 .feny a{
	padding:10px;
	font-size:16px;
}
.feny span{padding:5px;font-size:14px;  color:#666;}
.feny span font{color:#FFF;background-color:#db0402;}
.feny{
text-align:center; padding:20px 0;
}
.pagination a:hover{
	display: block;
  	padding: 5px 10px;
    background-color: #db0402;
    border: 1px solid #eee;
    float: left;
    color: #fff;
}
.pagination a:active{
	display: block;
  	padding: 5px 15px;
    background-color: #db0402;
    border: 1px solid #eee;
    float: left;
    color: #fff;
}
.page-on{
	 background-color: #db0402!important;
	 color: #fff!important;
}


.flash{ position:relative; }
.flash #zhans ul li{ float:left; margin-right:20px;}
.flash #zhans ul li img{padding: 1px;border: 1px solid #e6e8e7; width:230px; height:180px;}
.flash #zhans ul li p{ text-align:center; line-height:40px; color:#666;}


.footer_top{ width:100%; background:url(../images/footer1.jpg) repeat-x;  margin:0 auto; clear:both; height:225px; margin-top:0px;}
.footer_menu{ width:1053px; margin:0 auto; overflow:hidden; padding:13px 0px 12px 0px;  }
.fmenuLeft{ width:100%; float:left;}
.fmenuLeft2{ width:1053;  height:29px; line-height:29px; text-align: right; }
.fmenuLeft2 .keyword span{ display:none;}
.fmenuLeft2 .keyword { width:160px; float:left; }
.fmenuLeft2 .keyword .input{ border:0px; background:none; width:160px; height:29px; line-height:29px; padding-left:10px;}
.fmenuLeft2 .btnarea span{ display:none;}
.fmenuLeft2 .btnarea .btn{ border:0px; background:none; width:40px; height:29px; cursor:pointer;  font-size: 0;}
.fmenuRight{ width:300px; float:right;}
#footer_bg{ clear:both; width:100%; min-height:80px;  background:url(../images/footer_bg.jpg) repeat-x #191919; margin:0px auto;  } 
.footer{ width:auto; height:58px; text-align:center; color:#666; margin:0 auto;    }
.footer .columnSpace{ padding:15px 12px;}
.footer a{color:#b2b2b2;}
.footer a:hover{ color:#b2b2b2;text-decoration:underline;}
.pageWidth {
    color: #9f9e9e;
}



textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
textarea {
    overflow: auto;
}
.wrap {
    padding: 30px 0;
}
.message_tip{ font-size:30px; color:#262626; text-align:center; padding-bottom:30px;}
.message_tip p{ line-height:40px;}
.message_box{ width:550px; margin:0 auto; background:url(../images/messagebg.png) top center no-repeat;}
.message_box .form-group{ margin-bottom:35px;}
.message_box .form-control{ background:none; border-radius:0;}
.message_box .btn{ background:#10589e; font-size:20px; color:#FFFFFF; width:100%; border-radius:0; border-color:#10589e;}
.message_box .form-control::-webkit-input-placeholder{ font-size:14px; color:#999999;}
.message_box .form-control:-moz-placeholder{ font-size:14px; color:#999999;}
.message_box .form-control::-moz-placeholder{ font-size:14px; color:#999999;}
.message_box .form-control:-ms-input-placeholder{ font-size:14px; color:#999999;}
.message_box .btn:focus{ background:#10589e; color:#FFFFFF;}
.gbook{ font-size:14px; color:#666;  font-family:"微软雅黑"; min-height:280px; margin:30px 0 0 50px; width:550px;}
#faqbox {}
#faqbox .faqline{ line-height:2em; height:49px; margin-bottom: 25px;}
#faqbox .faqline input{ padding:3px 3px;}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left;  text-align:left; height:46px; padding-top:5px;}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content textarea { resize:none;border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px;border:1px solid #CCC;}
#faqbox input[type=text]{ border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px;border:1px solid #CCC; height:46px;}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:left}
#faqbox .Content textarea { height:100px;}
#faqbox .faqline .submit{ background:#DB0402; color:#FFF; width:80px; height:40px; border-radius:3px; }

#messagelist .metlist {
    margin-bottom: 10px;
    border: 6px solid #dedede;
    padding: 5px;
}
.list-none {
    list-style: none;
    padding: 0px;
    margin: 0px;
        margin-bottom: 0px;
}
#messagelist .metlist dt {
    background: url(../images/message.gif) no-repeat left center;
    border-bottom: 1px dotted #dedede;
    padding: 4px 0px 4px 20px;
    margin-bottom: 5px;
}
#messagelist .metlist dt span.tt {
    float: right;
    padding-right: 5px;
}
#messagelist .metlist dt span.name {
    color: #2c7199;
}
#messagelist .metlist dt span.time {
    padding-left: 8px;
    color: #999;
}
#messagelist .metlist dd.info span.text {
    display: block;
    line-height: 1.5;
    padding: 8px 5px;
}
#messagelist .metlist dd.reinfo span.tt {
    background: url(../images/admin.gif) no-repeat left 3px;
    display: block;
    border-bottom: 1px dotted #dedede;
    padding: 2px 0px 2px 20px;
    margin: 0px 0px 5px;
    color: #2c7199;
}
#flip {
    margin-bottom: 15px;
}
.digg4 {
    padding: 3px;
    margin: 3px;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#messagelist .ctitle {
    margin: 10px 0px 10px;
    padding: 5px 20px;
    background: url(../images/dt-7.gif) no-repeat left center;
    *background-position: left 17px;
    font-size: 14px;
    border-bottom: 1px dotted #ccc;
}



