#search{
float:left;
width:1200px;
height:108px;
background-color:#F5F5F5;
border-top:2px solid #D90100;
}

#search .left{
float:left;
width:1008px;
height:auto;
padding:10px;
}

#search .left .cols{
float:left;
width:988px;
height:37px;
padding:5px;
line-height:180%;
font-size:14px;
color:#333333;
overflow:hidden;
}

#search .left li{
float:left;
width:auto;
height:auto;
padding:5px 5px 5px 5px;
}

#search .left .input{
border:1px solid #CBC9C9;
font-size:14px;
padding:3px;
height:16px;
font-weight:bold;
font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","Hiragino Sans GB";
line-height:120%;
}

#search .left select{
font-size:14px;
}

#search .right{
float:right;
width:170px;
height:auto;
text-align:center;
padding-top:25px;
line-height:40px;
}

#search .right .submit {
width:120px;
font-size:14px;
height:36px;
background-image:url(/Images/submit_120_36.gif);
background-position:left top;
background-repeat:no-repeat;
padding:0px;
margin:0px;
border:0px;
font-weight:bold;
color:#ffffff;
line-height:38px;
}

/******************************************************** classlist */

#classlist{
float:left;
width:1200px;
height:auto;
}

#classdiv{
float:left;
width:1200px;
height:auto;
line-height:200%;
font-size:14px;
}

#classdiv .l{
float:left;
width:100px;
height:auto;
text-align:right;
margin-right:10px;
}

#classdiv .c{
float:left;
width:990px;
height:auto;
text-align:left;
}

#classdiv .r{
float:right;
width:100px;
height:auto;
text-align:left;
color:#cccccc;
padding-top:3px;
font-size:14px;
line-height:120%;
}

#classdiv li{
float:left;
width:100px;
height:auto;
text-align:left;
padding-left:0px;
padding-right:10px;
font-family:"ËÎÌå";
color:#999999;
white-space:nowrap;
}

#classdiv .del{
border:1px solid #E2E2E2;
background-color:#F5F5F5;
width:auto;
padding-left:5px;
padding-right:15px;
color:#666666;
background-image:url(/Images/classdiv_del.png);
background-repeat:no-repeat;
background-position:right center ;
font-size:14px;
margin-right:10px;
text-decoration:none;
cursor:pointer;
}

#classdiv .over{
border:1px solid #D90100;
background-color:#FFE2E2;
width:auto;
padding-left:5px;
padding-right:15px;
color:#666666;
background-image:url(/Images/classdiv_del_over.png);
background-repeat:no-repeat;
background-position:right center ;
font-size:14px;
margin-right:10px;
text-decoration:none;
cursor:pointer;
}

#classdiv .pricebound{
width:150px;
}

#classdiv .style{
width:150px;
}

#classdiv .transfertype{
width:150px;
}

#classdiv .specialclass{
width:150px;
}

#classdiv .on a{
color:red;
font-weight:bold;
}

#classline {
float:left;
width:100%;
height:0px;
border-bottom:1px dotted #cccccc;
margin-top:10px;
margin-bottom:10px;
font-size:1px;
line-height:1px;
}

/******************************************************** numberlist */
#numberlist{
float:left;
width:1200px;
height:auto;
}

#numberdiv{
float:left;
width:1200px;
height:auto;
line-height:200%;
font-size:14px;
}

.numberdiv_bg{
background-color:#F8F7F7;
}

#numberdiv ul{
float:left;
width:1200px;
height:auto;
}

#numberdiv ul li{
float:left;
width:auto;
height:auto;
padding:5px 5px;
color:#555555;
font-size:14px;
font-family:"ËÎÌå";
}

#numberdiv ul .number{
width:130px;
font-weight:bold;
font-size:15px;
font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","Hiragino Sans GB","ºÚÌå";
}

#numberdiv ul .number a{
color:#555555;
}

#numberdiv ul .title{
width:150px;
}

#numberdiv ul .style{
width:90px;
}

#numberdiv ul .brand{
width:90px;
}

#numberdiv ul .city{
width:90px;
}

