﻿@charset "utf-8";



/*****************************************************************

** Copyright (c) 江苏华招网技术部

** 创建人:     王欢

** 创建日期:    2014年3月4日

** 描 述:      首页样式

** 修改人:      

** 修改日期:    

** 修改说明:

**-----------------------------------------------------------------

******************************************************************/



/*全局样式初始化*/

body {

    padding: 0px;

    margin: 0px;

    word-break: break-all;

    font-size: 12px;

    font-family: "宋体",Arial, Helvetica, sans-serif;

    color: #2b2b2b;

    background: #fff;

}



h1, h2, h3, h4, h5, h6 {

    margin: 0;

    padding: 0;

    font-size: 12px;

    font-weight: normal;

}



img, a img {

    margin: 0;

    padding: 0;

    border: 0;

    vertical-align: middle;

    outline: none;

}



ul, li {

    list-style: none;

    padding: 0px;

    margin: 0px;

}



input, select {

    vertical-align: middle;

}



table {

    border-collapse: collapse;

}



table, th, tr, td {

    word-break: break-all;

    word-wrap: break-word;

}



/*全局链接*/

a {

    text-decoration: none;

    outline: none;

    color: #333;

}



    a:hover {

        text-decoration: none;

        color: #db9c24;

    }



/*字体*/

.fw {

    font-weight: bold;

}



/*闭合浮动层*/

.fixfloat {

    zoom: 1;

    _height: 1px;

}



    .clearB, .fixfloat:after {

        content: ".";

        clear: both;

        display: block;

        visibility: hidden;

        height: 0;

        line-height: 0px;

        font-size: 0px;

    }



.clearb {

    clear: both;

}





/*主体宽度*/

.w1000 {

    width: 1000px;

    margin: auto;

    background: #fff;

}



/*顶部*/

.top_up {

    height: 166px;

    overflow: hidden;

    background: url(/templets/default/images/top_upBg.jpg) no-repeat;

}

/*顶部 药品申报系统 liangz  2015-11-26 */

.top_up_two {

    height: 184px;

    overflow: hidden;

    background: url(/templets/default/images/top_upBg_two.jpg) no-repeat;

}



/*nav*/

.nav {

    height: 40px;

    overflow: hidden;

    background: url(/templets/default/images/navBg.jpg) repeat-x;

}



.navul {

}



    .navul li {

        float: left;

        line-height: 40px;

        height: 40px;

        text-align: center;

        width:142px;

    }

        /*.navul li.navline{ float:left; width:2px; height:37px;  background:url(/templets/default/images/nav_line.jpg) top right no-repeat;  display:inline;}*/



        .navul li a {

            display: block;

            font-size: 14px;

            font-weight: bold;

            color: #fff;

            height: 40px;

            overflow: hidden;

            width: 100px;

            background: url(/templets/default/images/nav_line.jpg) top right no-repeat;

        }



            .navul li a:hover {

                display: block;

                background: url(/templets/default/images/nav_hover.jpg) repeat-x;

                color: #000;

                border-top-left-radius: 3px;

                border-top-right-radius: 3px;

            }

/*.navul li.navItem0 a,.navItem a:hover{ background:url(/templets/default/images/nava_hover.jpg);}*/



.nav_comment {

    width: 1000px;

}



    .nav_comment ul {

        padding-left: 15px;

        height: 40px;

        background: url(/templets/default/images/navBg.jpg) repeat-x;

    }



        .nav_comment ul li {

            float: left;

            height: 40px;

            line-height: 40px;

            background: url(/templets/default/images/nav_line.jpg) top right no-repeat;

        }

            /*.nav_comment ul li.navline{ width:2px; height:40px; background:url(/templets/default/images/nav_line.jpg) top right no-repeat;}*/

            .nav_comment ul li a {

                display: block;

                color: #FFF;

                font-size: 14px;

                font-weight: bold;

                padding-left: 15px;

            }



                .nav_comment ul li a span {

                    padding-right: 15px;

                }



                .nav_comment ul li a:hover {

                    display: block;

                    background: url(/templets/default/images/nava_hover.jpg) no-repeat top left;

                    color: #000;

                }



                    .nav_comment ul li a:hover span {

                        display: block;

                        background: url(/templets/default/images/nava_hover.png) no-repeat top right;

                    }





.nav_son {

    height: 26px;

    background: url(/templets/default/images/nav_sonBg.jpg) repeat-x;

    overflow: hidden;

}



