/* CSS Document */
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,a{padding:0;margin:0;}
body{font-size:12px;font-family:"ËÎÌå";color:#333; background:url(../images/pay_bg.jpg) repeat-x;}
ul,li{list-style:none;}
img{border:0;}
input{font-size:12px;color:#333;vertical-align:middle;}
.clear{clear:both;}
.red{ font-size:14px; font-weight:bold; color:#CC0000;}
a:link,a:visited{text-decoration:none;color:#333;}
a:hover,a:active{text-decoration:underline;}

a:link,a:visited{text-decoration:none;color:#333;}
a:hover,a:active{text-decoration:underline;}

a.grey:link,a.grey:visited{text-decoration:none;color:#333; font-size:14px; font-weight:bold;}
a.grey:hover,a.grey:active{text-decoration:underline;}

a.blue:link,a.blue:visited{text-decoration:none;color:#0066CC;font-size:12px;}
a.blue:hover,a.blue:active{text-decoration:underline;}

a.orang:link,a.orang:visited{text-decoration:none;color:#f60;font-size:12px; font-weight:bold;}
a.orang:hover,a.orang:active{text-decoration:underline;}

a.orange:link,a.orange:visited{text-decoration:underline;color:#f60;font-size:12px;}
a.orange:hover,a.orange:active{text-decoration:underline;}


.wrap{width:950px;margin:0 auto;}
.content{margin-top:8px;}

/*----------------------------header------------------------------*/
.header{height:125px;background:url(../images/header.jpg) no-repeat;}
.header .top{height:20px;padding:10px 10px 0 10px;text-align:right;}
.header .nav{background:url(../images/nav_bg.gif) no-repeat;width:628px;height:36px; margin:59px 0 0 272px; padding:0 15px 0 35px;}
.header .nav ul li{float:left;line-height:36px;width:88px;text-align:center; padding:0 5px;}

/*--------------------------login---------------------------------*/
.login .title,.sort_list .list_title{background:url(../images/sort_bg.jpg) no-repeat;width:220px;height:33px;padding-left:15px;line-height:33px;color:#FFF; font-size:14px; font-weight:bold;}
.login .login_c,.login .mypass_user{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;height:180px;width:221px; padding:6px;}
.login .login_c li,.login_2 .login_c li{margin-top:5px; height:35px;}
.login .login_c label,.login_2 .login_c label{width:50px;text-align:right;float:left; padding-right:8px;height:30px;line-height:30px; font-size:14px; font-weight:bold; color:#FF6600;}
.logintext{width:140px;border:1px solid #ccc;padding:2px;float:left;height:20px;}
.logincode{width:60px;border:1px solid #ccc;padding:2px;margin-right:2px;float:left;height:20px;}
.login .login_c li span img{float:left;}
.login_btn,.login .mypass_user li .quit{background:url(../images/login_but.jpg) no-repeat;width:66px;height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold; border:0; margin-left:30px;cursor:pointer;}
.login .login_c li span.key{padding:8px 0 0 30px;}
.login .mypass_user li{height:30px; line-height:30px;}
.login .mypass_user li.username{background:url(../images/inline_ico01.jpg) no-repeat left center;padding-left:20px;color:#FF6600;font-weight:bold; height:30px; overflow:hidden}
.login .mypass_user li.link{padding-left:5px;}
.login .mypass_user li .quit{margin-top:8px;}
.login_2{width:220px;margin:0 auto;}


/*------------------------------sort_list--------------------------------*/
.sort_list{ margin-top:8px;}
.sort_list .list_c{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;width:221px; padding:6px;}
.sort_list .list_c li{height:36px; line-height:36px; font-weight:bold; background: url(../images/pay_line.jpg) no-repeat center bottom; padding-left:10px;}
.sort_list .list_c li a{ background:url(../images/sort_icon.jpg) no-repeat left center; padding-left:20px; display:block;}
.sort_list .list_c li.last{background:none;}

/*-----------------------------------footer-------------------------------*/
.footer{margin-top:8px; border-top:2px solid #ccc; padding-top:10px;}
.footer p{text-align:center;font-size:12px;color:#333; line-height:23px;}
