.mainlogo { background:url('/images/top.jpg') 50% 0 no-repeat; min-height: 215px; }
.mainback { background:url('/images/back.jpg') ;}

.topblock {height: 58px; }
.topblock1 {position:relative; text-align: left; left: 7px; top: -10px; height: 0px; }
.topblock2 {position:relative; text-align: left; left: 22px; top: -6px; height: 0px; }
.topblock3 {position:relative; text-align: left; left: 269px; top: 0px; height: 0px; }
.topblock4 {position:relative; text-align: left; left: 287px; top: -6px; height: 0px; }
.topblock5 {position:relative; text-align: left; left: 450px; top: 0px; height: 0px; }
.topblock6 {position:relative; text-align: left; left: 484px; top: -6px; height: 0px; }
.topblock7 {position:relative; text-align: left; left: 613px; top: 0px; height: 0px; }
.topblock8 {position:relative; text-align: left; left: 647px; top: -6px; height: 0px; }
.topblock9 {position:relative; text-align: left; left: 778px; top: 0px; height: 0px; }
.topblock10 {position:relative; text-align: left; left: 812px; top: -6px; height: 0px; }
.topblock11 {position:relative; text-align: left; left: 976px; top: -10px; height: 0px; }

.maintable { position:relative; text-align: left; left: 0px; width: 956px; }
.lmaintable { width: 247px; }

.bestblockmain__ { height: 0px; }
.bestblock__ { background:url('/images/leftmidle.jpg'); position:relative; text-align: left; left: -354px; top: 58px; height: 400px; width: 247px; }
.bestblockbot__ { background:url('/images/leftbottom.png') no-repeat; height: 300px; position:relative; text-align: left; left: -354px; top: 58px; width: 247px; }

.bestblock { background:url('/images/leftmidle.jpg'); position:relative; text-align: left; left: 0px; top: 0px; height: 400px; width: 247px; }
.bestblockbot { background:url('/images/leftbottom.png') no-repeat; height: 180px; position:relative; text-align: left; left: 0px; top: 0px; width: 247px; }

.lkist { position: absolute; left: -10px; top: 95px; }
.rkist { position: absolute; right: -11px; top: 95px; }

.content__ { position: relative; top: 58px; left: -196px; }
.content { position: relative; top: 0px; left: 18px; }

.lcontent { background:url('/images/right_flag_left.jpg'); position:relative; text-align: left; width: 34px; }
.rcontent { background:url('/images/right_flag_right.jpg'); position:relative; text-align: left; width: 34px; left: 655px; }
.tcontent { background:url('/images/tile.jpg'); position: relative; text-align: left; left: -621px; width: 621px; }
.bcontent { height: 0px; }
.bcontentl { background:url('/images/right_flag_left_bot.jpg') no-repeat; position: relative; text-align: left; height: 46px; width: 34px; }
.bcontentm { background:url('/images/right_flag_bot.jpg'); position: relative; text-align: left; height: 46px; width: 621px; left: 34px; top: -46px;}
.bcontentr { background:url('/images/right_flag_right_bot.jpg') no-repeat; position: relative; text-align: left; height: 46px; width: 34px; left: 655px; top: -92px;}

.lkist_c { position: relative; left: -10px; top: -92px; height: 0px; }
.rkist_c { position: relative; left: 677px; top: -92px; height: 0px; }

