/*
 * Common
 */

html, body{font-family:"Microsoft Yahei";}

.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}

/* layout */
#doc-bd,
#doc-ft{width:1000px;margin:0 auto;}
#doc-bd{margin-bottom:40px;}

.wrap .inner{width:1000px;margin:0 auto;padding:20px 0;}
.wrap-yellow{background:#fdfcef;}

/* header */
#doc-hd{background:#fff;height:80px;}
#doc-hd .inner{width:1000px;margin:0 auto;}
#doc-hd .logo{float:left;margin:12px 0 0 15px;}

/* primary nav */
.pri-nav{float:right;font-size:14px;margin-top:30px;}
.pri-nav li{float:left;margin:0 20px;}
.pri-nav a{color:#71635a;text-decoration:none;}
.pri-nav .active a{color:#e08a00;}


/* footer */
#doc-ft{width: 100%; background: #fff; text-align:center;color:#4d4d4d;border-top:1px solid #f3f3f3;padding:20px 0;}
#doc-ft a{color:#4d4d4d;}
/* 友情链接 */
#doc-ft .wrap .inner{padding: 0 0 10px; margin-bottom: 20px; border-bottom: 1px solid #f3f3f3;}
.partner-link table{font-size:14px;color:#565656; text-align: left;}
.partner-link table th,
.partner-link table td{padding:10px 0;}
.partner-link table th{padding-left:40px; width: 90px;}
.partner-link table img{margin-right:5px;}

.i-stars i, .i-up, .i-down,.i-tomatos i{ background: url(/static/img/icons.png?v2) no-repeat; width: 25px; height: 25px; display: inline-block; vertical-align: middle;}
.i-stars i{background-position: -0px -214px; }
.i-stars i.i-s-dark{background-position: -0px -243px;}

.i-stars,.i-stars .active{background: url(/static/img/icons.png?v2) repeat-x 0px -243px; width: 125px; height: 25px; display: inline-block; vertical-align: middle;}
.i-stars .active{height: 25px;background-position: -0px -214px;display: block;}

.i-down{ background-position: 0px -319px;}
.i-up{ background-position: 0px -279px;}

.i-tomatos { padding: 0 20px; }
.i-tomatos i{ margin-top: -3px;}
.i-tomatos i.i-t-1{background-position: 0px 0px;}
.i-tomatos i.i-t-2{background-position: 0px -29px;}
.i-tomatos i.i-t-3{background-position: 0px -66px;}
.i-tomatos i.i-t-4{background-position: 0px -107px;}
.i-tomatos i.i-t-5{background-position: 0px -143px;}
.i-tomatos i.i-t-6{background-position: 0px -180px;}

/* 二维码 */
#doc-ft .wrap .inner { position: relative; }
.qrcode { position: absolute; width: 120px; top: 50%; right: 10%; margin-top: -70px; text-align: left; }
.qrcode p { padding: 3px 0; }
#doc-ft .qrcode a { color: #24adf4; }