#numberdiv ul .express{
width:80px;
}

#numberdiv ul .transfer{
width:80px;
}

#numberdiv ul .price{
width:100px;
color:red;
font-weight:bold;
font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","Hiragino Sans GB","ºÚÌå";
font-size:14px;
}

#numberdiv ul .balance{
width:80px;
}

#numberdiv ul .leastconsume{
width:80px;
}

#numberdiv ul .make{
width:110px;
color:#cccccc;
font-family:"ÐÂËÎÌå","ËÎÌå";
}

#numberdiv ul .top{
font-weight:100;
color:#555555;
font-size:14px;
line-height:20px;
}

#numberdiv ul .top a{
color:#222222;
}

.numberdiv_top{
width:1200px;
background-color:#E9E9E9;
height:22px;
overflow:hidden;
}


/******************************************************************************* specialdiv */

#specialdiv{
float:left;
width:391px;
height:130px;
line-height:200%;
font-size:14px;
background-color:#FBFAFA;
border:1px solid #EEEEEE;
margin-bottom:10px;
margin-right:10px;
}

#specialdiv ul{
float:left;
width: auto;
height:auto;
}

#specialdiv ul li{
float:left;
width:auto;
height:auto;
padding:5px 5px;
color:#555555;
font-size:14px;
font-family:"ËÎÌå";
}

#specialdiv ul .title{
width:291px;
font-weight:bold;
font-size:16px;
font-family:"ËÎÌå";
overflow:hidden;
}

#specialdiv ul .title a{
color:#333333;
line-height:250%;
}

#specialdiv ul .title div{
float:left;
width:100%;
height:auto;
padding-left:5px;
}

#specialdiv ul .title font{
color:red;
}

#specialdiv ul .title .longtitle{
color:#666666;
font-weight:100;
height:50px;
font-size:14px;
line-height:200%;
}

#specialdiv ul .title .tag{
width: auto;
height: auto;
font-weight:100;
color:#999999;
font-size:14px;
padding:2px 10px 2px 0px;
white-space:nowrap; 
}

#specialdiv ul .make{
float:right;
width:80px;
color:#cccccc;
font-family:"ÐÂËÎÌå","ËÎÌå";
padding-top:50px;
text-align:center;
}

/******************************************************************************* subpage */

#subpage {
float:left;
width:1200px;
height:auto;
padding-top:0px;
padding-bottom:0px;
}

#subpage .l{
float:left;
width:auto;
height:auto;
}

#subpage .r{
float:right;
width:auto;
height:auto;
}

#subpage .r li{
float:left;
width:38px;
height:38px;
font-size:16px;
margin-left:5px;
border:1px solid #D9D7D7;
line-height:38px;
text-align:center;
font-weight:bold;
cursor:pointer;
text-decoration:none;
font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","Hiragino Sans GB";
background-color:#FFFFFF;
}

#subpage .r a{
color:#666666;
}

#subpage .r .on{
border:1px solid #CCCCCC;
color:#D90100;
background-color:#F4F2F2;
}

#subpage .r .over{
color:#C01A33;
background-color:#eeeeee;
}

#subpage .r .next{
width:80px;
font-size:14px;
}

#notNumber{
float:left;
width:900px;
height:auto;
padding-left:300px;
padding-top:20px;
padding-bottom:30px;
}

#notNumber .title{
float:left;
width:900px;
height:auto;
color:red;
text-align:left;
font-size:16px;
line-height:300%;
font-weight:bold;
}

#notNumber .keystitle{
float:left;
width:900px;
height:auto;
text-align:left;
font-size:14px;
line-height:240%;
font-weight:bold;
}


#notNumber .keys{
float:left;
width:900px;
height:auto;
text-align:left;
font-size:14px;
line-height:200%;
}

#notNumber .keys ul{
float:left;
width: auto;
height:auto;
}

#notNumber .keys li{
float:left;
width:900px;
height:auto;
}

#notNumber .move{
float:left;
width:900px;
height:auto;
color: #FF6600;
text-align:left;
font-size:14px;
line-height:400%;
font-weight:bold;
}

