body {margin:0px;}
ul {margin:0px; padding:0px;}
li {float:left; list-style:none; padding:0px;}
div{ margin: 0px auto 0px auto; font-size:12px; padding:0px;}

#top{ width:1002px; height:106px; background:url(images/user_top.gif) no-repeat;}
.top_1{ width:300px; height:85px; float:left;}
.top_1_1{ width:254px; height:66px; float:left; margin-top:17px; margin-left:16px; display:inline;}
.top_1_2{ width:710px; height:20px; float:left;  margin-left:10px; line-height:20px; text-align:left; font-size:13px; color:#FFFFFF; float:left; clear:both; display:inline;}
.top_1_3{ width:280px; float:left; margin-top:-10px;}

#top a{ text-decoration:none; color:#FF9900;}
#top a:hover{ text-decoration:underline; color:#003278;} 

.top_2{ width:300px; height:25px; float: right; line-height:25px; margin-top:5px;}
.top_2_1{ width:auto; height:15px; padding-left:10px; padding-right:10px; border-right:1px solid #000000; font-size:12px; float:left; line-height:15px;}

#top_3{ width:1002px; height:25px; background:#336699; border-top:1px solid #FFFFFF; clear:both;}
#top_3 a{ text-decoration:none; color:#FF9900;}
#top_3 a:hover{ text-decoration:underline; color:#003278;} 
.top_3_1{ width:300px;; height:25px; line-height:25px; font-size:12px; color:#FFFFFF; float:left; margin-left:10px;}
.top_3_2{ width:150px; float:left; height:25px; margin-left:100px; line-height:25px; color:#FFFFFF;}
.top_3_3{ width:380px; float:left; height:25px; margin-left:20px; line-height:25px; color:#FFFFFF;}

#zong{ width:1002px; overflow:auto; clear:both;}
#zong1{ width:902px; overflow:auto; clear:both;}
#one{ width:902px; float:left; height:82px; background:#00CCFF;}
#two{ width:902px; height:auto; overflow:visible; float:left; background:#CCCCCC;}
#three{ width:902px; height:81px;}
#three a{ text-decoration:none; color:#000000;}
#three a:hover{ text-decoration:underline; color:#ff9900;} 


#four{ width:902px; height:auto; overflow:auto; margin-top:10px; }
#five{ width:902px; height:286px; margin-top:17px; background:#FFFF99;}

#mainMod{ width:1002px; height:auto; overflow:visible; clear:both;}
#mainmod_Left{ width:190px; float:left; height:600px; background:#dcedfc;}
#mainmod_Right{ width:800px; float:left; }
#ct{ width:812px; height:400px; float:left; background:#CCCCCC;}
#bottom{ width:812px; height:100px; float:left; background:#00CCFF;}









td {font-family: Arial, Helvetica, sans-serif;font-size:12px;}
th {font-family: Arial, Helvetica, sans-serif;}

input
{
color : #000000; /*文字色彩*/
font-size : 12px ; /*文字大小*/
}
.button_sad{height:40px; width:150px; font-weight:bold; font-size:14px;}
#topdiv{position:absolute;left:50%;top:0;margin-left:-501px; background:url(images/user_top.gif); width:1002px; height:107px; }
#userinfo{position:absolute;left:50%;top:107px;margin-left:-501px; background-color:#336699; width:1002px; height:25px; color:#FFFFFF; font-size:12px; }
#righttop{position:absolute;left:50%;top:5px;margin-left:150px; width:350px; }
#righttop ul li{ float:left; font-size:12px; color:#000000;}
#righttop ul li a:link{ color:#000000;}
#righttop ul li a:hover{ color:#ff9900; }
#righttop ul li a:visited{ color:#000000; }
#site_url{position:absolute;left:50%;margin-left:-490px; top:88px; width:700px; height:15px; font-size:12px; color:#ffffff;}
#site_url a:link{ color:#ffffff;}
#site_url a:visited{ color:#ffffff; }

#daohang{margin:0px; margin-top:4px; padding:0px; position:relative; float:left; list-style:none; width:1002px;}
#welcomeuser{height:12px; top:6px; margin-left:10px; float:left; list-style:none;}
#servicetel{height:12px; top:6px; margin-left:400px; float:left; width:200px;list-style:none;}
#logout{height:12px; margin:0; top:6px; left:130px; margin-left:10px; float:left; list-style:none;}
#logout a:link{color:#FFFFFF;}
#logout a:hover{color:#FF9900;}
#logout a:visited{ color:#FFFFFF;}
#usercenterlogo{width:254px;height:64px;position:absolute;left:50%;top:15px; margin-left:-490px;}
#ulhenpai{ list-style:none;}


#sad_manage{position:absolute;left:50%;top:155px;margin-left:-280px;}
.sad_manage_focus{ height:30px; width:195px; padding-top:8; text-align:center; font-size:14px; font-weight:bold; border-top:#ff9900 1px solid;border-left:#ff9900 1px solid;border-right:#ff9900 1px solid;}
.sad_manage_focus a{ color:#000000; text-decoration:none;}
.sad_manage_nofocus{ height:30px; width:195px; padding-top:8; text-align:center; font-size:12px; border-top:#dddddd 1px solid;border-left:#dddddd 1px solid;border-right:#dddddd 1px solid;border-bottom:#ff9900 1px solid; background-color:#EEEEEE;}
.sad_manage_container_bottom{ text-align:center; border-left:#ff9900 1px solid;border-right:#ff9900 1px solid;border-bottom:#ff9900 1px solid;}
.sad_manage_container_mid{ text-align:center; border-left:#ff9900 1px solid;border-right:#ff9900 1px solid;}
#sad_manage_search{border:#ff9900 1px solid; background-color:#FFEEFF; margin-top:5px; width:700px; height:40px; text-align:center;}
#sad_manage_search span{ float:left; padding:10px; }


#sad_select{ float:left; width:780px; padding:8px; margin-left:10px;}
#sad_title{ float:left; padding:8px; font-size:18px;font-weight:bold; margin-left:10px;}
#sad_top{background-color:#eeeeee; border-left:#ff9900 4px solid; height:30px;border-bottom:#ff9900 1px solid;}

#sad_top A{color:#aaaaaa; text-decoration:none;}
.sad_top_focus{ float:left; padding:7px;border-left:#ffffff 1px solid; list-style-type:none; font-size:14px;font-weight:bold; background-color:#ff9900; color:#FFFFFF}
.sad_top{ float:left;  padding-top:7px; font-size:14px;font-weight:bold; }
.sad_top_nofocus{ float:left; padding:8px 8px 5px 8px;border-bottom:#ff9900 1px solid;list-style-type:none;  border-left:#ffffff 1px solid;  font-size:14px;font-weight:bold; background-color:#dddddd; color:#aaaaaa }
.sad_select_focusdiv{border:#ff9900 1px solid; padding:10px; background-color:#FFFFCC; font-size:14px; color:#ff9900;font-weight:bold}
.sad_select{border-bottom:#eeeeee 1px solid; border-right:#eeeeee 1px solid; border-left:#eeeeee 1px solid;padding:10px; background-color:#FFEEFF; font-size:14px; color:#000000; font-weight:bold}
.sad_select_class_left{width:180px; height:22px; vertical-align:top; padding-top:8px; text-align:right; background-color:#EFEFEF; font-size:12px; font-weight:bold;border-bottom:#DDDDDD 1px solid; border-right:#DDDDDD 1px solid; border-left:#DDDDDD 1px solid;}
.sad_select_class_left span{ color:#FF0000;}
.sad_select_class_left_table{width:180px; height:22px; vertical-align:top; text-align:right; background-color:#EFEFEF; font-size:12px; font-weight:bold;}
.sad_select_class_right{padding-left:15px; border-bottom:#DDDDDD 1px solid; border-right:#DDDDDD 1px solid; width:590px;}
.sad_add_finish{border:#ff9900 1px solid; background-color:#FFEEFF; margin-top:5px; width:780px; text-align:left;}

#product_add_1{position:absolute;left:50%;top:155px;margin-left:-280px;}
#product_add_2{position:absolute;left:50%;top:155px;margin-left:-280px;}
.hot{color:#FF0000;}
.liwith_30{width:30px; text-align:center; }
.td_bottom{ border-bottom-width:1px; border-bottom-color:#FF9900;}
.font12-000{font-size:12px; color:#000000; font-weight:normal;}
.font12-000-B{font-size:12px; color:#000000; font-weight:bold;}
.font14-f00-B{font-size:14px; color:#ff0000; font-weight:bold;}

.site_block_name{ height:25px; width:97px; border-left:#cccccc 1px solid; background-color:#eeeeee; padding-top:4px; text-align:center; font-size:12px;}
.site_block_select{ height:25px; width:97px; border-left:#cccccc 1px solid;  border-bottom:#cccccc 1px solid; padding-top:4px; text-align:center; font-size:12px;}
.site_block_open{ height:15px; width:40px; background-color:#009900;}
.site_block_close{ height:15px; width:40px; background-color:#ff0000;}



#reg_top{ width:900px; height:80px;}
#reg_top ul{float:left; list-style-type:none; margin:0px; position:relative;}
#logo{width:128px; height:48px; float:left; margin-top:10px;}
#logomid{ border-right:#000000 2px solid; width:10px; float:left; margin-top:26px; height:31px;}
#logoright{ margin-left:10px; padding-top:15px; width:128px; height:40px; font-size:24px; font-weight:bold; float:left;margin-top:12px;}
#reg_main{ width:900px;}
.reg_left{width:180px; height:22px; vertical-align:top; padding-top:8px; text-align:right; background-color:#EFEFEF; font-size:12px; font-weight:bold;border-bottom:#DDDDDD 1px solid; border-right:#DDDDDD 1px solid; border-left:#ff9900 1px solid;}
.reg_right{width:720px; padding-left:15px; border-bottom:#DDDDDD 1px solid; border-right:#ff9900 1px solid; }
.reg_title{ height:25px; padding-left:10px; padding-top:6px; font-size:14px; font-weight:bold; border-bottom:#DDDDDD 1px solid; border-right:#ff9900 1px solid; border-left:#ff9900 1px solid; background-color:#FFFFCC;}
.reg_must{ font-size:10px; color:#FF0000;}
.reg_must1{ font-size:10px; color:#EFEFEF;}

.reg_s1{margin-top:10px; margin-left:100px; width:700px; height:100px;}
.reg_sc{ margin-top:20px; font-size:14px; color:#330066; float:none; list-style:decimal;}
.reg_scbtn{height:40px; width:300px; font-weight:bold; font-size:14px; border-style:solid; cursor:hand;}
.reg_righttop{position:absolute;left:50%;top:20px;margin-left:380px; width:100px; }

.sitebanner{border-bottom:#DDDDDD 1px solid; border-right:#DDDDDD 1px solid; border-left:#DDDDDD 1px solid;height:140px; padding-top:20px; text-align:center; }

.cmphonour_title{ background-color:#ff9900; border-right:#FF9900 1px solid; border-left:#FF9900 1px solid; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left; padding-top:10px; padding-left:10px; height:26px;}
.cmphonour_pic{border-right:#FF9900 1px solid; border-left:#FF9900 1px solid;border-bottom:#FF9900 1px solid;}


.askhead{height:25px; background-color:#DDDDDD; font-size:14px; font-weight:bold; line-height:25px; clear:both; }
 .askuser{height:25px; line-height:25px; font-size:12px; width:100%;clear:both;}
 .askcontent{height:auto; overflow:visible; font-size:12px; line-height:20px;width:100%;clear:both;}

#reg_bottom{width:898px; height:80px; text-align:center;}
#reg_bottom li{margin-left:20px; display:inline; line-height:25px; font-size:12px; float:left;}


.showbg_bg{
background:#234f74;filter:Alpha(opacity=40);-moz-opacity: 0.4;z-index:81;}
#showbg_showbg{
top:50%;
left:50%;
margin:100px 0 0 -310px;
background-color:#FFf;
z-index:82;
position:absolute;
border:1px solid #CAD9EA;
}
.showbg_top_bg{
text-align:right;
height:31px;
background:url(showbg_top_bg.gif);
background-repeat:repeat-x;
width:100%;
border-bottom:1px solid #CAD9EA;
}

.count_mod{width:330px; float:left; height:200px; overflow:visible; margin-left:10px; margin-top:10px; border:1px #CCCCCC solid;}