/* CSS Document */
BODY {FONT-SIZE: 12px; COLOR: #333333;  TEXT-ALIGN: center;  MARGIN: 0px auto; padding:0px; BACKGROUND-COLOR: #f5f5f5; font-family:Verdana,Arial,Tahoma;}
A {COLOR: #646668;TEXT-DECORATION: none}
A:hover {COLOR: #C64F42;TEXT-DECORATION: underline}
UL {LIST-STYLE-TYPE: none; margin:0px; padding:0px;}
INPUT {FONT-SIZE: 16px; TEXT-ALIGN: center}
FORM {margin:0px; padding:0px;}
IMG {border:0px; margin:0px; padding:0px;}
P {margin:0px; padding:0px;}
DIV {margin:0px; padding:0px;}
.clear{ clear:both}

/*index excel*/
#index_top {margin:0 auto; background-image:url(../images/main/topbg.jpg); height:31px; line-height:31px; width: 100%; color:#666666; }
.index_topbg{ width:960px; margin:0 auto; text-align:right;}
.index_topbg .zuo { width:350px; float:left; text-align:left;}
.index_topbg .zhong { width:470px; float:left; line-height:16px;}

#index_head{margin:0 auto; width:100%; padding:0px; }
.index_headbody { width:960px; margin:0 auto; padding:3px 0px 7px 0px; height:72px;}
.index_headleft {width:240px; padding:0px 0px 0px 0px; float:left; height:70px;}
.index_headright { margin:20px 0px 0px 0px; width:500px; padding:0px 0px; height:50px;  float:right; }
#index_main{margin:10px auto; width:960px; padding:0px; overflow:hidden;}
.index_mainleft {width:220px; float:left;}
.index_mainright {width:730px; float:right;}
.index_wzjs1 {line-height:26px; text-align:left; text-indent:2em; font-size:14px; border-bottom:1px #CCCCCC dashed; }

.index_wzjs2 {line-height:19px; text-align:left; text-indent:2em; font-size:12px;color: #757575;}

.index_leftbody {border: #dcdcdc 1px solid; width: 218px; background-color: #FFFFFF; text-align: left; margin: 6px 0 5px 0; overflow: hidden;}
.index_leftyl ul{ padding:5px 3px 5px 8px; height:auto;overflow:hidden;}
.index_leftyl li{ float:left; width:205px; height:24px; line-height:24px;text-indent: 10px;background: url(/images/main/icobg_1.png) no-repeat left -388px; overflow:hidden;}
.index_leftyl p { line-height:23px; padding:7px;  font-size:12px;}

.index_leftll ul { padding:5px; height:auto; overflow:hidden;}
.index_leftll li {float:left; width:103px; height:26px; line-height:26px;text-indent: 10px;background: url(/images/main/icobg_1.png) no-repeat left -388px; overflow:hidden;}

.index_lefttp ul { padding:6px 6px 0px 6px; height:auto;overflow:hidden;}
.index_lefttp li {padding:2px 0px 7px 0px;float:left; width:206px; height:auto; line-height:21px; text-align:center; border-bottom:1px #CCCCCC dashed; margin-bottom:6px;}
.index_lefttp img { border:1px #CCCCCC solid; padding:2px; }

.index_qqqun {width: 200px; background-color: #FFFFFF; text-align: left; margin: 12px 10px 12px 10px; overflow: hidden;}

.index_menu {width:100%; margin:0 auto; background-color: #3fb118; height: 32px; line-height: 32px; border-bottom:2px #289613 solid;}
.index_menu ul { width:960px; margin:0 auto;}
.index_menu li {width: 110px; float: left; margin: 0 2px 0 0; font-size: 14px;  color: #FFFFFF;}
.index_menu li a {display: block; color: #FFFFFF;}
.index_menu li a:hover { background-image:none; background-color:#289613; text-decoration:none;}
.index_menu .mr {background-color:#289613;}

.sousuo{width:100%;float:right;}
.sousuo .srk{width:70%; height:34px;border:1px #ccc solid;text-align:left; padding:2px 6px;font-size:16px;line-height:34px;float:left;background:#fff;box-sizing: border-box;}
.sousuo .srk:focus{border:1px #289613 solid;outline:none;}
.sousuo .san{width:30%;background-color:#289613;color:#fff;border:1px #289613 solid; height:34px;line-height:34px;float:left; padding:0px 15px;box-sizing: border-box;} 


/*top excel*/
#top{margin:0 auto;background-image:url(../images/main/topbg.jpg);height:31px;line-height:31px;width: 730px;color:#666666;}
.topbg{width:720px;margin:0 auto;text-align:left}
.topbg span{float:right;width:200px;text-align:right}

#head{margin:0 auto;width:730px;padding:0px}
.logo{margin: 0 auto; padding:13px 0px 3px 0px; text-align:center;}
.logo img { border:0px;}
.logokjj {width:265px;margin: 0 auto; padding:13px 0px 3px 0px;}
.logokjj img { border:0px;}
.topso {margin:15px auto 15px auto; width:360px;  height:39px;  }
.topfx { margin:3px auto 0px auto; width:470px; padding:0px 130px; height:28px; overflow:hidden; }


#main{margin:0 auto;width:730px;padding:0px;overflow:hidden;}
.maindiv {margin:10px 0 0 0;}
.mainbody{ border:#dcdcdc 1px solid; padding:0px; width:728px; background-color:#FFFFFF; margin:6px 0; overflow:hidden;}
.mainbody p{ padding:5px 0; margin:0px;}
.title{overflow: hidden; height:30px;line-height:30px;text-align:left;font-size:14px;padding:0 10px;color:#606060;background-image:url(../images/main/titlebg.jpg);font-weight:bold}
.title span{ float:right; color:#999; font-size:12px;font-weight:normal;}
.title .new {font-size:12px; font-weight:normal; margin-left:10px;}

.weizhidh {font-size:12px; font-weight:normal;}
.kuang{ margin:0 auto; padding:10px; text-align:center}

.fanyilist { padding:5px 8px 5px 8px;}
.fanyilist ul{ padding:0px 0px; margin:0px;}
.fanyilist ul li{font-size:12px;width:230px;float:left; height:24px; line-height:24px;text-align:left; padding-right:7px; overflow:hidden;}
.fanyilist ul li a{text-decoration:none;color:#4B4B4B;}
.fanyilist ul li a:hover{text-decoration:underline;color:#C64F42;}

.bowen{ text-align:center;padding:10px; margin:0px;}
.bowen ul{ margin:0 0 0px 0; overflow:hidden;}
.bowen ul li{float:left; width:330px; text-align:left; height:22px; line-height:22px; overflow:hidden; padding-right:20px; }
.bowen ul li a{text-decoration:none;color:#4B4B4B;}
.bowen ul li a:hover{text-decoration:underline;color: #C64F42;}

.bowen2{ text-align:center;padding:10px; margin:0px;}
.bowen2 ul{ margin:0 0 0px 0; overflow:hidden;}
.bowen2 ul li{float:left; width:176px; text-align:left; line-height:26px; text-overflow:ellipsis;white-space: nowrap;overflow:hidden;}
.bowen2 ul li a{text-decoration:none; color:#4B4B4B; background-image:url(../images/main/spbf.png); background-position:left; background-repeat:no-repeat; padding:0 0 0 18px; font-size:12px}
.bowen2 ul li a:hover{text-decoration:underline; color: #C64F42;}

.bowen2 .wz {text-decoration:none; color:#4B4B4B; background-image:url(../images/main/wz.png); background-position:left; background-repeat:no-repeat; padding:0 0 0 18px; font-size:12px}
.bowen2 .litou {}


.bowen4{padding:10px; height:auto; height:26px;}
.bowen li {}
.bowen4 a{ width:102px; color:#4B4B4B; margin-right:16px; font-size:12px; float:left;  line-height:26px; text-align:left;}
.bowen4 a:hover{text-decoration:underline; color: #C64F42;}


.imglist{ margin:0px; padding:0px;}
.imglist ul{ padding:7px 10px; margin:0px;height:226px;}
.imglist ul li{ font-size:13px; width:135px; height:96px; border:1px #FFFFFF solid;  float:left; padding:5px 2px; margin:0px; text-align:center}
.imglist ul li img{ width:110px; height:70px; border:1px #CCCCCC solid;}
.imglist ul li p{ margin:0px; padding:8px 0 3px 0px;}
.imglist ul li a{ text-decoration:none;}
.imglist ul li a:hover{ text-decoration:underline;}
.imglist ul li:hover{background: #FFFFCC;   border:1px #CCCCCC solid;}
/*foot lianjie and dibu excel*/
#frilink {OVERFLOW: hidden; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT: #dcdcdc 1px solid; PADDING-RIGHT: 0px; WIDTH: 958px; BACKGROUND-COLOR: #ffffff;}
#frilink span{ color: #999999; font-weight:normal; }
.youqing{font-size:12px; text-align:left; padding:9px ; line-height:18px;}
.youqing ul li{width:104px;float:left;padding:3px 0px 3px 0px;}

#bottom{margin:10px 0px 0px 0px;}
.foot{margin:0 auto;width:730px;text-align:center;padding:15px 0;line-height:22px;background-image: url(../images/main/mslogo.png);background-repeat: no-repeat;background-position: right 50px;color:#656565; font-family:Verdana,Arial,Tahoma;}
.foot a{ color:#656565}
.foot a:hover{color:#C64F42}


/*wzliebiao excel*/
.wzlbjj {width:702px; padding:3px 3px 3px 7px; height:auto; font-size:12px;  text-align:left; color:555; line-height:22px;}
.wzlbjj p{ text-indent:2em; padding:0px; margin:0px;}
.wzlblist ul{ padding:7px 10px; margin:0px;}
.wzlblist ul li{font-size:12px;width:220px;float:left;padding:0px 0px 0px 4px;text-align:left;border:1px #CCCCCC solid;margin:0px 5px 8px 5px;height:30px;line-height:30px; overflow:hidden;}
.wzlblist ul li span{color:#F00;}
.wzlblist ul li a{text-decoration:none;color:#646668;}
.wzlblist ul li a:hover{text-decoration:underline;color:#C64F42}
/*shouye excel*/
.syjianjie {width:705px; padding:3px 10px 3px 15px; height:auto; font-size:12px; line-height:15px; text-align:left; color:555; line-height:20px;}
.syjianjie .syjjbt{font-size:14px; text-indent:0em;}
.syjianjie p{ line-height:22px; text-indent:2em;}
/*wenzhangnr excel*/
.wzdenr {width:704px; padding:8px 13px 8px 13px; height:auto; font-size:14px; line-height:28px; text-align:left; color:555;}
.wzbiaoti {width:100%; margin:0 auto;  line-height:38px; text-align:center;}
.wzbiaoti h1 {margin:0; padding:0; font-size:23px;}
.wzbiaotixia { font-size:12px; border-bottom:1px dashed #999; text-align:center; margin-bottom:12px;}
.wzfenxiang {font-size:12px; height:60px; line-height:20px; padding:12px 20px 8px 20px; color:#646668;}
.wzxiayiye {width:720px; ; margin:0 auto; height:30px; line-height:30px; margin:0px auto 3px auto; border-top:1px #999999 dotted;overflow: hidden;}
.wzxiayiye span { float:left; width:50%; font-size:12px;}
.wznirong { width:100%; height:auto;}
.wznirong p{ line-height:26px; margin-bottom:10px; }

/*wzspzhuye excel*/
.wzspzy { padding:15px; margin:0px auto; height:230px;}
.wzspzy .left { width:280px; float:left; }
.wzspzy .left img{ width:269px; height:220px; padding:2px; border:1px solid #CCCCCC;}
.wzspzy .right { width:380px; float:right; padding:6px 10px; height:auto;}
.wzspzy p{ text-align:left; text-indent:2em; font-size:14px; line-height:26px;}
.wzspzy .jinru { text-align:right;}
.wzspzy .right .xiazaibt{height:40px; line-height:40px; margin-top:-6px;}
.wzspzy .right .xiazaibt h1{ margin:0px; padding:0px;color:#000000; font-size:20px;font-family: arial,verdana,sans-serif; display:inline;}
.wzspzy .right .xiazaibt .span2 {background:url(/excelapk/img/official-as-icon.png); display: inline-block;width: 60px;height: 25px;position: relative;top: 5px;margin: 0 6px 0 6px;}
.wzspzy .right .xiazaibt .span3 {background:url(/excelapk/img/icon-safety-8.png); display: inline-block; margin: 0 6px;width: 26px;height: 30px;position: relative;top: 7px;}
.wzspzy .right .pingji {height:20px; line-height:20px; padding:7px 0px;}
.wzspzy .right .pingji .xing {display: inline-block;width: 90px;height: 17px;position: relative;top: 3px;background: url(/excelapk/img/sprites-content.jpg) 0px -600px no-repeat; list-style:none; margin:0px; padding:0px;}
.wzspzy .right .pingji .fen {color: #ff4e00; font-weight:bold; font-size:12px; margin:0px 6px;}
.wzspzy .right .pingji .zfen {color: #666; font-size:12px;}
.wzspzy .right .fenlei {height:86px; margin:0px; padding:0px; }
.wzspzy .right .fenlei ul {margin:2px; padding:0px;}
.wzspzy .right .fenlei li {line-height:28px; height:28px; float:left; width:185px;; font-size:12px; list-style:none;border-bottom:1px #999 dashed;}
.wzspzy .right .xiazaian { padding:0px; margin-top:6px;}
.wzspzy .right .xiazaian span { width:150px; padding-left:20px; float:left; height:38px; line-height:38px; text-align:inherit;}
.wzspzy .right .xiazaian img { vertical-align:middle; margin-right:5px;}
.wzspzy .right .xiazaian .tixin { height:22px; line-height:22px; color:#999999; width:380px; margin:3px 0px; padding:0px;}
.wzspzy .right .xiazaian .exxzdz {font-size:14px; float:left; height:38px; line-height:38px;}
.wzspzy .right .xiazaian .exxzdz a { margin:0 2px; color:#289613;}

/*shipin excel*/
#bc{position:absolute;z-index:98;width:100px;border:#52a334 1px solid;color:#000;background-color:#fff;margin:0;padding:0;}
#help_{position:absolute;z-index:98;margin:0;padding:0;}
#bc h1{text-align:center;background-color: #52a334;color:#fff;padding:3px;font-size:13px;margin:0;padding:0;line-height:22px;font-weight:normal;}
#bc h1 a{color:#fff;text-decoration:none;margin:0;padding:0;}
#bc p{margin:5px;text-indent:2em;text-align:left;}
#bc p a{display:block;text-indent:.5em;width:85px;height:1.5em;overflow:hidden;color:#000;font-size:12px;}
#bc p a:hover{background-color: #52a334;color:#fff;}
#bc div{text-align:center;}

.exspnr {width:712px; padding:8px 0px 8px 0px; height:auto; font-size:14px; line-height:26px; text-align:left; color:555;}
.exspfx {width:710px; height:30px; padding:8px;  margin:0 auto;}
.exsplist{ margin:0px; padding:3px 0;}
.exsplist ul{  margin:0px;}
.exsplist ul li{font-size:12px;width:234px;float:left;padding:5px 0px 5px 8px;text-align:left; line-height:22px; height:22px; overflow:hidden;}
.exsplist ul li span{color:#F00;}
.exsplist ul li a{text-decoration:none;color:#646668}
.exsplist ul li a:hover{text-decoration:underline;color:#C64F42}
.exwzzuo {width:390px; float:left;}
.exwzyou {width:310px;float:left; font-weight:bold;} 
.exshipin {width:720px;margin:0 auto;padding:4px 4px 0px 4px;}
.exshipinxia {margin:3px; padding:10px;border-style: solid;border-width: 1px; border-color: #7D7D7D;}
.exshipinxia {cursor:pointer;}

/*tupiantool excel*/
.tupiantool {width:705px; padding:8px 5px 8px 5px; height:auto; font-size:14px; line-height:26px; text-align:left; color:555;}
.tupiantool img{cursor:pointer; width:46px; float:left; margin:0px 2px 12px 2px; padding:0px;}
.ystpzuo {float:left;}
.ystpzuo img {width:330px;height:335px;}
.ystpyou {float:left;margin-left:20px;}
.ystpyou img {width:330px;}

/* kuaijiejian biaoge */
.box{border:0px solid #dadada;width:100%;margin:0px auto;border-collapse:collapse;background:#fdfdfd;padding:10px;font-size:12px;}
.box th{background:#fff url(../images/main/td_bgb.gif) repeat-x top;text-align:center;font-weight:normal;font-weight:bold;padding:9px;}
.box td{line-height:20px;padding:5px;color:#606060; }
.box th,.box td{border:1px solid #dadada;text-align:center;}
.box .tleft{text-align:left}
.box tr:hover{background:#eaf9ff;}
.box .hover{background:#eaf9ff;}
.box .leftd{background:#f4f4f4 repeat-x;}
.box tr.red td{color:#ff0000;}
.kjjtitle {margin:5px 0; overflow:hidden;  padding:0px; width:730px; background-color:#FFFFFF;}
.kjjtitlex {height:30px; line-height:30px;text-align:center;font-size:14px;padding:0 10px;color:red;background-image:url(../images/main/titlebgn.jpg);font-weight:bold; border-left:#dcdcdc 1px solid; border-top:#dcdcdc 1px solid;border-right:#dcdcdc 1px solid; }
.kjjdhtp img{ width:110px; height:70px; border:0px;}

/*keyboard*/
.mouse_l, .mouse_r, .mouse_mouse, .mouse_down, .key_delete, .key_esc, .key_alt, .key_enter, .key_shift, .key_ctrl, .key_tab, .key_end, .key_space, .direction_up, .direction_down, .direction_left, .direction_right, .direction_leftright, .direction_updown, .direction_wasd, .direction_direction, .players, .players2, .keyall{
width:18px;vertical-align:text-bottom;display:inline-block;height:25px;line-height:99px;overflow:hidden;background:url(/kuaijiejian/img/keyboard.gif) no-repeat;margin:4px 2px 0}
.mouse_l{}
.mouse_r{background-position:0 -30px}
.mouse_mouse{width:23px;background-position:0 -61px}
.mouse_down{width:23px;background-position:0 -105px}
.key_delete{width:47px;height:22px;background-position:0 -135px}
.key_esc{width:38px;height:22px;background-position:0 -164px}
.key_alt{width:38px;height:22px;background-position:-62px 0}
.key_enter{width:47px;height:22px;background-position:-62px -27px}
.key_shift{width:47px;height:22px;background-position:-62px -55px}
.key_ctrl{width:38px;height:22px;background-position:-62px -83px}
.key_tab{width:38px;height:22px;background-position:-62px -110px}
.key_end{width:38px;height:22px;background-position:-62px -136px}
.key_space{width:77px;height:22px;background-position:-62px -164px}
.direction_up{width:24px;height:22px;background-position:-62px -192px}
.direction_down{width:24px;height:22px;background-position:-62px -219px}
.direction_left{width:24px;height:22px;background-position:-62px -247px}
.direction_right{width:24px;height:22px;background-position:-62px -274px}
.direction_leftright{width:49px;height:22px;background-position:-62px -302px}
.direction_updown{width:49px;height:22px;background-position:-62px -329px}
.direction_wasd{width:52px;background-position:-198px 0;height:30px}
.direction_direction{width:52px;background-position:-198px -45px;height:30px}
.players, .players2{width:42px;background-position:-184px -97px;color:#000;line-height:24px;padding-left:24px}
.keyall{width:24px;background-position:-62px -355px;text-align:center;color:#3f7500;line-height:18px;height:22px;font-size:12px;font-weight:bold}
.hiddenbtn span{display:none}


.zhuanhuanul ul {padding: 10px;overflow: hidden;}
.zhuanhuanul li { width:157px; float:left; line-height:16px; text-align:left; background: url(/zhuanhuan/img/options.png) no-repeat; margin:5px 0; padding-left:20px;}
.wenjiangeshi { padding:10px; overflow: hidden;}
.wenjiangeshi ul { height:100px;}
.wenjiangeshi li { width:78.6px; float:left;}
.wenjiangeshi p{ font-size:14px; line-height:28px; text-align:left; text-indent:1em;}


.index-xiazai{ text-align:center;padding:10px; margin:0px;}
.index-xiazai ul{ margin:0 0 0px 0; overflow:hidden;}
.index-xiazai ul li{float:left; width:176px; text-align:left; line-height:26px; text-overflow:ellipsis;white-space: nowrap;overflow:hidden;}
.index-xiazai ul li a{text-decoration:none; color:#4B4B4B; background-image:url(../images/main/xztb.png); background-position:left; background-repeat:no-repeat; padding:0 0 0 22px; font-size:12px}
.index-xiazai ul li a:hover{text-decoration:underline; color: #C64F42;}


/*切换*/
.tabs { display:block; float:left;}
.tabs i {font-style:normal; margin-right:15px; font-size:14px; cursor:pointer;}
.tabs .curr a{ color: green;}

/*模板引用*/
.mblist ul{ overflow:hidden;  padding:3px;}
.mblist li{ width:134px; height:150px; float:left; margin:5px;}
.mblist li img{ width:124px; height:110px; padding:3px; border:1px #CCC solid;}
.mblist li img:hover { border:#096 1px solid;}
.mblist li a span { text-align:left; line-height:28px; height:28px; overflow:hidden; width:100%; display:block; margin-top:2px;}

/*页码*/
.epages{margin:10px auto 15px auto; width:728px; height:39px; line-height:39px; text-align: center;   }
.epages b{border: 1px solid #CCC; padding: 4px 6px 6px 6px; margin:0 2px 0 0;text-align:center;text-decoration:none;font: 12px Verdana,Arial,Tahoma; font-weight:bold; color: #333; }
.epages a{border: 1px solid #CCC; padding: 4px 6px 6px 6px;margin:0 2px 0 0;text-align:center;text-decoration:none;font: 12px Verdana,Arial,Tahoma; color: #333; }
.epages a:hover{border:#999 1px solid;background: #EEE;text-decoration:none;  }
.epages a b {border:0 none; padding:0;}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

