@charset "utf-8";
/* CSS Document  内页css*/
@import "inside.css";

/*menber_login */
#main01{
   margin-bottom:10px;
   }
#main01 .login_po{
   height:39px;
   line-height:39px;
   }
#main01 .login_po p {
	color: #8a8a8a;
	background:url(../img/list03.gif) no-repeat left center;
	padding-left:20px;
	line-height:37px;
}
#main01 .login_po p a{
     color:#F60;
	 font-weight:bold;
	 padding:0px 5px 0px 5px;
	 }
#main01 #left{
     float:left;
     width:658px;
   }
 #main01 #left table.login01{
      margin:5px 0px 0px 47px;
   }
 #main01 #left table.login01 tr{
      line-height:2em;
	  }
 #main01 #left table.login01 .specal{
      color:#FF6600;
	  font-weight:bold;
	  }
   
#main01 #right{
      float:right;
	  width:300px;
	  overflow:hidden;
	  margin-top:10px;
	  border:1px solid #EBEBEB;
	  padding:16px 18px 0px 19px;
	  }
#main01 #right table.login02{
     margin-top:35px;
	 }
#main01 #right table.login02 input{
     height:22px;
	 }
#main01 #right table.login02 .input01{
     border:1px solid #A8ACAD;
	 width:240px;
	 height:23px;
	 line-height:23px;
	 }
/*   sign  用户注册 */
#main01 .login_po01{
   line-height:1.2;
   padding:11px 0px;
   zoom: 1;
   }
#main01 .login_po01 p {
	color: #8a8a8a;
	background:url(../img/list03.gif) no-repeat left center;
	padding-left:20px;
}
.position{
     color:#F60;
	 text-indent:5px;
	 }
.position img{
     margin:0 5px; 
	 }
#main01 .sign01{
     border:1px solid #EBEBEB;
	 padding:23px 28px;
	 }
.sign011{
     margin-top:20px;
	 }
.sign01 p{
     text-align:left;
	 color:#999999;
	 border-bottom:1px solid #EBEBEB;
	 margin:18px 0px 20px 0px;
	 padding-bottom:10px;
	 }
.sign01 p span{
     color:#FF6600;
	 font-weight:bold;
	 margin-right:5px;
	 }
.sign01 table .input01{
     border:1px solid #A8ACAD;
	 padding:4px;

	 width:240px;
	 }
.sign01 table{
     color:#666666;
	 }
.sign01 table th{
     font-weight:normal;
	 width:76px;
	 padding-left:30px;
	 }
.sign01 table tr{
     line-height:32px;
	 }
.sign01 table.sign02{
	 margin-bottom:25px;
	 }
.sign01 table.sign02 span,.sign01 table.sign03 span{
     color:#F60;
	 padding-left:5px;
	 padding-right:5px;
	 }
.sign01 table label{
     margin-right:10px;
	 margin-left:10px;
	 }
.sign01 table .color01{
     color:#FF0000;
	 }
.sign01 table select{
     width:109px;
	 height:22px;
	 line-height:22px;
	 zoom:1;
	 margin-right:5px;
	 }
.sign01 table.sign04{
    color:#003B9D;
	margin:50px 0px 50px 120px;
	}
/*success 会员中心*/
#main #right .menber_zx dt{
     background:url(../img/list04.gif) no-repeat 10px center;
	 padding-left:20px;
	 border-top:1px solid #D5D5D5;
	 border-bottom:1px solid #D5D5D5;
   }
 #main #right .menber_zx dt, #main #right .menber_zx dd{
     line-height:24px;
	 }
#main #right .menber_zx dd{
     background:url(../img/list09.gif)  no-repeat 22px center;
	 padding-left:32px;
	 }
#main #right .menber_zx dt.special{
	padding-top:8px;
	color:#F60;
	font-weight:bold;
	border:none;
	background-position: 10px 18px;
	}    
#main #right .menber_zx{
	border-bottom:1px solid #D5D5D5;
	}
