/**
* reset.css
*
* 重置浏览器样式
*
* @author  yaosl<happyyaosl@gmail.com>
* @link    http://www.fdev-lib.cn/
*/
html{
color:#000;
background:#FFF;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset,
img {
border:0;
}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
font-style:normal;
font-weight:normal;
}
li {
list-style:none;
}
caption,
th {
text-align:left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-size:100%;
font-weight:normal;
}
q:before,
q:after {
content:'';
}
abbr,
acronym {
border:0;
font-variant:normal;
}
sup {
vertical-align:text-top;
}
sub {
vertical-align:text-bottom;
}
input,
textarea,
select {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}
input,
textarea,
select {
*font-size:100%;
}
legend {
color:#000;
}
body, html {
min-height:101%;
}
body{
line-height:100%;
font-family:arial,helvetica,clean,sans-serif;
}
:focus{
outline:0;
}

/**
* ir-type.css
*
* 定义阿里巴巴中文站信息发布规则的文档结构
*
* @author  xujia  <rocket.xuj@alibaba-inc.com>
* @version v1.0.20090327
*/
body{
font-family: SimSun,Arial;
font-size:12px;
line-height:14px;
}
a,
a:link,
a:visited {
color:#666666;
text-decoration:none;
}
a:hover {
color:#ff7300;
text-decoration:underline;
}
a:active {
color:#666666;
text-decoration:none;
}
.orange,
a.orange:link,
a.orange:visited ,
a.orange:active{
color:#FF7300;
}
.black,
a.black:link,
a.black:visited {
color:#000;
}
a.black:hover{
color: #ff7300;
text-decoration: underline;
}
a.blue:active{
color:#000;
}
.blue,
a.blue:link,
a.blue:visited {
color:#0048A2;
}
a.blue:hover{
color:#ff7300;
text-decoration: underline;
}
a.blue:active{
color:#0048A2;
}
.underline
{
text-decoration: underline !important;
}
.s{
font-size:12px;
}
.m{
font-size:14px;
}
.l{
font-size:16px;
}
strong,
.b{
font-weight:bold;
}
.normal{
font-family:Arial;
font-weight:normal;
}
.clr {
zoom:1;
}
.clr:after {
content:"\0020";
display:block;
height:0;
clear:both;
}
.i-block {
display:inline-block;
display:-moz-inline-stack;
zoom:1;
*display:inline;
}
.hide{
display:none;
}
.mb8{ margin-bottom:8px !important; }
.mt8{ margin-top:8px !important;}
.mt16{ margin-top:16px !important;}
.mb16{ margin-bottom:16px !important;}
.b_r0{  border-right:solid red 0px !important;}
.h14{
height:14px !important;
line-height:14px !important;
}
.h18{
height:18px !important;
line-height:18px !important;
}
.h21{
height:21px; !important
line-height:21px; !important
}
.no-border{ border:0 none !important;}
.left{ float:left !important;}
.right{ float:right !important;}
/* level1：
* #doc 文档跟结点 */
#doc{
width:952px;
margin:0 auto;
padding:0 4px;
}
/* level2：
* #hd,#bd,#ft 文档的header（头部），内容和footer（尾部） */
#hd,
#bd,
#ft {
zoom:1;
text-align:left;
}
#hd:after,
#bd:after,
#ft:after {
content:"\0020";
display:block;
height:0;
clear:both;
}
#bd{
margin:8px auto 0 auto;
}
/* level3：
* 文档布局  */
.grid-c24{
zoom:1;
margin:0 0 8px 0;
}
.grid-c24:after{
content:"\0020";
display:block;
height:0;
clear:both;
}
.grid-6,
.grid-8,
.grid-10,
.grid-16,
.grid-18{
float:left;
display: inline;
margin-right:8px;
overflow:hidden;
position:relative;
z-index:1;
}
.grid-6{
width:232px;
}
.grid-8{
width:312px;
}
.grid-10{
width:392px;
}
.grid-16{
width:632px;
}
.grid-18{
width:712px;
}
.last{
margin-right:0 !important;
}
.module{
zoom:1;
border-left:1px #A5BCDB solid;
border-right:1px #A5BCDB solid;
background:#fff;
}
.module:after{
content:"\0020";
display:block;
height:0;
clear:both;
}
.module.bbg{
background:#EDF2F8;
border-top:1px solid #c8dbec;
}
.module-t,
.module-c{
zoom:1;
padding:0 8px;
}
.module-t:after,
.module-c:after{
content:"\0020";
display:block;
height:0;
clear:both;
}
.module-t{
padding-top:8px;
padding-bottom:3px;
height:14px;
line-height:14px;
}
.module-t h3{
font-weight:bold;
height:14px;
line-height:14px;
}
.module-t a.more{
float:right;
margin-left:8px;
line-height:14px;
cursor:pointer;
}
.u1,.u2,.u3,.u4{
zoom:1;
display:block;
}
.u1:after,
.u2:after,
.u3:after,
.u4:after{
content:"\0020";
display:block;
height:0;
clear:both;
}

