@charset "utf-8";

/* 默认样式 */
html,body{color: #434343; margin:0px; height:100%;font-family:   Arial, Helvetica, sans-serif; font-size:11px;}
html{overflow-y:scroll;}
body{background:url(bg.jpg);}
td{font-size:12px;}
input{font-size:12px; }
/*input[type="submit"]{border:0px; border-style:none; background:#09F;}
input[type="button"]{border:0px; border-style:none; background:#09F;}*/
/*.inputSubmit{border:0px; border-style:none; background:#09F;}*/
.inputButton{ background:url(but_bg.gif) repeat-x; border:1px #CCCCCC solid; height:20px; color:#1C437E; font-size:11px; padding-left:10px; padding-right:10px; cursor:pointer}
select{font-size:12px;}
textarea{ overflow:auto; height:60px;font-size:12px;}
img{ border:0px;}
legend {  padding-top:4px; padding-bottom:4px;padding-left:10px; padding-right:10px; font-size:16px; color:#666666; font-weight:bold;   margin-bottom:5px; margin-left:10px;}
fieldset{ padding:10px; padding-top:0px;margin-top:5px; }
form{ padding:0px; margin:0px;}

/* --------------整体布局-------------- */
/* --------------整体布局-------------- */
.tb_top{ width:1024px; margin: auto; margin-bottom:10px;}
.tb_body{ width:1024px; margin: auto; background:#FFF; padding-bottom:6px;}
.tb_left{ width:212px; vertical-align:top; }
.tb_url{ width:1024px;margin: auto; vertical-align:top; height:30px }
.tb_cen{ vertical-align:top; }
.tb_right{ width:190px; vertical-align:top;}
.tb_bom{ width:1024px;margin: auto; background:#FFF; }
.main_ct{}


.index_title{ font-weight:bold; }



A{color:#444444;text-decoration: none; }
A:hover {color: #444444;text-decoration: underline;}

.steptitle {}

h1 { }
h2 {font-size:13px;}
h3 {font-size:12px;}
h4 {font-size:11px;}

li{ line-height:20px;}

.input001{ width:260px; height:20px; line-height:20px; padding:0px}
.input002{ width:260px;}
.input003{ width:258px;}
.RedInput{ width:260px;}

/* 版面样式 */

h1{ font-size:16px; font-weight:bold; margin:0px;}

.divitem{ padding-left:8px; border:1px #eeeeee solid;line-height:26px; height:26px;  margin-bottom:5px; width:98%}
.div1{ width:100%; text-align:left; clear:both;line-height:26px; height:26px}
.div11{ float:left;line-height:26px; height:26px;}
.divlist{line-height:22px; height:22px; padding:2px; width:auto}
.div12{ float:right;line-height:26px;text-align:right; height:26px; width:120px;}
.div13{ clear:both;width:100%;}
.divc{ line-height:20px; padding-left:10px;text-align:left}
.div2{ width:90%; border-bottom:1px #eeeeee solid; line-height:22px;}
.div3{ width:90%; border:1px #FFCC00 solid; line-height:20px; color:#CC0000; background-color: #FFFFCC; margin:5px; padding:3px;text-align:left}

.newsdiv{ border-bottom:1px #673F48 dotted; padding-top:3px; padding-bottom:3px}
.newsdiv_title{ padding-top:2px; padding-bottom:1px}
.newsdiv_content{ padding-top:2px; padding-bottom:1px; line-height:20px}
.newsdiv_time{ margin-left:5px}
a.newsdiva{ font-size:14px; text-decoration:underline; color:#ABABAB }
a.newsdiva:hover{ font-size:14px; text-decoration:none ;color:#ABABAB }

/*------------会员系统改动的--------------*/
.profilemain{ background-color:#FFFBE6; border:1px #E9E0B6 solid; padding:8px}
.profilebutton{ background:url(but_bg.gif) repeat-x; border:1px #CCCCCC solid; height:20px; color:#1C437E; font-size:11px; padding-left:10px; padding-right:10px; cursor:pointer}
.profiletable .profiletablelisttr td{ border-bottom:1px #C4C4C4 dotted;  color:#666666}
.profiletabletitle{ background:url(uio_profile_title_bg.jpg) repeat-x; height:28px}
.profiletabletitle_td{ padding-left:10px; font-weight:bold}
.pad5px{padding-left:5px;}
.profiletableform{ border-bottom:1px #D1D1D1 solid; border-top:1px #D1D1D1 solid; background-color:#FFFDF3}
a.profilepage{ color:#2A58A6}
a.profilepage:hover{color:#2A58A6}
.profilepagetable{ background:url(bg09.gif) repeat-x; height:35px; margin-top:8px}
/*------------DIV经常改动--------------*/
/*------------DIV经常改动--------------*/
.error2{ width:90%; border:1px #FFCC00 solid; line-height:20px; color:#CC0000; background-color: #FFFFCC; margin:5px; padding:8px;text-align:left}
.daoa{  color:#982187; font-size:12px }
.daohang{ text-align:left; line-height:25px; padding-left:5px; color:#982187; font-size:11px; border-bottom:1px #EEEEEE solid; background:#F9F9F9;  }
.bigdao{text-align:left; line-height:30px; height:30px; padding-left:5px;font-weight:bold; font-size:24px; color:999999; margin-bottom:5px;}

.productdiv{ float:left; padding-left:14px; padding-right:13px; padding-top:10px; padding-bottom:10px; display:inline;}
.productdiv2 {float:left; margin-right:15px; margin-left:15px; margin-top:10px;}
.productdiv3 { width:100%}
.productdiv span{ }
.fenge{height:5px; width:100%;  padding:0px; margin:0px; font-size:0px;}

/* --------------连接样--------------式 */
/* --------------连接样--------------式 */
a.producta{ color:#444444; font-size:10px }
a.producta:hover{color:#444444; font-size:10px}
a.menu{ color:#949393 }
a.menu:hover{ color:#949393 }
a.menu1{ color:#666666; padding-left:5px; padding-right:5px; font-weight:bold; text-decoration:none;}
a.menu1:hover{ color:#AA4AAE; text-decoration:none;}

a.tag{ margin-right:5px}
a.tag:hover{ margin-right:5px}

a.page{text-align:center;border:1px #eeeeee solid; height:20px; width:20px;display:inline-block;  line-height:20px; }
a.page:hover{ text-align:center;display:inline-block;  border:1px #cccccc solid; height:20px; width:20px; line-height:20px; text-decoration:none;}
.pageon{height:20px; background-color:#eeeeee; text-align:center; border:1px #CCCCCC solid;  display:inline-block; line-height:20px;}
.pagebutton{ height:21px; border:1px #CCCCCC solid; background-color:#eeeeee; margin-left:5px; cursor:pointer}
.pageinput{ height:15px;margin-left:2px; line-height:15px}

a.top{padding-left:10px; color:#FFF; padding-right:10px; font-weight:bold; font-size:13px; }
a.top:hover{padding-left:10px; padding-right:10px;color:#FFF; font-weight:bold; font-size:13px;}
a.top2{padding-left:10px; color:#666; padding-right:10px; font-weight:bold; font-size:12px;}
a.top2:hover{padding-left:10px; padding-right:10px;color:#AA4AAE; font-size:12px;}
a.bom{padding-left:5px; color:#000000; padding-right:5px; }
a.bom:hover{padding-left:5px; padding-right:5px;color:#000000; }
.save{behavior:url(#default#savehistory);} 
a.news{ font-size:10px; color:#000000 }
a.news:hover{ font-size:10px; color:#000000  }

.linh{ line-height:18px };
.alltable { border:1px #CCCCCC solid}
.clear1{height:1px; margin-top:-1px; overflow:hidden;clear:both;}
.sec{ color: #999999;}
.red{ color: #911882; font-weight:bold; font-size:13px;}
.radiocss{width:25px; height:25px;background-color:#ffcf0f;border:#ffcf0f 1px solid; font-size:9pt}
.replace_span{ color:#FF0000 }
.white{ color:#FFFFFF}
.wrap{word-wrap : break-word ;word-break:break-all;}
.impc{ color:#FF3300;}
.bigs{ font-size:16px;}
.weight{ font-weight:bold;}
.mainc{ color:#006699;}
.mains{ font-size: 9px;}
.xuxian{ border-bottom:1px #6B6A6F dashed;}
.shixian{ border-bottom:1px #6B6A6F solid}
.stepimp3{border-bottom:3px #FF6600 solid; height:25px; color:#FF6600}
.stepmain3{border-bottom:3px #eeeeee solid;height:25px;color:#cccccc}
.tcen{ text-align:center;}
.sbigs{ font-size:22px;}
.tleft{ text-align:left;}
.tright{ text-align:right;}

.span_bg_check {  font-size:11px; border:2px #FF6701 solid; display:inline-block; text-align:center; line-height:16px; padding:2px; height:16px; background:url(span_bg.jpg) #FFFFFF right bottom no-repeat; margin-right:4px;margin-bottom:4px;  cursor:pointer}
.span_bg {  font-size:11px;  border:1px #C8C9CD solid; display:inline-block; text-align:center; line-height:16px; padding:3px; height:16px; background-color:#FFFFFF; margin-right:4px; margin-bottom:4px; cursor:pointer }
.span_bg_check2{  border:2px #FF6701 solid;  padding:3px;}

.addresson{background-color:#FDF2C9; border:1px #FBEBAD solid; margin-bottom:3px;}
.addressoff{ background-color:#FFFFFF; border:1px #FFFFFF solid; margin-bottom:3px;}

.shopcartinput{ width:30px; text-align:center; display:inline }
a.shopcarta{ width:30px; text-align:center; width:12px; height:12px; line-height:6px; font-size:9px; display:inline-block;border:1px #DBDBDB solid; }
a.shopcarta:hover{ width:30px; text-align:center; width:10px; height:10px;line-height:6px; font-size:9px;display:inline-block; border:1px #FF6600 solid; text-decoration:none }

.searchkey{color:#214B93;}