body{ margin:0; font-size:10pt; color:#333333; font-family:"新宋体"}
a{ text-decoration:none}
#main{ margin:0 auto; width:1000px; overflow:hidden}
#top{ float:left; width:100%; height:70px; background:url(../images/logo.gif) no-repeat; margin-top:10px; cursor:pointer}
#index{ float:left; width:100%; height:37px;}
#index div{ width:6px; height:100%}
#index a{ float:left; height:37px; line-height:37px; color:#FFFFFF; font-weight:bold; margin-left:10px; font-size:1.1em}
#top_box{ float:left; width:998px; border:#dedede 1px solid; border-top:none; height:200px;background:#FFFFFF;}
#main_adv{ float:left; width:100%; height:200px;  overflow:hidden}
#main_adv a{ float:left; width:100%; height:100%;}
#main_adv img{ border:none; height:100%; width:100%; float:left}
#bottom{ margin-top:10px; float:left; width:100%; border-top:#dedede 3px solid}
#bottom_box{ float:left; height:80px; width:800px;}
.line{ float:left; width:100%; overflow:hidden}
#left{ float:left; width:250px; margin-top:10px;}
#right{ float:left; width:750px;margin-top:10px }
.left_box{ float:left; width:250px; }
#left_title{height:40px; line-height:40px; float:left; background:url(../images/s_bg.gif) no-repeat; overflow:hidden; width:250px;}
#left_title a{height:40px; line-height:40px; color:#666666; font-weight:bold; margin-left:30px; float:left;}
.pro_list{ float:left; height:25px; line-height:25px; text-indent:10px; font-weight:bold; color:#0066CC}
.right_box{ float:right; width:740px; background:url(../images/topcon_bg.gif) no-repeat bottom}
#in a{ float:left; height:25px; line-height:25px; padding-left:5px; padding-right:5px; font-weight:bold; margin-left:5px; color:#333333}
#in span{ float:left; height:25px; line-height:25px; font-weight:bold; margin-left:5px; color:#333333}

#pro_img_box{ float:left; margin:10px; padding:5px; border:#dedede 1px solid;}
#pro_img_box img{ border:none; float:left}
#pro_info{ float:left; width:350px; overflow:hidden; color:#666666; margin-left:5px}
#pro_info a{ float:left; width:100%; height:40px; line-height:40px; color:#333333; font-size:1.1em; font-weight:bold; display:block}
#more_img{ float:left; width:100%;}
#more_img a{ float:left; padding:4px; border:#dedede 1px solid; width:120px; height:90px; overflow:hidden; margin-right:3px}
#more_img img{ float:left; width:100%; height:100%; border:none}
#more_img span{ width:130px; float:left; height:25px; line-height:25px; overflow:hidden; display:block; text-align:center; }
#more_img a:hover{ background:#CCCCCC}

.question_box{ float:left; width:90%; margin-left:2%;  overflow:hidden}

.s_t{ float:left; width:100%; height:18px; line-height:18px; margin-top:10px; color:#6e6f00;}
.s_i{ float:left; width:100%; height:18px; line-height:18px;color:#888888;}
.s_input{ float:left; height:25px; line-height:25px; border:#a7a6aa 1px solid;  font-weight:bold; width:300px; font-size:1.2em; text-indent:5px}
.s_op{ font-weight:normal; height:20px; line-height:20px; text-indent:10px}
.s_textarea{ float:left; width:500px; border:#a7a6aa 1px solid}
.s_button{background:#ebe9ed; height:25px; border:#a7a6aa 1px solid; padding-left:5px; padding-right:5px; margin-left:5px}
.div_box{ background:#FFFFFF; width:400px; float:left; overflow:hidden; border:#CCCCCC 5px solid}
#text_line{ float:left; width:98%; height:20px; line-height:20px; text-align:right}
#text_line a{ float:right; height:20px; line-height:20px; padding-right:10px; color:#666}

.quantion_line{ float:left; height:22px; line-height:22px; color:#333333; width:60%; overflow:hidden}
.q_l_list{ float:left; height:22px; line-height:22px; width:100%; overflow:hidden; text-indent:15px; color:#333333}
#pros a{ float:left; width:320px; padding:5px; margin:15px; border:#dedede 1px solid; display:block}
#pros img{ float:left; width:100%; border:none}
#pros a:hover{ background:#dedede}
#pros span{ float:left; width:100%; height:30px; line-height:30px; font-size:1.1em; font-weight:bold; color:#333333; display:block; text-align:center;}

#pro_i{ float:left; width:98%; margin-left:1%; overflow:hidden; line-height:18px}
#pro_i img{ float:right; clear:inherit; margin:10px; border:#dedede 1px  solid; padding:3px}
#p_imgs{ margin-top:10px;}
#p_imgs a{ float:left; width:160px; border:#dedede 1px solid; padding:3px; margin:6px;}
#p_imgs img{ float:left; width:100%; border:none}
#p_imgs a:hover{ background:#dedede}
#p_imgs span{ float:left; height:25px; line-height:25px; overflow:hidden; display:block; width:100%; text-align:center; color:#333333;}
.pri_title{ float:left; width:100%; height:30px; line-height:30px; text-indent:20px; font-size:1.1em; font-weight:bold}
.img_box{ border:#dedede 1px solid; padding:10px; margin:10px; float:left; background:#FFFFFF}
.question_name{ float:left; height:22px; line-height:22px; color:#333333; width:20%; overflow:hidden}
.guige{ float:left; height:25px; line-height:25px; width:10%; overflow:hidden; text-align:center; border-bottom:#dedede 1px solid}
.price{ float:left; height:25px; line-height:25px; width:25%; overflow:hidden; text-align:center; border-bottom:#dedede 1px solid}
.gg{ float:left; height:25px; line-height:25px; width:33%; overflow:hidden; text-align:center; border-bottom:#dedede 1px solid}
#div_title{ float:left; height:22px; line-height:20px; font-weight:bold; text-indent:10px; width:100%; border-bottom:#CCCCCC 1px solid; margin-bottom:5px; font-size:1.1em}
#link{ float:left;  margin-top:5px;border-left:#dedede 1px solid; width:248px; float:left;border-right:#dedede 1px solid;}
#link a{ float:left; height:25px; line-height:25px; border-bottom:#CCC 1px dotted; text-indent:5px; overflow:hidden; color:#333; width:100%;}
#links{ float:left; width:100%; margin-top:10px;}
#links div{ float:left; width:100%; border-bottom:#CCC 1px dotted;}
#links a{ float:left; width:80%; height:25px; line-height:25px; overflow:hidden; color:#333; text-indent:10px}
#links span{ float:left; width:20%; height:25px; line-height:25px; overflow:hidden; color:#333; cursor:pointer}
