/*global style*/
BODY {FONT-SIZE: 14px; line-height:24px;font-family: "微软雅黑", "宋体"; /**background-color:#f0f0f0;**/
   }
* {margin: 0px;padding: 0px;list-style-type: none;}
img{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.clear{clear:both;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;font-size:12px}
em{ font-style:normal;}
a{text-decoration: none;blr:expression(this.onFocus=this.blur());}
.black {color:#333;}
/**.black a{color:#333;}**/
.mainblack{color:#444;}
.mainblack a{color:#444;}
.mainblack a:hover{color:#fd6e01;}
.white a{color:#fff;}
.white a:hover{color:#fff}
.orange a{color:#ed8512;}
.green a{color:#0eacff;}
.green a:hover{color:#ec8310}
.gray a{color:#a1a1a1;}
.bold{font-weight:bold;}
.f_l { float:left;}
.f_r { float:right;}
.pr { position:relative; }
.o_marginbot{ margin-bottom:10px;}
.o_marginleft{ margin-left:9px;}
.o_marginleft2{ margin-left:20px;}
.hide{ display:none;}
.wbox{ width:980px; margin:0 auto;}
/**.mainwidth{ border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4; width:960px; padding:9px 9px 0 9px; margin:0 auto; overflow:hidden; background-color:#fff;}**/
.mainwidth{  width:960px; padding:10px 9px 0 9px; margin:0 auto; overflow:hidden; }
.o_maintop{ /*background:url(../images/topbg.png) repeat-x;*/ background:#147EF1; height:30px; padding:6px 0 0 0;}
.maintopl1,.maintopl2,.maintopl3,.maintopl4{ float:left; /*color:#636364;*/ color:#fff;}
.maintopl1,.maintopl3,.maintopl4{ padding:0 5px;}
.maintopl2{ margin:2px 0px 0 0px; width:50px; height:21px; display:block; background: url(../images/loginbg.png) no-repeat; text-align:center; line-height:20px;}
.maintopl2 a{ color:#fff;}
.maintopl3 a{ color:red; text-decoration:underline;}
.maintopr{ width:190px; padding:2px 25px 0 0 ; float:right; color:#636364;}
.maintopr a{ /*color:#636364;*/color:#fff;}
.maintopl4{padding:0px 4px;}
.maintopl4 a{color:#636364;}
.o_maintopl{ width:460px;}
.o_maintopr{ width:300px; text-align:right;}
.o_maintopr a{/*color:#636364;*/color:#fff;}
.o_maintopr1{background: url(../images/topr02.png) 0 -1px no-repeat; padding-left:16px;}
.o_maintopr2{background: url(../images/topr01.png) 0 -1px no-repeat; padding-left:16px;}
.o_maintopr3{background: url(../images/topr03.png) 0 -1px no-repeat; padding-left:16px;}
.o_maintopr4{background: url(../images/topr04.png) 0 -1px no-repeat; padding-left:16px;}

.o_logo{ width:350px; height:86px; margin-left:30px;}
.o_logo a{ width:260px; height:86px; display:block;}
.o_search{padding:2px 0px 0 5px;position:relative;z-index:100; float:right;}
.new-search2{float:left;color:#adacac;text-align:left;}
.o_online{ width:540px; height:30px; line-height:30px;float:right;position:relative; padding:5px 5px 0 0; text-align:right; color:#444;}
.o_online em{color:#e35d0a;}
.new-search1{width:368px;height:31px;background:#f5f7f6;padding:3px;position:relative; border:1px solid #ced7d2;}
.fenlei{width:296px;height:31px;}.fenlei a:hover{text-decoration:none;}.fenlei2{position:absolute;left:3px;top:33px;width:56px;border:1px solid #e7e7e7;background:#fff;}.fenlei2 a{display:block;padding-left:10px;}.fenlei2 a:hover{background:#fffcdd;color:#ff6000;text-decoration:none;}.fenleia,.fenleia:hover,.fenleiaed{float:left;width:48px;background:url(../images/fenleibg.png) no-repeat;height:28px;padding-left:10px;line-height:28px;padding-top:3px;color:#797979;}.fenleia:hover,.fenleiaed{background-position:0 -31px;}.fenleiaed:hover{color:#797979;}
.sear-1{border:none;background:url(../images/search-bg.png) no-repeat -58px 0;width:235px;height:31px;color:#ccc;line-height:31px;float:right;padding-left:3px;padding-top:1px;}.new-btn{background:url(../images/search-bg.png) no-repeat;background-position:-299px 0;float:right;width:68px;height:31px;}.new-search2 span{padding-left:6px;line-height:22px;}.new-search2 span a{color:#838383;}.new-search2 span a:hover{color:#ff2f00;}.sear-2{border:none;background:url(../images/search-bg.png) no-repeat -58px 0;width:235px;height:31px;color:#797979;line-height:31px;float:right;padding-left:3px;}
.o_mainnav{ height:35px; width:100%; background-color:#b00000;}
.toplogo{ height:65px; padding-top:23px;}
.o_navul{ width:600px; float:left; height:35px;font-family: "微软雅黑";}
.o_navul li{ float:left; width:75px; height:35px; text-align:center; line-height:35px; font-size:14px; margin-right:10px;}
.o_navul li a{ color:#fff;}
.o_navul .navhover{ background: url(../images/navhoverbg.png) repeat-x;}
.o_navul .navhover a{ color:#535353;}
.o_mnavul{position:relative;z-index:9996; height:35px; width:300px; float:right;}
/* 通用背景图片 */
#topnav, .searchbox, .topmenu li, .menulink b, .ftrline, .promisebox li, .select-segments, .select-segments b,.gocart,.btnsmall,.backtop a{background:url(../images/index-ui-x.gif) repeat-x 0 0;}
.search-btn,.telnum b,.ico,.service b,.i-topcart,.i-errer,.i16,.shopnum,.backtop b,.sideservice b{background:url(../images/header-ui.png) no-repeat 0 0;_background:url(../images/header-ui.gif) no-repeat 0 0;}
/* 通用hover链接色 */

/* 宽度限制模块 */
* html .wbox { zoom:1; }
.login-top,.gome-logo,.topsearch{float:left;display:inline;}
.login-top a.color-b{color:#0066CC;margin:0 5px}
.topmenu{float:right;display:inline;margin-right:-1px;}
.login-top a{color:#666;display:inline-block;margin-left:8px}
.topmenu a {color:#fff}
.topmenu li{float:left;display:inline;background-repeat:no-repeat;background-position: right -131px;margin:5px 10px 0 0;}
.topmenu li.last{background:none}
.menulink{ background-color:#8f0100;float:left;display:inline;padding:0 24px 0 8px;height:24px;line-height:24px;position:relative;z-index:9997;}
.menulink span{font-weight:700}
.menulink b{width:7px;height:4px;position:absolute;background-repeat:no-repeat;background-position: right -170px;top:9px;right:9px;}
.menulink.shopcart{padding-left:33px}
.i-topcart{width:17px;height:13px;position:absolute;top:5px;left:7px;background-position:-370px -70px}
/* 菜单 */
.menuhide{position:absolute;background:#b00000;border:1px solid #b00000;top:27px;_top:25px;right:0}
.menuhide{display:none;padding:0 10px 10px;width:58px;line-height:22px}
.menuhide li{background:none}
.hover .menulink{border:1px solid #8f0100;margin:2px 0 0;height:24px;line-height:24px;_height:22px;_line-height:22px;padding:0 23px 0 7px;background:#8f0100;}
.hover .menulink.shopcart{padding:0 23px 0 32px;}
.hover .menulink.shopcart .i-topcart{_top:4px;left:6px;background-position:-370px -40px}
.hover .menulink b{background-position: right -220px;}
.hover .menuhide{display:block}
.o_footer{ width:100%; height:114px;border-top:1px solid #bcbcbc; background-color:#eee; text-align:center; margin-top:10px; padding-top:15px; color:#9a9a9a;}
.o_footer a{color:#9a9a9a;}
.o_footer a:hover{color:#fd6e01;}

.navbig{background:url(../images/navbot.png) 0 bottom repeat-x; height:38px; display:block; width:980px; margin:0 auto;}
.mainnav{ margin:0 auto; width:880px; height:33px;background:url(../images/navbg.png) center bottom no-repeat; padding:0 50px;}
.mainnav li{ float:left; width:72px; height:33px; padding:0 26px; line-height:33px;}
.mainnav a{ color:#2a4978; font-size:16px; font-weight:bold;}
.mainnav .navhover a{ color:#fff; width:72px; height:33px;background:url(../images/navhoverbg.png) no-repeat; display:block; text-align:center;}
.friend{border:1px solid #d1d1d1; width:926px; overflow:hidden; padding:10px 0 0 32px; height:59px;background:url(../images/friendly.png) no-repeat;}
.friend li{ float:left; width:100px; height:50px;  padding-left:28px;}
.footer{ padding:15px 0; text-align:center;color:#666;}
.footer a{ color:#666;}.footer a:hover{ color:#0262d1;}
.mainbox{ border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4; width:960px; padding:9px 9px 0 9px; margin:0 auto; overflow:hidden; background-color:#fff;}


/***studyPlan*****/
.studytx{width:210px;border:1px solid #afafaf;height:138px;float:right;position:absolute;z-index:1000;display:none; background-color:#fff; overflow:hidden;}
.studytx h4{ font-weight:bold; font-size:14px; color:#3c3c3c;background-color:#cdcdcd; height:28px; line-height:28px; width:100%; border-bottom:1px solid #afafaf; background:url(/images/xxjhtitle.png) repeat-x;}
.studytx .studytxleft{float:left;background:url(/images/xxjh.png) no-repeat 8px 3px; padding-left:40px;}
.studytx .studytxright{float:right; padding:8px 10px 0 0;cursor:pointer}
.studytxlist{ padding:10px 0 0px 15px; width:180px; }.studytxlist li{background:url(/images/lidian.png) no-repeat 0 7px;width:160px; padding-left:10px;}
.studytxmore{ text-align:right; padding-right:20px; height:24px; width:190px;}.studytxmore a{ color:#F00}

.search_keyword
{
    padding-top:3px;
    color:#333;
}

.search_keyword a
{
    color:#333;
    padding:0 2px;
    }
 
 .search_keyword a:hover
{
    color:#0262d1;
    } 
    