#notNumber .move .submit {
width:120px;
font-size:14px;
height:36px;
background-image:url(/Images/submit_120_36.gif);
background-position:left top;
background-repeat:no-repeat;
padding:0px;
margin:0px;
border:0px;
font-weight:bold;
color:#ffffff;
line-height:38px;
}

/******************************************************************************* numberinfo */

#numberinfo{
float:left;
width:1200px;
height:auto;
}

#numberinfo .left{
float:left;
width:776px;
height: auto;
border:1px solid #F1B3B3;
margin-right:10px;
padding:10px;
}

#numberinfo .left .list{
float:left;
width:100%;
height:auto;
font-size:14px;
border-bottom:1px dotted #cccccc;
}

#numberinfo .left .list ul{
float:left;
width:100%;
height:auto;
}

#numberinfo .left .list ul li{
float:left;
width:auto;
height:auto;
padding:7px 4px;
line-height:200%;
}

#numberinfo .left .list ul .l{
width:150px;
text-align:right;
}

#numberinfo .left .list ul .c{
width:506px;
text-align:left;
}

#numberinfo .left .list ul .r{
width:90px;
text-align:right;
color:#888888;
}

#numberinfo .left .list ul .r a{
color:#666666;
}

#numberinfo .left .list ul .number{
font-weight:bold;
color:#0041D9;
font-size:18px;
line-height:160%;
font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","Hiragino Sans GB","ºÚÌå";
}

#numberinfo .left .list ul .price{
font-size:14px;
font-weight:bold;
color:red;
line-height:180%;
font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","Hiragino Sans GB","ºÚÌå";
}

#numberinfo .left .list ul .balance{
font-size:14px;
font-weight:bold;
font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","Hiragino Sans GB","ºÚÌå";
}

#numberinfo .left .jack{
float:left;
width:766px;
height:auto;
padding:10px 5px 5px 5px;
text-align:center;
color:#999999;
}

#numberinfo .left .jack font{
color:green;
}

#numberinfo .left .click{
float:left;
width:766px;
height:auto;
padding:22px 5px 10px 5px;
text-align:center;
}

#numberinfo .center{
float:left;
width:390px;
height:500px;
border:1px solid #F1B3B3;
background-color:#FCF3F3;
overflow:hidden;
}

#numberinfo .center .title{
float:left;
width:100%;
height:32px;
background-image:url(/images/numberinfo_center_title.png);
background-repeat:no-repeat;
border-bottom:1px solid #F1B3B3;
text-align:center;
font-size:14px;
font-weight:bold;
line-height:32px;
}

#numberinfo .center .body{
float:left;
width:370px;
height:auto;
padding:10px;
}

#numberinfo .center .list{
float:left;
width:100%;
height:auto;
font-size:14px;
border-bottom:1px dotted #cccccc;
}

#numberinfo .center .list ul{
float:left;
width:100%;
height:auto;
}

#numberinfo .center .list li{
float:left;
width:auto;
height:auto;
padding:8px 5px 8px 0px;
line-height:200%;
}

#numberinfo .center .list ul .l{
width:70px;
text-align:right;
}

#numberinfo .center .list ul .r{
width:290px;
text-align:left;
}

#numberinfo .center .click{
float:left;
width:360px;
height:auto;
padding:30px 5px 5px 5px;
text-align:center;
}

#numberinfo .right{
float:right;
width:160px;
height:auto;
text-align:left;
}

/******************************************************************************* specialinfo */

#specialinfo{
float:left;
width:1198px;
height:auto;
border:1px solid #F1B3B3;
}

#specialinfo .left{
float:left;
width: auto;
padding:20px;
height:auto;
text-align:left;
}


#specialinfo .right{
float:right;
width:796px;
height:578px;
margin-right:10px;
padding:10px;
}

#specialinfo .right .list{
float:left;
width:100%;
height:auto;
font-size:14px;
border-bottom:1px dotted #cccccc;
}

#specialinfo .right .list ul{
float:left;
width:100%;
height:auto;
}

#specialinfo .right .list ul li{
float:left;
width:auto;
height:auto;
padding:7px 4px;
line-height:200%;
}