.nav_sonL {

    float: left;

    height: 26px;

    line-height: 26px;

    width: 600px;

    overflow: hideen;

}



    .nav_sonL .date {

        float: left;

        margin: 0 10px;

        width: 150px;

    }



    .nav_sonL .report {

        float: left;

        width: 300px;

        padding-left: 10px;

        height: 26px;

        background: url(/templets/default/images/reportBg.jpg) no-repeat;

    }



.nav_sonR {

    float: right;

    margin-right: 15px;

    display: inline;

    overflow: hideen;

}



/*内容*/

.main {

    margin-top: 4px;

}



.mainL {

    float: left;

    width: 250px;

    overflow: hidden;

    display: inline;

}



.mainLa {

    height: 406px;

    overflow: hidden;

    margin-bottom: 5px;

}

/*	.mainLat{ height:25px; border:1px solid #1f54ba; overflow:hidden; background:url(/templets/default/images/mainLatBg.jpg) repeat-x; text-align:center; font-size:14px; font-weight:bold; line-height:25px; color:#fff;}*/





.mainLat {

    height: 30px;

    overflow: hidden;

    background: url(/templets/default/images/mainLatBg.jpg) repeat-x;

    overflow: hidden;

}



.mainLatL {

    width: 130px;

    height: 30px;

    float: left;

    overflow: hidden;

    background: url(/templets/default/images/mainLatLBg.jpg) no-repeat;

    font-weight: bold;

    color: #fff;

    line-height: 30px;

    padding-left: 20px;

}



.mainLatR {

    float: right;

    height: 30px;

    line-height: 20px;

    padding-right: 10px;

    background: url(/templets/default/images/mainLatRBg.jpg) no-repeat top right;

}





.mainLac {

    height: 338px;

    overflow: hidden;

    border-left: 1px solid #bbb;

    border-right: 1px solid #bbb;

    border-bottom: 1px solid #bbb;

    padding-top: 10px;

    padding-bottom: 26px;

    background: #fff url(/templets/default/images/mainLacBg.jpg) no-repeat bottom left;

}



.mainLacItem {

    height: 55px;

    text-align: center;

    margin-bottom: 5px;

}



.mainLb {

    height: 216px;

    background: #edf9d1 url(/templets/default/images/mainLbBg.jpg) repeat-x;

    border: 1px solid #b9d56e;

    margin-bottom: 5px;

}



.mainLbt {

    height: 29px;

    overflow: hidden;

}



.mainLbtL {

    width: 80px;

    height: 29px;

    float: left;

    padding-left: 25px;

    margin-left: 10px;

    background: url(/templets/default/images/mainLbtLBg.jpg) no-repeat 0 4px;

    overflow: hidden;

    font-weight: bold;

    color: #e56e0d;

    line-height: 29px;

}



.mainLbtR {

    float: right;

    width: 110px;

    height: 29px;

    line-height: 22px;

    padding-right: 10px;

    background: url(/templets/default/images/mainLbtRBg.jpg) no-repeat top right;

    text-align: right;

}



    .mainLbtR a {

        color: #e75a05;

    }



        .mainLbtR a:hover {

            color: #f00;

        }



.mainLbc {

    margin: 0 10px;

    height: 168px;

    background: #fff;

    border: 1px solid #b9d56e;

    border-radius: 3px;

    overflow: hidden;

}





.mainLc {

    height: 224px;

    background: #fff url(/templets/default/images/mainLcBg.jpg) repeat-x;

    border: 1px solid #b9d56e;

    margin-bottom: 5px;

}



.mainLct {

    width: 223px;

    height: 27px;

    padding-left: 25px;

    line-height: 27px;

    background: url(/templets/default/images/mainLctBg.jpg) no-repeat;

    margin: 5px 0;

    font-weight: bold;

    color: #e56e0d;

    overflow: hidden;

}



.mainLctR a {

    color: #e75a05;

}



    .mainLctR a:hover {

        color: #f00;

    }



.mainLcc {

    margin: 0 10px;

    height: 176px;

    background: #fff;

    border: 1px solid #b9d56e;

    border-radius: 3px;

    overflow: hidden;

}











.mainLd {

    height: 208px;

    background: #fff url(/templets/default/images/mainLdBg.jpg) repeat-x;

    border: 1px solid #e0af7a;

    margin-bottom: 5px;

}



.mainLdt {

    width: 223px;

    height: 27px;

    padding-left: 25px;

    line-height: 27px;

    background: url(/templets/default/images/mainLdtBg.jpg) no-repeat;

    margin: 5px 0;

    font-weight: bold;

    color: #e56e0d;

    overflow: hidden;

}



.mainLdtR a {

    color: #e75a05;

}



    .mainLdtR a:hover {

        color: #f00;

    }



