﻿#sidetit{background:url(../images/service/sidebar_tit.png);}

/*downlist*/
#downlist{ width:664px; margin:0 auto 20px;}
#downlist th p,
#downlist td p{ padding:8px 20px 12px 20px; color:#999999; line-height:18px;}
#downlist th p a{ color:#666666;}
#downlist td .download{display:block; margin:0 auto; width:42px; height:14px; background:url(../images/service/down_icon.gif) no-repeat; text-indent:-9999px;}
#downlist td img{vertical-align:middle; padding:0 2px 0 0;}

#downlist .bg th,
#downlist .bg td{ background:#ebebeb;}

/*feedback*/
#feedback{ margin:0 0 20px 45px; background:url(../images/service/feedback_bg.jpg) no-repeat 470px bottom;}
#feedback h1{ padding:0 0 4px;}
#feedback h3{ color:#666; line-height:30px; font-size:14px; font-weight:bold; background:url(../images/news/show_h1_line.jpg) no-repeat left bottom;}
#feedback h3 span{padding:0 0 0 24px;}
#feedback h3 .icon1{background:url(../images/service/icon1.jpg) no-repeat;}
#feedback h3 .icon2{background:url(../images/service/icon2.jpg) no-repeat;}
#feedback h3 .icon3{background:url(../images/service/icon3.jpg) no-repeat;}
#feedback table th{ width:84px;}
#feedback table th,
#feedback table td{ color:#666; padding:5px 6px 5px 0;}
#feedback table th{padding:5px 6px 5px 0;}
#feedback table td input,
#feedback table td textarea,
#feedback table td img{ vertical-align:middle; border:none;}
#feedback table td .init{ border:1px solid #ccc; background:url(../images/service/input_bg.jpg) repeat-x; padding:2px; height:14px; width:145px;}
#feedback table td #fileUpload{ border:1px solid #ccc; background:url(../images/service/input_bg.jpg) repeat-x; padding:2px; height:18px; width:250px;}
#feedback table td .star{ color:#ff0000; padding:0 0 0 4px;}

#feedback table td textarea{ width:440px; height:64px;border:1px solid #ccc; background:url(../images/service/input_bg.jpg) repeat-x #fff; overflow:hidden; padding:2px;}
#feedback table td select{font-size:12px;}

/*af*/
#af{ width:664px; margin:0 auto;}
#af img{display:block;}
#af h2{font-size:18px; color:#1f6cbf;margin:0 0 10px;}
#af p{color:#666666; line-height:24px; padding:0 0 0 35px; margin:0 0 26px;}
#af p span{ padding:0 0 0 20px;}
#af p a{color:#666;}
#af p .mail{color:#1f6cbf; padding:0 0 0 14px; background:url(../images/service/af_icon.jpg) no-repeat left center; margin:0 20px 0 0;} 
.top{ width:664px; margin:0 auto 20px; text-align:right;}

/*coop*/
#coop{ width:664px; margin:0 auto; position:relative; padding:0 0 115px;}
#coop h2{font-size:18px; color:#666; margin:0 0 10px;}
#coop .blue{color:#1f6cbf; }
#coop p{color:#1f6cbf; line-height:24px; text-indent:2em; margin:0 0 26px;}
#coop p a{color:#666666; }
#coop ul {margin:0 0 26px 20px;}
#coop ul li{ padding:0 0 0 12px; line-height:24px;  background:url(../images/products/pro_icon.gif) no-repeat left center; color:#666;}
#maps{ width:390px; height:270px; position:absolute; right:0; bottom:0;}

#AreaPanel{ display:inline;}