#specialinfo .right .list ul .l{
width:150px;
text-align:right;
}

#specialinfo .right .list ul .c{
width:506px;
text-align:left;
}

#specialinfo .right .list ul .r{
width:90px;
text-align:right;
color:#888888;
}

#specialinfo .right .list ul .r a{
color:#666666;
}

#specialinfo .right .list ul .title{
font-size:14px;
font-weight:bold;
font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","Hiragino Sans GB","ºÚÌå";
}

#specialinfo .right .click{
float:left;
width:796px;
height:auto;
padding:22px 5px 10px 5px;
text-align:center;
}

/******************************************************************************* numberexplain */

#numberexplain{
float:left;
width:1198px;
height:auto;
border:1px solid #F9E1E1;
}

#numberexplain .colname{
float:left;
width:100%;
height:32px;
background-image:url(/images/numberexplain_title.png);
background-repeat:no-repeat;
border-bottom:1px solid #F9E1E1;
text-align:left;
font-size:14px;
font-weight:bold;
line-height:32px;
color:#666666;
}

#numberexplain .left{
float:left;
width:auto;
height:auto;
}

#numberexplain .right{
float:right;
width:auto;
height:auto;
padding-top:2px;
}

#numberexplain .body{
float:left;
width:1178px;
height:auto;
padding:10px;
font-size:14px;
line-height:250%;
}

#numberexplain .body font{
line-height:220%;
}

#numberexplain .body .list{
float:left;
width:100%;
height:auto;
border-bottom:1px dotted #cccccc;
}

#numberexplain .body .list ul{
float:left;
width:100%;
height:auto;
}

#numberexplain .body .list li{
float:left;
width:auto;
height:auto;
padding:8px 5px 8px 0px;
line-height:200%;
}

#numberexplain .body .list ul .l{
width:100px;
text-align:right;
}

#numberexplain .body .list ul .r{
width:1000px;
text-align:left;
}

/******************************************************************************* div */


#div{
float:left;
width:1198px;
height:auto;
line-height:200%;
font-size:14px;
}

.div_top{
background-color:#FEF7F6;
}

.div_bg{
background-color:#F8F7F7;
}

#div ul{
float:left;
width:1198px;
height:auto;
}

#div ul li{
float:left;
width:auto;
height:auto;
padding:5px 5px;
color:#555555;
font-size:14px;
font-family:"ËÎÌå";
}

#div ul .number{
width:130px;
font-weight:bold;
font-size:15px;
font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","Hiragino Sans GB","ºÚÌå";
}

#div ul .number a{
color:#555555;
}

#div ul .title{
width:150px;
}

#div ul .style{
width:90px;
}

#div ul .brand{
width:90px;
}

#div ul .city{
width:90px;
}

#div ul .express{
width:80px;
}

#div ul .transfer{
width:80px;
}

#div ul .price{
width:100px;
color:red;
font-weight:bold;
font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","Hiragino Sans GB","ºÚÌå";
font-size:14px;
}

#div ul .balance{
width:80px;
}

#div ul .leastconsume{
width:80px;
}

#div ul .make{
width:110px;
color:#cccccc;
font-family:"ÐÂËÎÌå","ËÎÌå";
}

#div ul .top{
font-weight:100;
color:#555555;
font-size:14px;
line-height:26px;
}

#notbody{
float:left;
width:1198px;
height:auto;
padding-top:0px;
padding-bottom:0px;
padding-top:20px;
padding-bottom:20px;
font-size:14px;
font-weight:100;
color:#999999;
text-align:center;
}


#createlist{
float:left;
width:1200px;
height:auto;
line-height:200%;
font-size:14px;
}

#createlist ul{
float:left;
width:1200px;
height:auto;
}

#createlist ul li{
float:right;
width:150px;
height:30px;
padding:5px 5px;
color:#555555;
background-color:#F5F5F5;
border:1px solid #E2E2E2;
text-align:center;
margin-left:10px;
}


#createlist ul .over{
background-color:#D90100;
border:1px solid #A60201;
color:#ffffff;
cursor:pointer;
}
