@charset "utf-8";
/* CSS Document */
@charset "utf-8";

*{ margin:0px; padding:0px;}
body{ font-size:12px; background:#fff;}
a{ text-decoration:none; color:#333333;}
a img{ border:none}
a:hover{ text-decoration:underline;}
br{ clear:both; height:1px;}
ul,ol{ list-style:none}
.red{ color:#FF6600}
#contents{width:750px; overflow:hidden; margin:0 auto; }
#top{background: url(img/control_top.gif) left  bottom repeat-x; height:119px; position:relative;}
#top ul{ float:right; margin-top:-20px}
#top ul a{  padding:0 3px;}
h3{ width:100%; border-bottom:#FF6600 1px solid; background:url(img/Control_title.gif) left bottom no-repeat; padding-top:50px; padding-bottom:2px; padding-left:10px; color:#fff; font-size:14px;}
h3 span{ padding-left:30px; color: #FF6600;}
#main { width:100%; }
#left{ background:url(img/control_rp.gif) repeat-y left top;  float:left; width:187px;}

*+html #left{ background:url(img/control_rp.gif) repeat-y left top;  float:left; width:187px; height:300px;}

#left ul{ margin-top:40px; line-height:300%;}
#left ul li{ border-bottom: #FF9900 1px dashed}
#left ul li a{ background:url(img/link_li1.gif) left  top no-repeat; padding-left:30px; font-size:14px; color: #FF9900; font-weight:600;}
#right{ float:right; width:540px; padding:20px 0;}
h4{ background:url(img/Control_h4.gif) left top no-repeat; padding-left:15px; padding-bottom:2px; border-bottom: #FF9900 1px dashed; color:#FF9900; font-size:14px; margin:20px 0px 10px;}

table{ text-align:center; vertical-align:middle; border-collapse:collapse; width:100%;}
th { background:#CCCCCC; color:#666666; height:28px; padding-top:2px; }
td{ border-bottom:#eee 1px dashed; height:25px;}

#bottom{ background:url(img/control_bottom.gif) left top repeat-x; height:30px; padding-top:30px; text-align:right;}
#bottom p{ float:left; padding-left:5px; color:#666;}
#bottom a{ padding:0 5px;}
#bottom a:hover{ color: #FF6600;}



.reg li{ padding-left:20px;height:50px; border-bottom:#eee 1px dashed; display:block; clear:both; overflow:visible; text-align:left;}
.reg label{ width:60px; text-align:left; display:block; float:left; height:25px; padding-top:8px; display:inline; font-size:12px; font-weight:400; color:#333; padding-right:7px;}
.reg label span{color:red; font-weight:400; padding:0 5px;}
.reg span{padding-top:10px; float:left; display:block; padding-left:5px; color: #333; padding-right:15px; }

.reg .input{ width:150px;  padding-top:2px; border: #96d7eb 1px solid; }
.reg .input1{ width:80px;  padding-top:2px; border: #96d7eb 1px solid; }
.reg input,select{margin-top:5px; margin-left:5px;}
.reg select{border: #96d7eb 1px solid; }
.reg #duli input{margin-top:0px;}
.reg b{ padding:0 10px; font-weight:400; margin-left:5px;}
.reg b em{ padding-right:5px;}
#right p{ padding:10px;}
#right p a{ padding:0 10px; float:left; display:inline;}
#right th{ background-color:#e9e9e9;}
.page11 td td{text-align:center; width:30px;}
#zhucemain{ width:100%;}
.tishi li{ background:url(img/link_li1.gif) left top no-repeat; padding-left:25px;}
#zhucemain .p{ width:400px; border: #CCCCCC 1px solid; margin-left:150px; margin-top:80px; margin-bottom:50px; font-size:14px; color:#666; padding:30px; padding-left:70px; background:#fff5ea url(img/right.gif) left  center no-repeat;}
#zhucemain p a{ color:#FF6600; padding:0 5px; text-decoration:underline;}
#buz{ margin:30px 0 10px;}
#buz1{margin:20px 0 10px;border-bottom:#FF9900 2px solid; padding-bottom:10px; margin-bottom:40px;}

#zhucemain h4 { background-position: left center; border-bottom:solid 1px #FF6600; padding-bottom:10px; padding-top:14px;}
#zhucemain h4 input{width:150px;  border: #3399CC 1px solid; margin:0 10px;}
#zhucemain h4 b{ color:#666; font-size:12px; font-weight:400;}
#zhucemain  h5{ font-size:14px; color:#FF6600; padding:20px 20px 10px; font-weight:400;}
#phone{ background:url(img/phone.jpg) left bottom no-repeat; padding-left:120px;padding-top:100px; padding-bottom:10px; border-bottom:#CCCCCC 1px dashed; color:#666}
#phone input{width:150px;  border: #3399CC 1px solid; margin:0 10px;}

#zhucemain  h6{ color:#999999; font-size:12px; padding-bottom:5px; padding-left:5px;}
#bigb{ border:#CCCCCC 2px solid; width:99.5%; overflow:hidden; margin-bottom:50px;}
.shopcar{ border:#999999 1px solid; border-bottom-width:3px; height:20px; margin-bottom:20px; width:99.9%; vertical-align:middle; text-align:center;}
.shopcar .th{ background:url(img/th.gif) left top repeat-x;}
.shopcar tr td{ border:none;}
.shopcar img{ margin:5px 0px;}
#bottom_ct{ width:100%; text-align:right; margin-bottom:50px;}

.form_input{border:#CCCCCC 2px solid; width:99.4%; overflow:hidden; margin-bottom:20px;}

.form_input input{ width:150px; vertical-align:middle; margin:5px; }
.form_input table td{ border:none; text-align:left;}
.form_input table td b{ width:100%; text-align:right; display:block; color:#333;}
.form_input table td textarea{ width:300px; margin:5px;}

.li01{ padding-left:20px;}
.li01 li{ line-height:24px; color:#666666;}

.pages{clear:both; padding:2px 5px; margin:5px 0 0 0; text-align:center; font-size:10px;}
.pages a{border:#CCC 1px solid; padding:2px 5px; margin:2px; color:#666; text-decoration:none; font-size:10px;}
.pages a:hover{border:#333 1px solid;}
.pages a:active{border:#999 1px solid;}
.pages span.current{border:#999 1px solid; padding:2px 5px; font-weight:bold; margin:2px; color:#fff; background-color:#999; font-size:10px;}
.pages span.disabled{border:#eee 1px solid; padding:2px 5px; font-weight:bold; margin:2px; color:#ddd; font-size:10px;}