@import url( /images/container.css );
@import url( /images/mainNav.css );

#container{width:950px;}

a.aut:link, a.aut:visited, a.aut:hover, a.aut:active {font-size:11px;color:#666;text-decoration:none;}

a img, img{border:0;}

#topSection {background-color:#fff;padding:0;margin:53px auto 0;}

#topRecommend{width:244px;background-color:#fff;border:1px solid #ccc;margin:0 0 5px;overflow:hidden;clear:both;}

#recImageContainer{width:244px;text-align:center;height:167px;display:block;clear:both;overflow:hidden;background-color:#fef;}
#recommendVapee{border:1px solid #ccc;width:100%;overflow:hidden;}
#recommendVapee img{display:none;}

#recTitleText{text-align:center;background-color:#fff;padding:3px 0 0;margin:0;border-top:1px solid #ccc;}
#recTitleText, #recTitleText a:link, #recTitleText a:visited, #recTitleText a:hover, #recTitleText a:active{font-size:13px;color:#f00;font-weight:700;height:20px;text-decoration:none;}
#recTitleText span{display:none;margin:0 auto;text-align:center;}

#recImageIDbar{font-size:12px;font-weight:700;color:#6d6d6b;text-align:right;padding:0 10px 0;}
#recImageIDbar span{font-size:12px;color:#fff;background:#0d5aac;padding:0 8px 0 8px;cursor:pointer;}
#recImageIDbar span.curID{font-size:12px;color:#fff;background:#c90300;cursor:default;}


#types{width:244px;border:1px solid #ccc;font-size:13px;color:#1f3a87;background-color:#f2f6fb;overflow:hidden;position:relative;}
#types h3{width:110px;font-size:13px;font-weight:100;margin:5px 0;padding:0 0 0 12px;float:left;background:transparent url(/images/red.dot.gif) no-repeat scroll 5px center;}
#topContent{width:418px;background-color:#e7e7e7;margin:0;border:0;padding:0 0 10px;}

#topLogin{width:244px;background-color:#fff;}

.topBg{width:20px;background:#fff url(/images/topBg.gif) top center no-repeat;}
#topSubject {border:1px solid #f0f;height:85px;width:416px;margin:0 0 10px;background-color:#fff;clear:both;}
#topList {border:1px solid #ccc;height:300px;clear:both;background-color:#fff;margin:0 0 0px;}
div#topSubject{width:416px;margin:0;border:1px solid #e09cc3;margin:0 0 10px;}
div#topSubject h2{font-size:13px;font-weight:bold;margin:0;padding:.3em 0;text-align:center;display:block;}
div#topSubject h2 a, div#topSubject h2 a:visited, div#topSubject h2 a:hover, div#topSubject h2 a:active
{font-size:13px;font-weight:bold;margin:0;padding:0;text-align:center;color:#000;}
div#topSubject h4{font-size:12px !important;font-size:11px;font-weight:normal;margin:0;padding:.2em 2em .3em 2em;display:block;}
div#topSubject h4 a, div#topSubject h4 a:visited, div#topSubject h4 a:hover, div#topSubject h4 a:active
{font-size:12px !important;font-size:11px;font-weight:normal;margin:0;padding:0;color:#000;}

#topSection .list{background-color:#fff;border:1px solid #ccc;padding:4px 15px;width:386px;}
#topSection .list td{margin:0;padding:0;font-size:13px;height:22px;}
#topSection .list td span{float:left;color:#929292;}
#topSection .list td a{margin:0;padding:0;font-size:13px;color:#06069c;text-decoration:underline;float:left;}

#topSection .list td a:link,
#topSection .list td a:visited,
#topSection .list td a:hover,
#topSection .list td a:active
{color:#06069c;text-decoration:underline;font-size:13px;}

#topSection .list td a:hover
{color:#80ffff;background-color:#003399;font-weight:700;padding:2px;}

#topSection .list td a.aut:link,
#topSection .list td a.aut:visited,
#topSection .list td a.aut:active
{float:right;text-decoration:none;}


#topSection .list td a.aut:hover
{background-color:#37b54e;font-weight:700;font-size:12px;text-decoration:none;color:#ffff80;}

#lg
{
margin:0 auto 10px;;
padding:0 0 10px;
width:244px;
text-align:left;
border-bottom:1px solid #aaf;
clear:both;
color:#1f3a87;
font-size:12px;
border:1px solid #ccc;
background-color:#f2f6fb;
}
#lg form
{
margin:0;
padding:0;
}
#lg form p
{
margin:0;
padding:5px;
clear:both;
font-size:12px !important;
font-size:11px;
font-weight:100;
}
#lg form h4
{
font-size:12px !important;
font-size:11px;
display:block;
float:left;
margin:0;
padding:0 0 0 5px;
font-weight:100;
}
#lg input
{
width:100px;
height:13px;
float:right;
border:1px solid #bbb;
margin:0 10px 0 0;
}
#lg form input#mini
{
margin:0 2px 0 10px;
padding:0;
height:13px !important;
width:13px !important;
height:15px;
width:15px;
float:left;
}
#lg a#frgt
{
border:0;
text-decoration:underline;
display:block;
float:right;
color:#00f;
font-size:12px !important;
font-size:11px;
margin:0 10px 0 0;
}
#lg form div
{
width:80%;
margin:0 auto 0 auto;
padding:0;
text-align:center;
}
#lg #clear{clear:both;width:80%;height:0px;margin:0;border:0;padding:0;font-size:0;}
#lg .g span#name{color:#f0f;}
#lg .g
{
font-size:13px;
margin:0 0 5px 0;
padding:5px 0 0 5px;
clear:both;
text-align:left;
}

#lg div select
{
font-size:13px;
width:8em;
margin:0 0 5px 0;
padding:0;
clear:both;
}
#lg div.msg{border:0;margin:0;padding:0;text-align:center;}
#lg .msg #s{background-color:#00f;color:#fff;font-weight:700;font-size:12px;}
#lg div.msg ul{margin:0;padding:0;}
#lg div.msg li{display:inline;margin:0;padding:0;}
#lg div.msg li a{color:#00f;display:inline;text-decoration:underline;margin:0;padding:0;}

#lg div.msg{border:0;margin:0;padding:0;}
#lg div.msg ul{margin:0;padding:0;}
#lg div.msg li{display:inline;margin:0;padding:0;}
#lg div.msg li a{color:#00f;display:inline;text-decoration:underline;margin:0;padding:0;}

#lg .g span.name{color:#f0f;}


input#imglog{width:51px;height:17px;margin:0 0 0 15px;float:left;display:inline;}
input#imgreg{width:51px;height:17px;margin:0 15px 0 0;float:right;display:inline;}#introduce{width:244px;border:1px solid #ccc;margin:0 auto;background-color:#f2f6fb;color:#1f3a87;clear:both;display:block;overflow:hidden;}
#introduce h2{font-size:13px;color:#000;font-weight:100;margin:5px 0;background:transparent url(/images/intro_icon.gif) no-repeat scroll 5px 3px;padding:0 0 0 20px;border:0;color:#1f3a87;}
#introduce div{font-size:11px;line-height:160%;padding:0 0 0 20px;}


#mainSection{background-color:#fff;text-align:center;width:100%;border:0;padding:0;margin:0 0 10px;clear:both;}
#mainSection td{border:1px solid #ccc;border-width:1px 1px 1px 1px;}

td#mainBg{width:20px;background:#fff url(/images/mainBg.gif) top center repeat-y;border:1px solid #fff;border-width:0 0 0;}

#mainContent{width:710px;margin:0;padding:0;}

#mainAd{width:216px;}

#mainContent div.list{border-bottom:1px solid #ccc;width:710px;margin-bottom:-1px;}
#mainContent div.list td{border:0;}
#mainContent div.list  h2{text-align:left;padding:5px 0 0;height:17px;margin:0;background:#e7e7e7 url(/images/titleBg.gif) top  left repeat-x;font-size:12px;width:710px;clear:both;}
#mainContent div.list  h2 a,span{text-align:left;padding:0 0 0 5px;clear:both;}

#mainContent .list .image{width:680px;margin:45px 13px 34px 17px;}

#mainContent .list .image .bar{height:17px;text-align:center;padding:0;}

#mainContent .list .image .m{height:97px;width:146px;background-color:#de0;text-align:center;background:#fff url(/images/index_image.gif) center center no-repeat;padding:0;margin:0;}

#mainContent .list .image .t{width:168px;text-align:left;padding-left:6px;}

#mainContent .list .image .b{width:42px;text-align:left;padding:0;}

#mainContent .list .image span{color:#929292;font-size:11px;margin:0;padding:0;}

#mainContent .list .image .t a:link,
#mainContent .list .image .t a:visited,
#mainContent .list .image .t a:hover,
#mainContent .list .image .t a:active {color:#000;font-size:13px;text-decoration:none;}

#mainContent .list .image .t a:hover
{color:#80ffff;background-color:#003399;font-weight:700;padding:2px;}


#mainContent .list .image .t a.aut:link,
#mainContent .list .image .t a.aut:visited,
#mainContent .list .image .t a.aut:hover,
#mainContent .list .image .t a.aut:active
{color:#000;font-size:11px;text-decoration:none;}

#mainContent .list .image .t a.aut:hover
{background-color:#37b54e;font-weight:700;font-size:12px;text-decoration:none;color:#ffff80;}


#mainContent .list .text
{width:680px;margin:40px 13px 0 17px;text-align:left;}

#mainContent .list .text td
{width:50%;padding:0;margin:0;height:22px;}

#mainContent .list .text td span
{color:#929292;font-size:13px;}
#mainContent .list .text td a{margin:0;padding:0;font-size:13px;color:#06069c;text-decoration:underline;}

#mainContent .list .text td a:link,
#mainContent .list td a:visited,
#mainContent .list .text td a:hover,
#mainContent .list td a:active
{color:#06069c;text-decoration:underline;font-size:13px;}

#mainContent .list .text td a:hover
{color:#80ffff;background-color:#003399;font-weight:700;padding:2px;}

#mainContent .list .text td a.aut{text-decoration:none;font-size:11px;}

#mainContent .list .text td a.aut:hover
{background-color:#37b54e;font-weight:700;font-size:12px;text-decoration:none;color:#ffff80;}

#mainContent #newvapee .list .image{width:680px;margin:30px 13px 44px 17px;}

#mainContent #newvapee  .list .image .bar{height:30px;text-align:center;padding:0;}

#mainContent #newvapee  .list .image .m{height:97px;width:146px;background-color:#de0;text-align:center;background:#fff url(/images/index_image.gif) center center no-repeat;padding:0;margin:0;}

#mainContent #newvapee  .list .image .t{width:168px;text-align:left;padding-left:6px;}

#mainContent #newvapee  .list .image .b{width:42px;text-align:left;padding:0;}

#mainContent #newvapee  .list .image span{color:#929292;font-size:11px;margin:0;padding:0;}

#mainContent #newvapee  .list .image a:link,
#mainContent #newvapee  .list .image a:visited,
#mainContent #newvapee  .list .image a:hover,
#mainContent #newvapee  .list .image a:active
{color:#000;font-size:13px;text-decoration:none;}

#mainContent #newvapee .list .image a:hover
{color:#80ffff;background-color:#003399;font-weight:700;padding:2px;}

#mainContent #newvapee  .list .image a.aut:link,
#mainContent #newvapee  .list .image a.aut:visited,
#mainContent #newvapee  .list .image a.aut:hover,
#mainContent #newvapee  .list .image a.aut:active
{color:#000;font-size:11px;text-decoration:none;}

#mainContent #newvapee .list .image a.aut:hover
{background-color:#37b54e;font-weight:700;font-size:12px;text-decoration:none;color:#ffff80;}

#mainAd .ad_no5{text-align:left;color:#1f3a87;font-size:12px;padding:8px;line-height:180%;border:1px dashed #ccc;border-width:1px 0;display:block;margin:10px 0 0;}
#mainAd .ad_no5 h2{font-size:12px;margin:0 0 8px 0;padding:0;}

#mainAd .ad_no5 a:link, #mainAd .ad_no5 a:visited,
#mainAd .ad_no5 a:hover, #mainAd .ad_no5 a:active 
{color:#1f3a87;text-decoration:none;}
#mainAd span{color:#ff8040;margin:0;padding:0;}
#bottomSubject {border:0;width:922px;margin:0 auto;background-color:#eeffee;clear:both;border:0px solid #e09cc3;padding:10px 0;color:#369;}
#bottomContent div.list #bottomSubject h2#bs_h2{font-size:13px;font-weight:100;margin:0;padding:.3em 0 .3em 0em;text-align:center;display:block;width:948px;background:none;color:#369;}
#bottomSubject h2#bs_h2 a:link, div#bottomSubject h2#bs_h2 a:visited, #bottomSubject h2#bs_h2 a:hover, div#bottomSubject h2#bs_h2 a:active
{font-size:13px;font-weight:100;margin:0;padding:0;color:#369;}
#bottomSubject h4{font-size:12px !important;font-size:11px;font-weight:normal;margin:0;padding:.2em 8em .3em;display:block;line-height:180%;color:#000;}
div#bottomSubject h4 a, div#bottomSubject h4 a:visited, div#bottomSubject h4 a:hover, div#bottomSubject h4 a:active
{font-size:12px !important;font-size:11px;font-weight:normal;margin:0;padding:0;color:#369;}

#bottomSection{background-color:#fff;text-align:center;width:100%;border:0;padding:0;margin:0 0 10px;clear:both;}
#bottomSection td{border:1px solid #ccc;border-width:1px 1px 1px 1px;}

td#bottomBg{width:20px;background:#fff url(/images/mainBg.gif) top center repeat-y;border:1px solid #fff;border-width:0 0 0;}

#bottomSection{width:710px;margin:0;padding:0;}
#bottomContent div.list{border:1px solid #ccc;width:948px;margin-bottom:-1px;margin:20px 0 0;}
#bottomContent div.list td{border:0;text-align:center;}
#bottomContent div.list  h2{text-align:left;padding:5px 0 0;height:17px;margin:0;background:#e7e7e7 url(/images/titleBg.gif) top  left repeat-x;font-size:12px;width:948px;clear:both;}
#bottomContent div.list  h2 a,span{text-align:left;padding:0 0 0 5px;clear:both;}

#bottomContent .list .image{width:948px;padding:45px 0px 34px 0px;}

#bottomContent .list .image td{text-align:center;background-color:transparent;padding:10px 0;margin:0;}

#bottomContent .list .image .m{height:97px;text-align:center;background:transparent url(/images/index_image.gif) center center no-repeat;padding:0;margin:0;}

#bottomContent .list .image .t td{text-align:center;padding:0 20px;}

#bottomContent .list .image span{color:#929292;font-size:11px;margin:0;padding:0;}

#bottomContent .list .image a:link,#bottomContent  .list .image a:visited,#bottomContent .list .image a:hover,#bottomContent .list .image a:active{color:#000;font-size:13px;text-decoration:none;}

#bottomContent .list .image a:hover
{color:#80ffff;background-color:#003399;font-weight:700;padding:2px;}

#bottomContent .list .image a.aut:link,
#bottomContent .list .image a.aut:visited,
#bottomContent .list .image a.aut:hover,
#bottomContent .list .image a.aut:active
{color:#000;font-size:11px;text-decoration:none;}


#bottomContent .list .image a.aut:hover
{background-color:#37b54e;font-weight:700;font-size:12px;text-decoration:none;color:#ffff80;}

#bottomContent .list .text{width:948px;margin:58px 13px 0 17px;text-align:left;}

#bottomContent .list .text td{width:50%;padding:0;margin:0;height:22px;}

#bottomContent .list .text td span{color:#929292;font-size:13px;}
#bottomContent .list .text td a{margin:0;padding:0;font-size:13px;color:#06069c;text-decoration:underline;}

#bottomContent .list .text td a:link,
#bottomContent .list .text td a:visited,
#bottomContent .list .text td a:hover,
#bottomContent .list .text td a:active
{color:#06069c;text-decoration:underline;font-size:13px;}

#bottomContent .list .text td a:hover
{color:#80ffff;background-color:#003399;font-weight:700;padding:2px;}

#bottomContent .list .text td a.aut
{background-color:#37b54e;font-weight:700;font-size:12px;text-decoration:none;color:#ffff80;}


#list_forum table{text-align:left;}
#list_forum table thead td{font-size:14px;text-align:center;color:#red;}


#list_forum table tbody tr td{text-align:left;font-size:13px;color:#000;}

#list_forum table tbody tr td.b{border-right:1px solid #ccc;text-align:left;font-size:13px;color:#000;background-color:#ddd;}

#list_forum table tr td a:link,#list_forum table tr td a:visited,
#list_forum table tr td a:hover,#list_forum table tr td a:active
{color:#000;font-size:12px;font-weight:100;text-decoration:none;}