#main #right .menber_zx01{
    background:url(../img/about_about.gif) no-repeat left top;
	padding-left:18px;
	padding-top:12px;
	}
#main #right .menber_zx01 dt{
     padding:17px 0px 5px 25px;
	 font-weight:bold;
	 clear:both;
	}
#main #right .menber_zx01 dd{
    line-height:2em;
	float:left;
	background:url(../img/list010.gif) no-repeat 12px center;
	padding-left:27px;
	width:75px;
	}
#main #left .men_position{
    line-height:1.2;
	padding:11px 15px 11px 0px;
	border-bottom:1px solid #f3f3f3;
	color:#F60;
	}
#main #left .men_position img{
    padding:0px 5px;
	}
#main #left .success{
    padding:20px 15px 0px 20px;
   }
#main #left .success .time{
    color:#A1A1A1;
    padding-top:5px;
    padding-right:10px;
   }
#main #left .success .success01{
    line-height:2em;
    padding-top:20px;
   }
#main #left .success .success01 span{
    padding:0px 5px;
    color:#FF6600;
    font-weight:bold;
   }
#main #left .success .success01 img{
    padding:0px 5px;
	vertical-align: middle;
   }
#main #left .success .success02{
    margin-top:30px;
	margin-bottom:10px;
    color:#000;
   }
#main #left .success .success021{
    font-size:14px;
    font-weight:bold;
   }
#main #left .success .success022 a{
    text-decoration:underline;
	padding-right:18px;
   }
#main #left .success .success03{
    background:url(../service/img/ser015.gif) repeat-y;
	overflow: hidden;
	zoom: 1;
	clear:both;
	}
#main #left .success .success03 table{
    color:#000;
	margin-left:1px;
	overflow:hidden;
	}
#main #left .success .success03 table tr{
    line-height:2em;
	}
#main #left .success .success03 table th{
    background-color:#F2F2F2;
	color:#BDBCBD;
	height:22px;
	line-height:22px;
	padding-left:15px;
	}
#main #left .success .success03 table td{
    padding-left:15px;
	}
#main #left .success .success03 table .color01{
    color:#FF0000;
	}
#main #left .success .success03 table .color02{
    color:#4CAA00;
	}
/*order*/

#main #left  table.order01{
     margin-left:20px;
	 text-align:left;
	 overflow:hidden;
	 }
#main #left  table.order02{
     margin-top:20px;
	 }
#main #left  table.order02 th{
     background-color:#f3f3f3;
	 height:22px;
	 text-align: center;
	 line-height:22px;
	 color:#585858;
	 font-weight:normal;
	 }
#main #left  table.order02 td{
     padding: 15px 5px;
      line-height:2em;
	  color: #000;
	 background: url(../member/img/line.gif) repeat-x left bottom;
	 }
	 
#main #left  table.order02 .color03{
      color:#F60;
	  text-align: center;
	  font-weight:bold;
	  }
	  .color03{
      color:#F60;
	  text-align: center;
	  font-weight:bold;
	  }
#main #left  table.order02 .color04{
	text-align: center;
	color: #000;
	  font-weight:bold;
	  }
#main #left  table.order02 .color05{
      color:#000000;
	  }
/*order_detail*/
#main #left #order_detail{
      margin:20px 18px 0px 18px;
	  }
#main #left #order_detail h2{
      font-size:12px;
	  padding-top:25px;
	  padding-bottom:13px;
	  }
#main #left #order_detail .order_detail01{
      background:url(../member/img/mb07.gif) repeat-y;
	  }
#main #left #order_detail img{
	display: block;
	  }
#main #left #order_detail .order_detail01 table{
      margin:10px 0px 23px 23px;
	  }
#main #left #order_detail .order_detail01 table td{
     line-height:1.8em;
	 }
#main #left #order_detail .order_detail02{
      background:url(../service/img/ser015.gif) repeat-y;
	  padding-right:6px;
	  }
