﻿@charset "utf-8";
/*
Theme Name:common;
Author: sophie
Last Modify:2014/01/01
*/

body {background: url(../images/bg-top.jpg) repeat-x #f5f5f5;}
.footer {height: 76px;border-top: 1px solid #d6d5d5;border-bottom: 15px solid #327ecc;background-color: #e4e4e4;min-width:1200px; color:#ababab;}
.top {height: 54px;padding-bottom: 2px;}
.top ul li {float:left; font:14px/23px "Arial","宋体"; color:#FFF; margin-top:15px; height:23px; margin-left:18px; overflow:hidden;}
.top ul li.admin, .top ul li.exit, .top ul li.users-center {background: url(../images/icon-top.jpg) no-repeat 0 0;}
.top ul li.exit {background-position: 0 -25px;}
.top ul li.users-center {background-position: 0 -50px;}
.top ul li.exit a, .top ul li.users-center a{ color:#FFF;}

/*before login*/
.top ul li.login, .top ul li.register{ font-weight:700;}
.top ul li.login a, .top ul li.register a, .top ul li.cart a, .top ul li.admin a, .top ul li.scenter a{ color:#fff;}
.top ul li span.sepline{ color:#659ed9; font-size:14px; padding-left:18px;}
/*after login*/
.rMar15{ margin-right:15px;}
.top ul li.admin, .top ul li.exit, .top ul li.scenter, .top ul li.cart{background: url(../images/icon-top.png) no-repeat 0 0; padding-left:28px;}
.top ul li.admin{background-position:0 3px;}
.top ul li.cart{background-position:0 -22px;}
.top ul li.exit{background-position:0 -46px;}
.top ul li.scenter{background-position:0 -70px;}


/*header*/
.header {height: 131px;}
.header .km{ width:710px;background: url(../images/bg-km2.png) no-repeat;}
.header .km .num{width:74px; color:#FFF;font-family:Verdana, Geneva, sans-serif;}
/*2014.1.23 gan*/
.header .km h1, .header .km2 h1, .header .km3 h1, .header .km4 h1, .header .km5 h1, .header .km6 h1{height:48px;margin-top:5px;padding:0 30px 0 20px;line-height:48px; border: 1px solid #dfdfdf; border-left:0 none; background-color:#FFF;}
.header .km .location{width:710px; height:39px;margin-top:20px;}
.header .km2{width:710px; background: url(../images/bg-km2.png) no-repeat; margin-top:25px}
.header .km2 .num, .header .km3 .num, .header .km4 .num, .header .km5 .num, .header .km6 .num{width:74px; height:62px; color:#FFF; font-family:Verdana, Geneva, sans-serif;}
.header .km3{width:710px; background: url(../images/bg-km3.png) no-repeat; margin-top:25px;}
.header .km4{width:710px; background: url(../images/bg-km4.png) no-repeat; margin-top:25px;}
.header .km5{width:710px; background: url(../images/bg-km5.png) no-repeat; margin-top:25px;}
.header .km6{width:710px; background: url(../images/bg-km6.png) no-repeat; margin-top:25px;}
.km-l h1{width:212px; font-size:20px;}
.km-l p{width:218px; height:26px; padding-left:120px; background: url(../images/com-bg.gif) 37px 0 no-repeat; padding-top:13px;}
.km-l p span{ text-decoration:underline;}
.km-r .btn-navg{ width:169px; height:50px; background:url(../images/btn-navg.png) no-repeat; display:block; margin:5px 0 0 50px;}
.km-r .btn-navg:hover{ background:url(../images/btn-navg-hover.png) no-repeat;}

/*2014.1.23 end*/
.location ul li{ float:left;}

/*20140211 jiang*/
.location ul li.levela{ height:37px; padding:0 20px 0 40px; line-height:37px; border-top:1px solid #0c549c; border-bottom:1px solid #0c549c; color:#fff;}
.location ul li.levela{ background: url(../images/icon-level1.gif) no-repeat 15px 11px #4094ea;}
.location ul li.levelb{ width:164px; height:39px; line-height:39px; background: url(../images/task-line.gif) no-repeat left center; padding-left:50px; color:#327ecc;}
.location .btn-daotu{ width:117px; height:38px; margin:0 0 1px 40px; background:url(../images/btn-daotu.jpg) no-repeat; display:inline-block;}

/*20140211 end*/

.header .nav{height:90px; margin-top:41px;}
.header .nav a{height: 80px;width: 57px;display: block; float:left;padding-left:40px; background-repeat:no-repeat; background-position:center;}
.header .nav a.a {background-image: url(../images/nav-a.jpg);}
.header .nav a.a:hover{background-image: url(../images/nav-a-hover.jpg);}
.header .nav a.b {background-image: url(../images/nav-b.jpg);}
.header .nav a.b:hover{background-image: url(../images/nav-b-hover.jpg);}
.header .nav a.c {background-image: url(../images/nav-c.jpg);}
.header .nav a.c:hover{background-image: url(../images/nav-c-hover.jpg);}
.header .nav a.d {background-image: url(../images/nav-d.jpg);}
.header .nav a.d:hover{background-image: url(../images/nav-d-hover.jpg);}
.header .nav a.e {background-image: url(../images/nav-e.jpg);}
.header .nav a.e:hover{background-image: url(../images/nav-e-hover.jpg);}
/*content*/
.header{ overflow:hidden; zoom:1;}
.content .above {background: url(../images/bg-above.jpg) no-repeat;height: 9px;width: 1200px; overflow:hidden;}
.content .middle {background: url(../images/bg-middle.jpg) repeat-y;width: 1200px; overflow:hidden;}
.content .bottom {background: url(../images/bg-bottom.jpg) no-repeat;height: 8px;width: 1200px; overflow:hidden;}
/* jiang 20140110 mark-btn*/
/*.txtline{text-decoration:underline;}*/
.pc{width:56px; height:22px; display:inline-block; background: url(../images/btn.gif) no-repeat 0 0; vertical-align:middle; margin-left:10px;}
.a1{background-position:0 0;}
.a2{background-position:-69px 0;}
.a1-visited{background-position:0 -32px;}
.a2-visited{background-position:-69px -32px;}
.imga{border-bottom:1px solid #000;}

/*jiang 20140219*/
:focus{ outline:0;}
.pr{ position:relative;}
.pa{ position:absolute;}

/*20140224 gan*/
.txtline span{ border-bottom:2px solid #0090ff;}

/*功能说明 20140310 jiang*/
*html{
background-image:url(about:blank);
background-attachment:fixed;
}
.function-i{ width:35px; height:119px; position:fixed; top:250px; right:0; _position:absolute;
_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));_margin-top:250px; z-index:999;}
.function-i .function-info, .function-i .function-info:hover{ width:35px; height:119px; background:url(../images/function-info.gif) no-repeat; display:block;}
.function-i .function-info:hover{ background:url(../images/function-info.gif) no-repeat 0 -120px;}

/*top*/
.gotop{ width:35px; height:39px; background:url(../images/top.gif) no-repeat; position:fixed; top:375px; right:0; _position:absolute;
_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:999; _margin-bottom:405px; cursor:pointer;}

/*浏览器升级提示*/
.browser-update{ height:30px; line-height:30px; background:none #ffffe1; font-size:14px; font-family:'微软雅黑';}

/* 20150311 leftsidenav */
.leftsidenav{ width:80px; text-align:center; height:256px; position:fixed; left:0; top:330px; _position:absolute; background:url(../images/leftsidenav.gif) 0 0 no-repeat;
_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:999; _margin-bottom:405px;}
.leftsidenav ul{ padding-top:126px;}
.leftsidenav ul li.s{ padding-top:57px;}
.leftsidenav ul li a{ font-size:14px; color:#0094d2; font-family: "Microsoft YaHei";}

/*footer2*/
.footer2{ height:80px; line-height:80px; background:url(../images/login-bg-b.gif) repeat-x; min-width:1000px; color:#7aabde;}