.aboutmenu { position: relative; left: 34px; font: 14pt "Times New Roman", sans-serif; color: #ad1414;}
.aboutmenu a {text-decoration:none; font: 14pt "Times New Roman", sans-serif; color: #454d57;}

.aboutcontent {}
.aboutcontent h1 { text-align: center; font: 14pt "Times New Roman", sans-serif; font-weight: bold; }
.aboutcontent h2 { text-align: left; font: 12pt "Times New Roman", sans-serif; font-weight: bold; }
.aboutcontent .goods img {border: 0px; width: 28px; height: 28px; }

.main h1 { text-align: center; font: 14pt "Times New Roman", sans-serif; font-weight: bold; }
.main h2 { text-align: left; font: 12pt "Times New Roman", sans-serif; font-weight: bold; }

.main .news .title { text-align: left; font: 12pt "Times New Roman", sans-serif; font-weight: bold; color: #ad1414; }
.main .news .time { text-align: right; font: 12pt "Times New Roman", sans-serif; color: #9d9c9c; }
.main .news .more a { text-decoration:none; text-align: right; font: 10pt "Times New Roman", sans-serif; color: #454d57; }
.main .news a { text-decoration:none; color: #0000FF; }

    .block1
    {
        width: 1000px;
        padding: 0px;
        padding-right: 0px;
    }

    .block2
    {
        padding: 0px;
        position: relative;
        top: -10px;
        left: 0px;
    }
    .topRow
    {
        height: 20px;
    }
    .leftBolt
    {
        width: 22px;
        padding: 0px;
        position: relative; 
        top: -10px;
        left: 0px;
    }
    .rightBolt
    {
        width: 24px;
        padding: 0px;
        position: relative; 
        top: -10px;
        left: 0px;
    }
    .block3
    {
        padding: 0px;
        position: relative; 
        top: -6px;
        left: 0px;
    }
    .leftMiddle
    {
        padding: 0px;
        position: relative;
        top: -10px;
        left: 0px;
    }
    .leftFlag
    {
        height: 700px;
    }
    .leftKist
    {
        position: absolute;
        left: -10px;
    }
    .rightKist
    {
        position: absolute;
        right: -11px;
    }
    a{border-width:0px}
    img{border-width:0px}
    .inputData3
    {
        width: 96px;
        padding: 3px 8px;
        border: 1px solid transparent;
        margin: -1px;
        float: left;
        background: transparent;
        font: 11px Arial, sans-serif;
    }
    .inputData2
    {
        border-width:2px;
        width: 122px;
        height: 10px;
        padding-bottom: 0px;
    }
    .formInput
    {
        float: right;
        width: 20px;
        padding: 0px 0px 0;
        text-align: center;
    }
    .form2s
    {
        float: right;
        width: 112px;
        padding: 0px 0px 0;
        color: #fff;
        font: bold 12px/15px 'Trebuchet MS', Arial, sans-serif;
        text-align: center;
    }
    #inputForms form
    {
       float: right;
       width: 122px;
       height: 52px;
       padding: 0px 0px 0;
       font: bold 12px/15px 'Trebuchet MS', Arial, sans-serif;
       text-align: center;
       background: url('./input2.png') no-repeat;
    }
    #inputForms .label
    {
       font: bold 12pt 'Times New Roman', Arial, sans-serif;
       color: RGB(255,0,0);
    }
    #inputForms input
    {
       padding-left: 0px;
       padding-top: 2px;
       border:0;
       width:114px;
       height:19px;
       background:transparent;
    }
    #inputForms .inputLogin
    {
       position: relative;
       left: 2px;
    }
    #inputForms .inputPass
    {
       position: relative;
       left: 2px;
       top: 5px;
    }
    #inputOk form
    {
       padding: 0px 0px 0;
       font: bold 12px/15px 'Trebuchet MS', Arial, sans-serif;
       text-align: center;
       background: url('./enter.png') no-repeat;
    }
    
    .bestButton
    {
        position: relative;
        top: -4px;
    }
	
	.phoneList
   {
       list-style-image: url('./phoneitem.png');
       color: RGB(0, 0, 255);
   }   
    .bestTable
    {
        padding: 0px;
        position: relative;
        top: -140px;
        left: 0px;
    }
    #bestTable .label
    {
       font: bold 12pt 'Times New Roman', Arial, sans-serif;
       color: RGB(255,0,0);
    }
    .labelNorth
    {
       font: bold 11pt 'Times New Roman', Arial, sans-serif;
    }
    .fontsize8   {font-size:8px;}