#main #left #order_detail .order_detail02 table,
#main #left #order_detail .order_detail02 dl{
      border-bottom:1px solid #E5E5E5;
	  line-height:2em;
	  margin:10px 0px;
	  }
#main #left #order_detail .order_detail02 caption,
#main #left #order_detail .order_detail02 dt{
      color:#F60;
	  font-weight:bold;
	  text-align:left;
	  }
#main #left #order_detail .order_detail02 dl{
      padding-bottom:10px;
	  }
#main #left #order_detail .order_detail02 .special{
      padding-left:20px;
	  }
#main #left #order_detail .order_detail03{
      background:url(../service/img/ser015.gif) repeat-y;
	  padding-right:6px;
	  margin-bottom:20px;
	  }
#main #left #order_detail .order_detail03 table{
      line-height:2em;
	  border-bottom:1px solid #e4e4e4;
	  }
#main #left #order_detail .order_detail03 table th{
      background-color:#f4f4f4;
	  }
#main #left #order_detail .order_detail03 table .special{
      text-indent:12px;
	  }
#main #left #order_detail .order_detail03 table .special01{
      color:#F60;
	  font-weight:bold;
	  }
#main #left #order_detail .order_detail03 table .special02{
      text-indent:18px;
	  }
#main #left #order_detail .order_detail03 ul{
      margin:15px 35px 15px 0px;
	  text-align:right;
	  line-height:1.8em;
	  font-size:14px;
	  }
#main #left #order_detail .order_detail03 ul span{
      color:#f60;
	  font-weight:bold;
	  }
/* search */
#main01 #search01{
      background:url(../member/img/mb010.gif) repeat-y;
	  overflow:hidden;
	  margin-bottom:5px;
	  zoom: 1;
	  }
#main01 #search01 img{
	display: block;
	  }
#main01 #search01 .search02{
      margin:30px;
	  padding-bottom:30px;
	  }
#main01 #search01 .search02 p{
      font-size:14px;
	  font-weight:bold;
	  padding:20px 0px;
	  }
#main01 #search01 .search02 p span{
      color:#F60;
	  padding:0px 10px;
	  }
#main01 #search01 .search02 dl{
      line-height:2em;
	  }
#main01 #search01 .search02 dt{
	  margin-bottom:8px;
	  }
#main01 #search01 .search02 dd{
      margin-bottom:20px;
	  }
#main01 #search01 .search02 dt span{
      color:#F60;
	  padding-right:10px;
	  }
#main01 #search01 .search02 dt span span{
      padding:0px 10px;
	  }
/*sersub*/
#main01 #search01  table{
      margin:90px 0px 120px 250px;
	  line-height:2em;
	  font-weight:bold;
	  font-size:14px;
	  }
/*syzn 使用指南*/
#syzn{
      line-height:2em;
	  margin-top:20px;
	  }
#syzn a{
     color:#F60;
	 font-weight:bold;
	 display:block;
	 margin:10px 0px 5px 0px;
	 }
#syzn h1{
     margin-top:10px;
	 margin-bottom:10px;
	 }
#main .xgmm{
    margin:60px 0px 0px 60px;
	font-size:14px;
	font-weight:bold;
	}
#main .xgmm input{
    border:1px solid #CCCCCC;
	height:22px;
	width:300px;
	}
#main .xgmm input.special{
    width:80px;
	border:none;
    }
.xinjia_t{ background:url(../member/img/order_03.gif) no-repeat; width:746px; height:30px; line-height:30px; text-indent:13px;  color:#000; font-weight:bold; display:block;}
.xinjia_c{background: url(../member/img/order_06.gif) repeat-y; width:746px;}
.hongse{color:#ff0000;}
.hongse a,.hongse a:visited{ text-decoration:none; color:#ff0000;}
.lanse{ color:#333366;}
.lanse a,.lanse a:visited{ color:#333366; text-decoration:none;}
.xiahuaxu{border-bottom:dashed 1px #ccc;}