.mainLdc {

    margin: 0 10px;

    height: 126px;

    background: #fff;

    border: 1px solid #e0af7a;

    border-radius: 3px;

    padding-top: 10px;

}



.mainLdcItem {

    margin: 0px auto 5px;

    width: 211px;

    height: 26px;

    line-height: 26px;

    text-align: center;

    background: url(/templets/default/images/mainLdcItemBg.jpg) no-repeat;

    overflow: hidden;

}



    .mainLdcItem a {

        color: #e27f14;

    }









.mainLe {

    background: #fff url(/templets/default/images/mainLeBg.jpg) repeat-x;

    height: 219px;

    border: 1px solid #cbb36b;

    margin-bottom: 5px;

}



.mainLet {

    height: 29px;

    overflow: hidden;

}



.mainLetL {

    width: 80px;

    height: 29px;

    float: left;

    padding-left: 25px;

    margin-left: 10px;

    background: url(/templets/default/images/mainLetLBg.jpg) no-repeat 0 4px;

    overflow: hidden;

    font-weight: bold;

    color: #e56e0d;

    line-height: 29px;

}



.mainLetR {

    float: right;

    width: 110px;

    height: 29px;

    line-height: 22px;

    padding-right: 10px;

    background: url(/templets/default/images/mainLetRBg.jpg) no-repeat top right;

    text-align: right;

}



    .mainLetR a {

        color: #e75a05;

    }



        .mainLetR a:hover {

            color: #f00;

        }



.mainLec {

    padding-left:15px;

    padding-top: 3px;

    background: #fff;

    border: 1px solid #cbb36b;

    border-radius: 3px;

    overflow: hidden;

}



.mainLecItem {

    height: 36px;

    text-align: center;

    margin-bottom: 5px;

}



.mainR {

    float: left;

    width: 744px;

    overflow: hidden;

    display: inline;

    margin-left: 5px;

}



.mainRa {

    height: 276px;

    overflow: hidden;

    margin-bottom: 5px;

}



.mainRat {

    height: 26px;

    overflow: hidden;

    background: url(/templets/default/images/mainRatBg.jpg) repeat-x;

    overflow: hidden;

}



.mainRatL {

    width: 130px;

    height: 30px;

    float: left;

    overflow: hidden;

    background: url(/templets/default/images/mainLctLBg.jpg) no-repeat;

    font-weight: bold;

    color: #fff;

    line-height: 26px;

    padding-left: 20px;

}



.mainRatR {

    float: right;

    height: 29px;

    line-height: 20px;

    padding-right: 10px;

    background: url(/templets/default/images/mainLctRBg.jpg) no-repeat top right;

}



    .mainRatR a {

        color: #e75a05;

    }



        .mainRatR a:hover {

            color: #f00;

        }



.mainRac {

    height: 236px;

    padding: 5px;

    border-left: 1px solid #bbb;

    border-right: 1px solid #bbb;

    border-bottom: 1px solid #bbb;

}



.mainRacL {

    width: 324px;

    height: 236px;

    float: left;

    overflow: hidden;

}



.mainRacR {

    width: 400px;

    float: left;

}









.mainRb {

    height: 262px;

    overflow: hidden;

    margin-bottom: 5px;

}



.mainRbt {

    height: 30px;

    overflow: hidden;

    background: url(/templets/default/images/mainRbtBg.jpg) repeat-x;

    overflow: hidden;

}



.mainRbtL {

    width: 96px;

    height: 30px;

    float: left;

    overflow: hidden;

    background: url(/templets/default/images/mainRbtLBg.jpg) no-repeat;

    font-weight: bold;

    color: #fff;

    line-height: 30px;

    padding-left: 15px;

}



.mainRbtR {

    float: right;

    height: 30px;

    line-height: 30px;

    padding-right: 20px;

    background: url(/templets/default/images/mainRbtRBg.jpg) no-repeat top right;

}



    .mainRbtR a {

        color: #e75a05;

    }



        .mainRbtR a:hover {

            color: #f00;

        }



.mainRbc {

    height: 225px;

    padding-top: 5px;

    border: 1px solid #bbb;

}



.mainRbcL {

    width: 324px;

    height: 236px;

    float: left;

    overflow: hidden;

    background: url(/templets/default/images/mainRacL.jpg);

}



.mainRbcR {

    width: 400px;

    float: left;

}











.mainRc {

    width: 745px;

    height: 114px;

    background: url(/templets/default/images/bannerBg.jpg) no-repeat;

    margin-bottom: 5px;

    overflow: hidden;

}





.mainRd {

    height: 296px;

    margin-top: 10px;

}



.mainRdL {

    width: 367px;

    height: 292px;

    float: left;

    border: 1px solid #bbb;

    background: #fff url(/templets/default/images/mainRdBg.jpg) repeat-x bottom left;

}



