div img{ max-width:400px; Height:exPRession(document.body.clientwidth>400?"400px":"auto"); overflow:hidden;}
/* Reset */
* { word-wrap:break-word; word-break:break-all; }
body,div,p,a,table,textarea,form,img,ul,li{ margin:0; padding:0; border:0;}
body{ font-size:16px; margin:0 auto;}
body {margin:0px auto;max-width:680px;box-shadow: 0 0 5px #ccc;} 

li{ list-style:none; text-indent:0;}
img,a img{border:0;}
/* Common Elements */
textarea.ipmb{width:100%;height:167px;background-color:#fdfdfd;color:#000}
select{background-color:#fff;border:1px solid #d4d4d4;color:#585858;border-radius:7px;margin-right:5px}
input[type=submit]{background-image:linear-gradient(#f4f4f4,#ececec);position: relative;display:inline-block;overflow:visible;margin:0 5px 7px;padding:.5em 1em;outline:0;border:1px solid #d4d4d4;color:#333;text-decoration:none;white-space:nowrap;font:11px/normal sans-serif;cursor:pointer;border-radius:5px}
input[type=submit]:hover{border-color:#3072b3;background-color:#3072b3;background-image:linear-gradient(#599bdc,#3072b3);color:#fff;text-decoration:none;text-shadow:-1px -1px 0 rgba(0,0,0,.3);border-bottom-color:#2a65a0}
input.ipma{width:100%;background-color:#fdfdfd;color:#000}
input,textarea{outline-color:invert;padding:4px;border-width:2px;outline-style:none;outline-width:0;border:none;text-shadow:none;-webkit-appearance:none;-webkit-user-select:text;outline-color:transparent;box-shadow:none;border:1px solid #d4d4d4;border-radius:8px}


select{padding:2px;border:1px solid #2e9cd3;background-color: #FFFFFF;border-radius:4px;max-width:100%;}
textarea{padding:2px;border:1px solid #2e9cd3;background-color: #FFFFFF;border-radius:4px;width:98%; no-repeat;}
a{ text-decoration:none; color:#004299;}
.logo {background:#fef2d8;padding:5px; height:23px; border-bottom:1px solid #f4e5d1;  border-top:5px solid #f68e00;}
.wid{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.pmain{line-height: 33px;font-size: 16px;padding: 10px;font-weight: bold;border-radius: 8px;border: 1px solid rgba(135, 206, 235, 0.5);box-shadow: 0 2px 6px rgba(135, 206, 235, 0.2);}
.mlist a{padding-left: 10px;padding-right: 10px;}
/* Common Buttons */
.ipt-btn-gray-s{ width:40px; height:20px; border:none; background:url(../images/btn_s_gray.gif) no-repeat;}
.ipt-btn-gray-m{ width:60px; height:20px; border:none; background:url(../images/btn_m_gray.gif) no-repeat;}
.ipt-btn-gray-l{ width:80px; height:20px; border:none; background:url(../images/btn_l_gray.gif) no-repeat;}
.ipt-btn-gray-xl{ width:100px; height:20px; border:none; background:url(../images/btn_xl_gray.gif) no-repeat;}
.ipt-txt{ margin-right:3px;}
.ipt-intro{ margin-right:3px;}
/* Header Details */
.site-logo{ padding:5px 0 0 10px; background:#fff;}

.top{padding:5px;border-bottom:1px solid #1abc9c;background:#e5f3ee;color:#000;line-height:20px}
.top2{padding:5px;border-bottom:1px solid #1abc9c;background:#e5f3ee;color:#000;line-height:20px}
.top2 a{padding-right:8px}
/* Module Details */
.oodule-title{padding: 5px;
    border-bottom: 1px solid #1abc9c;
    background: #e5f3ee;
    color: #000;
    line-height: 25px;}
.oodule-title a{ color:#0051A4;}
.oodule-title span{ font-weight:normal; font-size:13px; margin:0 0 0 10px;}
.oodule-title span a{ color:#0051A4;}
 
.module-title .separate{ margin-left:5px; margin-right:5px;} 
.bodule-title .separate{margin-right:5px;margin-left:5px;}
.module-subtitle{ font-size:12px; line-height:16px; background:#eaeaea; padding:0 0 0 5px;}
.module-subtitle .separate{ margin-left:5px; margin-right:5px;}
.module-content{padding: 5px;line-height: 2em;}
.module-content a {
    width: 97%;
    border-bottom: solid 1px #F3F3F3;
    padding: 5px 5px 5px 0px;
}
.search-box{ padding:3px 0 3px 35px; background:#e0eef3 url(../images/icon_soso.gif) 12px 6px no-repeat;}
.search-box .ipt-txt{ width:125px; height:18px; margin:0 3px 0 0; border:1px solid #b1d5e5;}
/* Text Style */
.txt-bold{ font-weight:bold;}
.txt-red{ color:#b40f0e;}
.txt-fade{ font-size:13px; color:#8a8a8a;}
.txt-gray{ color:#8a8a8a;}
.txt-big{font-size:13px;}
.stock-up{ color:#fc0000; font-family:Verdana;}
.stock-down{ color:#20b800; font-family:Verdana;}
/* Footer Details */
.footer{    background-color: #f0f0f0;
    padding: 20px;
    text-align: center;
    border-top: 1px solid rgba(135, 206, 235, 0.3);
    box-shadow: 0 -2px 10px rgba(135, 206, 235, 0.2); }
	
.row00{ margin: 3px auto; }
.row01{
    line-height: 1.5;
    margin: 3px auto;
    padding: 7px 10px;
    border-radius: 10px;}
	
.user-info{ padding:3px 5px;}
.user-info a{ font-size:13px; padding-right:1px; }
.user-info img{ margin-right:1px; vertical-align:middle; }
.home-info{
    margin: 0 10px;
    position: relative;
    border-bottom: 1px solid #ececec;
    height: 44px;
    line-height: 44px;
    padding: 0 10px 0 0px;
    color: #000;
    background: #fff;
}
.home-info .right {
    float: right;
    height: 44px; 
}
.home-info .right a {
    margin-left: 7px;
    color: #666; 
}
.home-info a{ font-size:13px; padding-right:1px; }
.home-info img{ margin-right:1px; vertical-align:middle; }

	
 
 
 