/**
* ali-header.css
*
* 阿里巴巴顶部导航(topnav)样式表
*
* @author  徐佳  <rocket.xuj@alibaba-inc.com>
* @version v1.0.20090810
*/
#ir_quick_login a, .icon_bg, #nav-warp, #nav {
background-image: url(http://img.china.alibaba.com/images/info/inforRule0908/ir-bg.gif);
background-repeat: no-repeat;
}
#top_nav {
background-color: #F3F3F3;
border-bottom: 1px solid #CDCDCD;
vertical-align: middle;
height: 28px;
font-size: 12px;
}
#ir_quick_link1, #ir_quick_link2 {
position: relative;
top: 4px;
float: left;
margin-left: 8px;
z-index:20;
}
#top_nav .down_sorrow {
text-indent: -9999px;
position: absolute;
top: 15px;
left: 28px;
background-position: -120px 0px;
width: 10px;
height: 5px;
z-index: 40;
display: none;
}
.f-trigger a.off {
background-position: right 0px;
padding-right: 15px;
float: left;
}
.f-trigger a.on {
background-position: right -30px !important;
padding-right: 15px;
float: left;
}
#top_nav .topbox {
background: #FFFFFF none repeat scroll 0 0;
border: 1px solid #C5D8E0;
display: block;
left: 0px;
position: absolute;
top: 19px;
z-index: 30;
}
#aliservice {
width: 204px;
padding: 4px 0 4px 12px;
}
#aliservice li {
display: inline;
float: left;
height: 22px;
line-height: 22px;
margin: 0;
padding: 0;
width: 68px;
}
#alitrade {
width: 204px;
padding: 4px 0 4px 12px;
}
#alitrade li {
display: inline;
float: left;
height: 22px;
line-height: 22px;
margin: 0;
padding: 0;
width: 90px;
}
#top_nav li.topli {
float: left;
position: relative;
padding: 0px 8px;
margin: 3px 0px;
border-right: 1px solid #A8A8A8;
}
#ir_quick_search {
position: relative;
float: right;
}
#top_nav li.top_btn {
float: left;
padding: 0px 8px;
margin: 0px 0px;
}
#ir_quick_login {
float: right;
z-index: 30;
position: relative;
padding: 3px 0 0 0;
}
#ir_quick_login a {
height: 18px;
float: left;
padding: 3px 0 0 15px;
}
#ir_quick_login a.word4 {
width: 30px;
background-position: 0 0px;
}
#ir_quick_login a.word6 {
width: 54px;
background-position: -50px 0px;
}
#top_nav form input.my_input {
border: 1px solid rgb(153, 153, 153);
height: 16px;
font-size: 12px;
line-height: 16px;
text-align: left;
padding: 2px 0 0 4px;
}
#ir_logo {
margin: 8px;
}
#ir_logo .logo_bg {
float: left;
background-position: 0 -25px;
width: 173px;
height: 40px;
margin-right: 16px;
border-right: 1px solid #A8A8A8;
text-indent: -999px;
}
#ir_logo .rule_bg {
float: left;
background-position: -175px -44px;
width: 162px;
height: 32px;
margin-right: 16px;
text-indent: -999px;
}
#nav-warp {
background-position: 0 -80px;
background-repeat: no-repeat;
height: 22px;
margin-top: 3px;
padding-left: 158px;
}
#nav {
background-position: right -80px;
background-repeat: repeat-x;
height: 22px;
padding-bottom:0px;
*overflow:hidden;
}
#nav li {
float: left;
position: relative;
height: 25px;
top: -3px;
padding-left: 12px;
}
#nav .w2 {
background-position: -150px -110px;
width: 42px;
}
#nav .w4 {
background-position: -150px -110px;
width: 72px;
}
#nav .w5 {
background-position: -150px -110px;
width: 90px;
}
#nav .w6 {
background-position: -150px -110px;
width: 104px;
}
#nav .w8 {
background-position: -150px -110px;
width: 128px;
}
#nav li.current {
background-position: 0 -110px !important;
}
#nav li a {
position: absolute;
height: 22px;
right: 0px;
padding-top: 3px;
margin: 0px;
text-align: left;
line-height: 22px;
}
#nav li.w2 a {
width: 42px;
background-position: -248px -110px;
}
#nav li.w4 a {
width: 72px;
background-position: -218px -110px;
}
#nav li.w5 a {
width: 88px;
background-position: -202px -110px;
}
#nav li.w6 a {
width: 104px;
background-position: -186px -110px;
}
#nav li.w8 a {
width: 128px;
background-position: -162px -110px;
}
#nav li.current a
{
color:#ff7300;
font-weight:bold;
}
#nav li.current a.a2 {
background-position: -98px -110px ;
}
#nav li.current a.a4 {
background-position: -68px -110px ;
}
#nav li.current a.a5 {
background-position: -52px -110px ;
}
#nav li.current a.a6 {
background-position: -36px -110px ;
}
#nav li.current a.a8 {
background-position: -12px -110px ;
}
#nav li.last
{
clear:both;
width:0px;
height:0px;
text-indent:-999px;
}

