@charset "utf-8";
/*---------- Layout ----------*/
* {
	margin: 0px;
	padding: 0px;
        zoom:1;
}
body {
	background-color: #fff;
        background-image:url(https://u.jimcdn.com/cms/o/sba5e5419e843dbbc/userlayout/img/bg-sq.gif?t=1341452492);
}
#navigtion{
        width:927px;
        overflow:hidden;
}
#content {
        zoom：1;
	width: 925px;
	margin-right: auto;
	margin-left: auto;
	_text-align:center;
	background-color: #FFF;
        _overflow:hidden;
}
#topBorder {
	background-color:#3376FF;
	height:5px;
}
#contents #main {
	float: left;
	width: 700px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
        min-height:300px;
}
#footer {
	clear: both;
        margin:5px 10px 10px 5px;
}
#contents #sidebar {
	float: left;
	width: 200px;
	margin-right: 5px;
        _margin-right:0px;
}         
#headerBox{margin:0px 0px;height:80px;}
#headerLogo{margin:30px 0px 5px 10px;float:left;}
#headerMenu{margin:10px 10px 5px 0px;float:right;}
#pageImg{margin:0px;width:925px;height:195px;position: relative;}
#footer #footerLeft,
#footer #footerRight{width:440px; float:left;}
.buyList{
        width:755px;
        _width:750px;
        height:570px;
        overflow:hidden;
}
#main .clearover img{margin-left:10px;}
div.rightDownload {margin-left: 75px !important;}
/*---------- Default ----------*/
#LogoImg{display:block;}
.cl{clear:both;}
iframe {border: 0px solid #fff;}

/*---------- Font ----------*/
*{
font-family:verdana, helvetica, arial, sans-serif !important;
}
#headerMenu{font-size:16px;}
.n h1{
        display:block;
        background:url(https://u.jimcdn.com/cms/o/sba5e5419e843dbbc/userlayout/img/h1.gif?t=1341452956) left bottom repeat-x;
        line-height:45px;
        padding-top:10px;
        padding-left:10px;
        padding-bottom:10px;
        font-size:30px;
        color:#666666 !important;
}
.n h2{
        width:95%;
        border-left:10px solid #3376ff;
        border-bottom:1px solid #999;
        padding-left:10px;
        line-height:40px;
        font-size:20px;
        font-weight:bold;
        color:#666666 !important;
}
.n h3{
        display:block;
        width:85%;
padding: 5px 30px;
/* padding: 0px 0px 0px 30px !important;*/
/* margin-bottom: 1em;*/
font-size: 16px;
border-left:3px solid #ccc;
border-bottom:1px solid #ccc;

}
#sidebar h1{
        border:0px;
        line-height:50px;
        padding-left:10px;
        background:#0043cc;
        color:#fff;
        padding-bottom:0px;
}
#main .hr,#main table{margin:0px 0px 0px 5px;}
#main p{
line-height:35px !important;
margin:0px 10px 0px 5px;
}
.linkbox{
         display:block;
         width:400px;
}
#main ul,#main ol,#main dl{margin-left:40px;}
#main ul li{
list-style-image:url(https://u.jimcdn.com/cms/o/sba5e5419e843dbbc/userlayout/img/ya2.gif?t=1341453033);
line-height:35px !important;
}
#content a:link{
        color:#3376FF;
        text-decoration:underline !important;
}
#content a:visited{
        color:#990099;
        text-decoration:underline !important;
}
/*
#content a:hover{
　　　　　color:#3376FF;
        text-decoration:underline !important;
}
*/
#footerBox{font-size:12px;}
.toTop{
         display:block;
         text-align:right;
         padding-left:600px;
         padding-top:5px;
         padding-bottom:20px;
         _padding-left:550px;
}
.toTop a{
         font-size:12px;
         display:block;
         width:120px;
         background:url(https://u.jimcdn.com/cms/o/sba5e5419e843dbbc/userlayout/img/ya3.gif?t=1341453044) left center no-repeat;
         padding-left:17px;
}
/*---------- Table ----------*/
#main table ul{margin-left:20px;}
/*---------- Header ----------*/
#headerMenu a{text-decoration:none;}

/*---------- Main Navi ----------*/
#navigation{
        background:url(https://u.jimcdn.com/cms/o/sba5e5419e843dbbc/userlayout/img/naviimg.gif?t=1341452962) repeat;
        margin-left:1px;
}
#navigation ul.mainNav1{
        display:block;
}
#navigation ul.mainNav1 li{
        margin:0px !importnt;
        padding:0px !importnt;
        float:left;
        list-style-type:none;
}               
#navigation ul.mainNav1 li a{
        font-size:14px;
        font-weight:bold;
        text-align:center;
         text-decoration:none !important;
        display:block;
        line-height:50px;
        background:url(https://u.jimcdn.com/cms/o/sba5e5419e843dbbc/userlayout/img/naviimg.gif?t=1341452962) repeat-x;
        border-right:2px solid #fff;
        width:100px;
        padding:0px 15px;
        color:#fff !important;
}
#navigation ul.mainNav1 li a:hover,
#navigation ul.mainNav1 .current,
#navigation ul.mainNav1 .parent{
        background-image:url(https://u.jimcdn.com/cms/o/sba5e5419e843dbbc/userlayout/img/naviimg-on.gif?t=1341452979);
        color:#fff;
}
#navigation ul.mainNav2 li {margin-right:0px;}
#navigation ul.mainNav2,
#navigation ul.mainNav2 li { 
        display: none;
}
#subNav ul.mainNav1 li,
#subNav ul.mainNav2 li
{
        display:block;
        list-style-type:none;
        margin: 0;      
        padding: 0;
        *display:inline;
}