.mainRdLt {

    height: 30px;

}



.mainRdLtL {

    float: left;

    width: 114px;

    height: 28px;

    padding-left: 15px;

    line-height: 28px;

    font-weight: bold;

    background: url(/templets/default/images/mainRdLtLBg.jpg) no-repeat;

}



.mainRdLtR {

    float: right;

    height: 28px;

    line-height: 28px;

    padding-right: 10px;

}



    .mainRdLtR a {

        color: #e75a05;

    }









/*友情链接*/

.friendLink {

    height: 115px;

    margin-top: 6px;

}



.friendLinkc {

    height: 84px;

    overflow: hidden;

    width: 995px;

    border-left: 1px solid #34a7dd;

    border-right: 1px solid #34a7dd;

    border-bottom: 1px solid #34a7dd;

}



.friendLinkcul {

    height: 48px;

    margin-top: 16px;

    width: 998px;

    overflow: hidden;

}



    .friendLinkcul li {

        width: 191px;

        height: 46px;

        border: 1px solid #000;

        overflow: hidden;

        float: left;

        display: inline;

        margin-left: 15px;

    }



    .friendLinkcul img {

        display: block;

        font-size: 0px;

    }







/*copy*/

.copy {

    line-height: 24px;

    text-align: center;

    height: 116px;

    background: url(/templets/default/images/footBg.jpg) repeat-x;

    padding-top: 20px;

    overflow: hidden;

}





/*列表样式*/

.listA {

}



    .listA li {

        line-height: 24px;

        vertical-align: middle;

        overflow: hidden;

        border-bottom: 1px solid #bbb;

    }



.listAL {

    float: left;

    height: 24px;

    padding-left: 25px;

    overflow: hidden;

    display: inline;

    background: url(/templets/default/images/listB.gif) 10px 9px no-repeat;

}



.listAR {

    float: right;

    margin-right: 15px;

}



.listA li.lihover {

    background: #f8fcff;

}



.listB {

}



    .listB li {

        line-height: 24px;

        overflow: hidden;

        background: url(/templets/default/images/listB.gif) 10px 9px no-repeat;

    }



.listBL {

    float: left;

    padding-left: 25px;

    width: 290px;

    height: 24px;

    overflow: hidden;

}



.listBR {

    float: right;

}



.listC {

    margin-top: 20px;

}



    .listC li {

        line-height: 24px;

        height: 24px;

        overflow: hidden;

        background: url(/templets/default/images/listC.gif) 1px 8px no-repeat;

        padding-left: 20px;

        margin-left: 10px;

    }



.listD {

    padding: 10px;

}



    .listD li {

        width: 206px;

        height: 24px;

        line-height: 24px;

        overflow: hidden;

    }



.listE {

    padding: 10px;

    margin-top: 10px;

}



    .listE li {

        line-height: 24px;

        height: 24px;

        overflow: hidden;

        background: url(/templets/default/images/listE.gif) 1px 8px no-repeat;

        padding-left: 15px;

    }



.listF {

    padding: 10px;

    margin-top: 10px;

}



    .listF li {

        line-height: 24px;

        height: 24px;

        overflow: hidden;

        background: url(/templets/default/images/listF.gif) 1px 8px no-repeat;

        padding-left: 20px;

    }





/*表单元素样式*/

.textBaseA {

    width: 148px;

    border: 1px solid #7f9db9;

    margin-top: 5px;

}



.butBaseA {

    border: 1px solid #1f54bc;

    height: 22px;

    background: #97c8f5 url(/templets/default/images/butBaseBg.jpg) repeat-x;

    color: #fff;

    cursor: pointer;

    font-size: 12px;

    padding: 0px 15px;

    width: auto;

    overflow: visible;

}



.butBaseB {

    float: left;

    width: 47px;

    height: 19px;

    margin-top: 2px;

    border: 0 none;

    background: url(/templets/default/images/butBaseB.jpg) no-repeat;

    cursor: pointer;

    font-size: 16px;

    color: #000;

    white-space: nowrap;

    font-size: 12px;

    text-align: center;

}



.textBaseC {

    width: 176px;

    height: 17px;

    border: 1px solid #000;

    background: #fff;

    float: left;

    margin: 2px 15px auto 8px;

}



.tabul {

}



    .tabul td {

        height: 24px;

        line-height: 24px;

        font-size: 12px;

    }


.fy li{float:left;line-height:20px;margin-right:6px;border:1px solid #E9E9E9;list-style:none;}
.fy li.thisclass,.xxx li.thisclass a,.xxx li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