/**
* ir_common.css
*
* 阿里巴巴顶部导航(topnav)样式表
*
* @author  徐佳  <rocket.xuj@alibaba-inc.com>
* @version v1.0.20090810
*@主要包括整个阿里信息发布规则专题页面的共同拥有的右侧栏及各个子页面的索引区的样式
*/
.ir_recommand
{
font-size:12px;
line-height:14px;
background-color:#EDF2F8;
padding:8px 0px;
border: 1px solid #C5D8E0;
}
.ir_recommand .module-t
{
background-position:3px -200px;
padding-left:15px;
padding-right:4px;
width:211px;
line-height:16px;
}
.ir_recommand .module-t h3
{
font-size:14px;
line-height:16px;
}
.ir_recommand .module-c
{
margin:8px 0px 0px;
}
.ir_recommand .module-c li
{
height:24px;
line-height:24px;
}
.ir_question
{
font-size:12px;
line-height:16px;
border: 0 none;
}
.ir_question .module-t
{
height:74px;
padding: 0;
}
.ir_question .module-c
{
padding:8px;
}
.ir_question .module-c li
{
padding-left:22px;
background-position:-240px -198px;
margin-bottom:12px;
overflow:hidden;
border:#fff 1px solid;
}
.ir_question dd.hui
{
color:#666666;
}
#ir_index
{
border:1px #C5D8E0 solid;
border-top:0 none;
padding:8px 16px;
}
#ir_index li
{
float:left;
font-size:14px;
line-height:16px;
height:16px;
padding-right:8px;
border-right:1px #0048A2 solid;
margin-right:8px;
}

/**
* ir_pub_body.css
*
* @供求信息发布规则页面的独立样式
*
* @author  徐佳  <rocket.xuj@alibaba-inc.com>
* @version v1.0.20090810
*
*/
.infor_pub
{
width:710px;
font-size:12px;
line-height:14px;
border:1px #A5BCDB solid;
}
.infor_pub .module-t
{
height:26px;
background-position:0 -167px;
background-repeat:repeat-x;
padding:0 0 0 10px ;
}
.infor_pub .module-t h3
{
height:26px;
line-height:26px;
font-size:14px;
display:inline;
}
.infor_pub .module-t  em
{
font-size:14px;
height:26px;
line-height:26px;
}
.infor_pub .module-c
{
padding-top:8px;
}
.infor_pub .module-c dl
{
padding:0 8px 8px;
line-height:18px;
}
.infor_pub .module-c dt
{
font-weight:bold;
}
.infor_pub .date_refresh
{
text-align:right;
}