#subNav ul.mainNav2 li a
{
        display:block;
        font-size:14px;
        border:solid 1px #3376ff;
        line-height:35px;
        margin:5px 0px;
        text-align:center;
        text-decoration:none;
        background:url(https://u.jimcdn.com/cms/o/sba5e5419e843dbbc/userlayout/img/subnav-pt.gif?t=1341452983) left center no-repeat;
}
#subNav ul.mainNav2 li a:hover,
#subNav ul.mainNav2 .current
{
       color:#3376FF;
       background-color:#cedb3;
}    
#subNav ul.mainNav1 li .level_1 {
        display: none;
        _header:0;
}
/*---------- Footer ----------*/
#footer #footerBox{
     padding:15px 10px 0px 10px;
     border-top:solid 2px #3376FF;
}
#footer #footerRight{text-align:right;} 
#dummyFooter{/*display:none;*/}

/*---------- Easy Slider ----------*/
        #slider{position: relative;}
        #slider ul{margin-top:0; margin-bottom:0;}
	#pageImg#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{
	/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:920px;
		_width:920px;
	height:270px;
	overflow:hidden;
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:20px;
		_width:20px;
		height:270px;
		position:absolute;
		left:0px;
		top:0px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:900px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:20px;
		_width:20px;
		height:270px;
		background:url(btn-prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(btn-next.gif) no-repeat 0 0;	
		}

/*---------- IE ----------*/
#header,#navigation,#pageImg,#contents,#footer{
       _text-align:left;
}


/*-------widget-----------*/

#content #sidebar .twtr-widget a:link,
#content #sidebar .twtr-widget a:visited{
        color:#3376FF;
        text-decoration:none !important;
}
#contents #sidebar .twtr-widget a:hover{color:#f7eb0d;}
#contents #sidebar .twtr-widget h3{
        border-style:none;
        font-size:10px!important;
}

#contents #sidebar .twtr-widget h4{
        font-size:13px!important;
}

--------------------imgleft-----------------------
#imgleft{padding-right:20px;}

--------------------imgright----------------------