*{margin:0;padding:0;font-family:Arial, sans-serif,"宋体";}
body{font-size:12px;}
img{border:0;}
a{color:#0000EE;}
input[type=radio]{margin-left:10px;}
input:focus {background-color: #FFFE9D;}
b.red{color:red;font-weight:normal;}
b.green{color:green;font-weight:normal;}
button{cursor:pointer;}
p.oprh{font-size:12px;font-weight:bold;color:#CC6600;margin:12px 0;}
.l{float:left;}
.r{float:right;}
.c {clear:both;line-height:0px;font-size:1px;visibility:hidden;overflow: hidden; }
.warning {background:url(/images/icon_error.gif) left no-repeat;color:red;padding:0 0 0 16px;}

.shop_logo{float:right;margin-top:10px;border:1px solid #A5C3E7;padding:1px;width:76px;max-height:85px;*height: expression(this.height <85?this.height:"85px");}
/*公共属性*/
.input {color:#222222;width:200px;border-top:1px solid #111111;border-left:1px solid #111111;border-bottom:1px solid #BBBBBB;border-right:1px solid #BBBBBB;padding:1px 0;margin:5px 0;}
.textarea {font-size:12px;color:#222222;width:300px;margin:5px 0;padding:1px 0;border-top:1px solid #111111;border-left:1px solid #111111;border-bottom:1px solid #BBBBBB;border-right:1px solid #BBBBBB;}

.button {padding:2px 6px 0;cursor:pointer;}
.select {height:20px;line-height:20px;color:#222222;padding:0;border-top:1px solid #111111;border-left:1px solid #111111;border-bottom:1px solid #BBBBBB;border-right:1px solid #BBBBBB;}

#idx_top{background:url("/images/topbg.gif") repeat-x;color:#999;padding:10px;}
#idx_top a{margin-right:10px;}
#index{width:780px;margin:80px auto 0;height:350px;}
#index .left{float:left;width:360px;height:240px;text-align:right;}
#index .left img{margin:80px 8px 10px;}

#index .right{float:left;padding:90px 0 70px;background:url(/images/line.gif) no-repeat;}
ul#idx_cate{list-style:none;width:370px;margin-left:20px !important;margin-left:0px;margin-bottom:10px;}
#idx_cate li {float:left;margin:0 10px 20px 15px;line-height:14px;width:43px;}
#idx_cate li img{width:43px;height:43px;margin-bottom:4px;}
#idx_cate li a{color:#0066FF;text-decoration:none;}#idx_cate li a:hover{color:#FF6600;text-decoration:underline;}
/*switch city*/
#ctb{width:400px;height:300px;}
#ctb td{font-size:12px;}
#ctb .title{padding-left:10px;color:#999;font-size:14px; font-weight:bold;}
#ctb .letter{font-weight:bold;color:#F46026;}
.cityNale{width:70px;}
.city_lay2{position:absolute;z-index:1000;width:400px;right:10px;top:30px;}

#header{margin:10px 10px; }
#header a:hover{text-decoration:none;}
.logo_sec{float:left;margin:15px 40px 0 10px;text-align:left;/*width:200px;overflow:hidden;*/}

.hd_sec{float:left;margin:8px 0 0 60px;font-size:12px}

.title0{text-decoration:none;font-size:18px;font-weight:bold;font-family:"楷体_gb2312";color:#F14F08;}
.title1{font-size:12px;font-weight:bold;font-family:"宋体";color:#FF0000;}
.title2{text-decoration:none;font-size:20pt;font-weight:bold;font-family:"楷体_gb2312";color:#F14F08;}
ul#cate1{list-style:none;text-align:center;margin:4px 0;}
#cate1 li{float:left;color:#333;font-size:14px;cursor:pointer;}
#cate1 li a{display:block;padding:2px 6px;text-decoration:underline;}
#cate1 li a.active{text-decoration:none;color:#333;font-weight:bold;cursor:text;}
#header .i{font-size:17px;/*border:inset #666;border-width:2px 1px 1px 2px;*/width:240px;}
#header select{height:21px; font-size:14px;margin:0 4px;}
#header .subb{height:24px; font-size:12px;cursor:pointer;padding:0 4px;}
#header .tool{float:right;margin:8px 0;height:20px;line-height:20px;}
#header .tool img{vertical-align:middle;*vertical-align:top;margin-right:5px;}
#header .tool a{font-size:12px;margin-right:20px;}
/*switch city page*/
#switch_c ul{list-style:none;width:800px;}
#switch_c ul li{float:left;margin-left:10px;padding:6px;}
/*apply*/
#apply_header {clear:both;margin:0;padding:10px 10px 0 10px;text-align:left;color:#333333;height:80px;}
/*left_part*/
.main {margin:0 8px 20px 8px;min-width:998px;position:relative;}
.nav_bar {background:url(/images/bg03.gif) 10px repeat-x;font-size:14px;line-height:34px;height:34px;padding:5px 0 5px 5px;margin:0 0 10px 0;color:#1E6BD2;}
.nav_bar span {color:#888888;font-size:12px;font-weight:normal;padding:0 10px;background:url(/images/stepicon.gif) left no-repeat;}
.nav_bar span a {color:#1E6BD2;}
.nav_bar .selected {font-weight:bold;color:#1E6BD2;}
.post_left {width:730px;padding:0;font-size:14px;}
.tips {color:#333333;font-size:12px;font-weight:bold;margin:0 5px;}
.post_left a:hover {color:#FF6600;text-decoration:underline;}
.post_left h2 {border-bottom:1px solid #D9E7F9;font-size:14px;color:#1E6BD2;margin:20px 0 10px 0;line-height:22px;height:22px;}
.post_left ul {list-style:none;text-align:left;padding:0;}
.post_left ul li {float:left;line-height:30px;height:30px;color:#333333;white-space:nowrap;width:130px;}
.post_table {font-size:12px;text-align:left;background:#FFFFFF;width:100%;}
.post_table p {color:#999999;font-size:12px;font-weight:normal;margin:0 5px;line-height:20px;}
.post_table .ltd {width:110px;text-align:right;padding:0 20px 0 0;}
.post_table td {font-size:12px;line-height:18px;padding:4px 0;height:28px;color:#666666;}
.post_table td a {color:#FF6600;text-decoration: none;margin:0 2px;}
.post_table td a:hover {text-decoration: underline;}
/*right_part*/
.post_right {float:right;width:260px;padding:10px 0px;font-size:14px;}
.post_right h2 {font-size:14px;font-weight:bold;color:#1E6BD2;line-height:26px;height:26px;}
.post_right_box {border:1px solid #AACAF2;padding:5px 10px;line-height:24px;}
.post_right_box p{text-indent:28px;color:#666666;}
/*city.js使用*/
#window_header {padding:4px;background:#A4CDFF;height:20px;}
#window_textarea {padding:4px;background:#FFFFFF;}
#window_textarea span {padding:0 10px;line-height:26px;height:26px;}
#window_textarea ul {list-style:none;text-align:left;padding:0 5px;}
#window_textarea ul li {display:inline;margin:0 8px;padding:0;line-height:22px;white-space:nowrap;width:40px;}
.window_headertips {float:left;color:#FFFFFF;font-size:14px;font-weight:bold;}

#msgDiv td{font-size:12px;}
#errorDiv{font-size:14px;padding:10px 15px;line-height:20px;}
.hint{color:#FF0000;font-size:16px;}
#footer{clear:both;text-align:center;color:#999;line-height:30px;}
#footer a{color:#999;text-decoration: none;}
