/*******************************************************
                      全局 global
*******************************************************/
body{background:#FFF;}
.outter{width:100%;float:left;}
.inner{width:950px;margin:0 auto;}
.inner:after{content:".";visibility:hidden;display:block;height:0;clear:both;}
.box{width:950px;float:left;}
.title{width:inherit;float:left;}

#noie{background:#3088DF;height:25px;}
#noie p{text-align:center;font-size:12px;line-height:25px;color:#FFF;}
#noie p a{color:#FF0;}

/*header*/
#header{height:80px;padding:5px 0;}
#logo{width:570px;height:80px;float:left;}
	#logo img{height:80px;display:block;}
#search{width:540px;float:left;}
#search dl{width:540px;float:left;padding-top:10px;}
#search dt{width:540px;float:left;}
#search span{display:block;float:left;font-size:14px;color:#666;font-weight:bold;height:16px;padding:6px 12px;cursor:pointer;border-radius:3px 3px 0 0;}
#search span.on{color:#FFF;background:#3088DF;}
#search dd{width:530px;float:left;padding:4px;height:32px;background:#3088DF;}
#search dd#rent{display:none;}
#search ul{width:530px;float:left;height:32px;background:#FFF;}
#search li{float:left;}
#search li.last{float:right;}
#search select{border:0;border:none;cursor:pointer;height:32px;padding:0 10px;border-right:1px solid #EEE;}
#search input{color:#666;background:#FFF;height:32px;border:0;border:none;width:460px;padding:0 10px;}
#search button{color:#FFF;background:#3088DF;height:32px;width:40px;border:0;border:none;cursor:pointer;}



.video{width:600px;border:1px solid #EEE;border-top:0;padding:9px 49px;float:left;}

/*menu*/
#menu{}
#menu .box{}
ul#nav{width:750px;float:left;height:50px;background:#3088DF;}
ul#nav li{height:50px;float:left;}
ul#nav li a{display:block;height:50px;line-height:50px;padding:0 20px;background:#3088DF;color:#FFF;font-size:16px;font-weight:bold;}
ul#nav li a:hover{background:#369;text-decoration:none;}
ul#nav li.on a{background:#217BD6;}

#user{float:right;width:200px;background:#EEE;height:50px;}
#user p{width:200px;line-height:25px;font-size:13px;color:#666;text-align:center;}
#user p a{color:#38C;}
#user p em{color:#333;font-size:13px;}
#user p.on a{font-size:16px;color:#F60;font-weight:bold;}

#menu #notice{font-size:12px;color:#888;width:930px;padding:9px;border:1px solid #DDD;border-top:none;}


#infoadd{width:200px;float:right;}
#infoadd a{width:200px;height:50px;text-align:center;line-height:50px;background:#F80;color:#FFF;font-size:17px;display:block;}
#infoadd a:hover{background:#FA0;text-decoration:none;}



#home_main{}

/*area_list*/
#area_list{float:left;width:700px;margin-top:10px;}
#area_list dl{float:left;width:698px;border:1px solid #EEE;border-top:0;}
#area_list dt{float:left;width:698px;background:#EEE;}
#area_list span{display:block;float:left;color:#999;padding:6px 18px;font-size:12px;cursor:pointer;border-top:2px solid #EEE;}
#area_list span.on{background:#FFF;color:#F60;border-top:2px solid #3088DF;}
#area_list dd{float:left;width:678px;padding:10px 10px 0 10px;border-top:1px solid #EEE;}
#area_list dd a{display:block;float:left;margin:0 5px 5px 0;border-radius:3px;color:#666;background:#F1F1F1;height:23px;line-height:21px;font-size:12px;padding:0 6px;}
#area_list dd a:hover{background:#DDD;color:#333;text-decoration:none;}
#area_list dd a.on{background:#3088DF;color:#FFF;}
#area_rent{display:none;}

#qrcode{float:left;width:240px;margin-top:10px;}
	#qrcode img{width:238px;height:238px;border:1px solid #EEE;display:block;float:left;}
	#qrcode p{width:238px;color:#666;font-size:15px;line-height:24px;border:1px solid #EEE;display:block;float:left;border-top:0;text-align:center;}


/*list_home*/
#list_home{margin-top:10px;}
#list_sell{width:465px;float:left;}
#list_rent{width:465px;float:right;}
#list_home .title{border-bottom:2px solid #3088DF;}
#list_home h2{float:left;font-size:15px;color:#FFF;background:#3088DF;font-weight:bold;height:18px;padding:9px 18px;border-radius:3px 3px 0 0;}
#list_home .more{float:right;padding-top:6px;}
#list_home .more a{color:#666;display:block;font-size:12px;padding:3px 6px;border:1px solid #AAA;border-radius:3px;}
#list_home .more a:hover{color:#F60;border:1px solid #F30;background:#FFD;text-decoration:none;}
#list_home .list{width:453px;padding:5px;float:left;border:1px solid #DDD;}
#list_home ul{width:453px;height:620px;float:left;overflow:hidden;}
#list_home li{width:453px;height:31px;float:left;}
#list_home dl{width:443px;padding:0 5px;float:left;border-bottom:1px solid #DDD;height:30px;}
#list_home dt{float:left;width:333px;line-height:22px;padding:4px 0;}
#list_home dt a{color:#666;font-size:12px;font-weight:bold;}
#list_home dt span{float:left;display:block;line-height:22px;margin:0 6px 0 0;padding:0 8px;background:#38D;color:#FFF;border-radius:3px;font-weight:normal;cursor:default;font-size:12px;}
#list_home dd{float:right;width:100px;line-height:30px;text-align:right;color:#666;font-size:12px;}
#list_home dd em{font-size:19px;color:#F60;margin-right:2px;}






/*links*/
#links{margin-top:10px;}
#links .box{width:920px;padding:10px 14px 5px 14px;border:1px solid #DDD;}
#links .title{border-bottom:1px solid #DDD;}
#links h2{float:left;font-size:18px;height:26px;padding:0 10px;border-bottom:1px solid #38C;}
#links h2 i{color:#38C;font-size:18px;margin-right:4px;}
#links .more{float:right;padding-right:10px;}
#links .more a{font-size:12px;color:#666;}
#links .more i{font-size:12px;color:#38C;margin-right:3px;}
#links .more a:hover{color:#38C;text-decoration:none;}
#links .list{padding:8px 10px;width:900px;line-height:20px;float:left;}
#links .list a{font-size:12px;color:#666;}
#links .list a:hover{color:#38C;text-decoration:none;}

/*footer*/
#footer{background:#F1F1F1;padding:15px 0;margin-top:10px;}
#footer p{line-height:24px;font-size:12px;color:#666;text-align:center;}
#footer p a{color:#666;}
#footer p a:hover{color:#38C;text-decoration:none;}

/*user*/
#user_bench{}
#user_main{float:left;width:700px;margin-top:10px;}
#user_main ul li{float:left;width:132px;margin-right:2px;background:#EEE;}
#user_main ul li a{color:#666;font-weight:bold;font-size:13px;display:block;width:132px;text-align:center;line-height:30px;}
#user_main ul li a:hover{text-decoration:none;background:#DDD;}
#user_main ul li.on a{color:#FFF;background:#3088DF;}
#user_main dl{width:698px;border:1px solid #EEE;float:left;margin-bottom:10px;border-top:2px solid #3088DF;}
#user_main dl dt{width:680px;padding:9px;float:left;font-size:12px;color:#FFF;text-align:center;background:#3088DF;}
#user_main dl dt i{margin-right:4px;}
#user_main dl dd{width:680px;padding:9px;float:left;}

/*多文件上传*/
#user_main .mul{float:left;width:100%;}
#user_main .mul dl{width:100px;float:left;padding-right:5px;border:0;}
#user_main .mul dl dt{width:100px;text-align:center;padding:5px 0;border:1px solid #DDD;}
#user_main .mul dl dd{width:100px;text-align:center;padding:5px 0;border:1px solid #DDD;border-top:0;position:relative;}
#user_main .mul dl dd img{width:80px;height:50px;display:block;padding:0 10px;}
#user_main .mul dl dd span{display:none;cursor:pointer;position:absolute;left:0;top:0;background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;width:100px;height:40px;padding:10px 0;text-align:center;}
#user_main .mul dl dd span i{color:#FFF;font-size:40px;}
#user_main .mul dl dd:hover span{display:block;}

#user_main table{width:680px;background:#EEE;border-top:2px solid #DDD;}
#user_main th{font-size:12px;color:#666;font-weight:bold;padding:5px;background:#F6F6F6;text-align:center;}
#user_main td{font-size:14px;color:#666;padding:5px;background:#FFF;}
#user_main tr.on td{background:#FFE;}
#user_main td.null{font-size:16px;text-align:center;height:90px;color:#AAA;}
#user_main td.lll{font-size:12px;text-align:left;}
#user_main td.ccc{font-size:12px;text-align:center;}
#user_main td.rrr{font-size:12px;text-align:right;}
#user_main td a{color:#36C;}
#user_main td a.ref{color:#00F;}
#user_main td a.mod{color:#390;}
#user_main td a.del{color:#F00;}
#user_main td em{color:#888;font-size:12px;margin-left:6px;}

#user_main button{background:#217BD6;border-radius:4px;color:#FFF;cursor:pointer;font-size:14px;padding:6px 20px;border:0;border:none;}
#user_main button:hover{background:#38C;}
#user_main button.btn{font-size:12px;background:#AAA;}
#user_main input,#user_main textarea,#user_main select{border:1px solid #EEE;padding:5px 5px 5px 10px;border-radius:2px;}
#user_main input.cb{vertical-align:middle;}
#user_main select{border:1px solid #EEE;padding:5px 2px;border-radius:2px;margin-right:3px;}
#user_main input:hover,#user_main textarea:hover,#user_main select:hover{border:1px solid #DDD;}
#user_main input:focus,#user_main textarea:focus{border:1px solid #CCC;border-left:6px solid #CCC;padding:5px;}
#user_main select:focus{border:1px solid #CCC;}
#user_main input.only{background:#F8F8F8;border:1px solid #CCC;border-left:6px solid #CCC;padding:5px;}

#user_menu{float:right;width:240px;}
#user_menu dl{width:238px;border:1px solid #EEE;float:left;margin-bottom:10px;border-top:2px solid #3088DF;}
#user_menu dl dt{width:220px;padding:9px;float:left;font-size:15px;color:#666;font-weight:bold;background:#F6F6F6;}
#user_menu dl dd{width:220px;padding:9px;float:left;}
#user_menu dl dt i{margin-right:4px;}
#user_menu ul li{line-height:28px;color:#444;border-bottom:1px dotted #DDD;margin-bottom:5px;font-size:14px;padding:0 10px;}
#user_menu ul li.on{color:#F60;}
#user_menu ul li a{color:#555;}
#user_menu ul li.on a{color:#F60;}
#user_menu ul li a:hover{color:#38C;text-decoration:none;}
#user_menu ul li a.on{color:#F00;}


.content{padding:20px;}
.content h3{line-height:28px;font-size:16px;color:#3088DF;font-weight:bold;margin-bottom:10px;}
.content p{line-height:26px;font-size:14px;color:#555;margin-bottom:10px;}
.content strong{font-weight:bold;color:#444;}
.content a{color:#3088DF;font-weight:bold;}

/*detail*/
#housedetail{margin-top:10px;}
#detail{margin-top:10px;}
#detail .box{border:1px solid #EEE;width:948px;border-top:2px solid #3088DF;}
#detail h2{line-height:40px;font-size:21px;font-weight:bold;color:#555;width:920px;text-align:center;padding:3px 14px;float:left;margin-top:15px;}
#detail blockquote{width:920px;padding:6px 14px;float:left;background:#EEE;text-align:center;font-size:12px;}
#detail .content{width:900px;padding:15px 24px;float:left;}

#house_base{border:1px solid #EEE;width:698px;border-top:2px solid #3088DF;float:left;padding:10px 0;}
#house_base h2{line-height:30px;font-size:17px;color:#555;width:670px;padding:3px 14px;float:left;}
#house_base h3{width:670px;padding:3px 14px;float:left;font-size:13px;color:#F50;}


.phone{width:240px;border-radius:3px;background:#EEE;height:50px;}
.phone span{display:block;border-radius:3px 0 0 3px;float:left;width:50px;height:20px;padding:15px 0;background:#387DE7;text-align:center;}
.phone span i{font-size:20px;color:#FFF;}
.phone em{display:block;border-radius:0 3px 3px 0;float:right;color:#F60;width:190px;line-height:50px;font-size:22px;text-align:center;}



/*housequery*/
#housequery{margin-top:10px;}
#housequery .title{border-bottom:1px solid #DDD;height:41px;position:relative;}
#housequery .title h2{display:block;height:40px;border:1px solid #DDD;border-bottom:1px solid #FFF;background:#FFF;border-bottom:0;padding:0 20px;line-height:36px;position:absolute;left:0px;top:1px;font-size:16px;color:#666;}
#housequery .title h2 i{color:#F60;}
#housequery .title form{width:670px;float:right;padding-top:1px;}
#housequery .title form ul{width:670px;float:left;padding:0;}
#housequery .title form ul li{float:left;width:620px;height:26px;line-height:26px;border:1px solid #EEE;padding:4px;}
#housequery .title form ul li input{border:none;width:610px;padding:5px;height:16px;line-height:16px;}
#housequery .title form ul li input:focus{background:#F2F2F2;}
#housequery .title form ul li.last{width:40px;height:36px;padding:0px;border:none;border:0;}
#housequery .title form ul li.last button{width:40px;height:36px;background:#EEE;border:none;border:0;cursor:pointer;color:#888;}
#housequery .title form ul li.last button:hover{background:#DDD;color:#444;}

#housequery .list{width:920px;padding:8px 14px;float:left;border:1px solid #DDD;border-top:0;}
#housequery .list dl{width:920px;float:left;padding:3px 0;}
#housequery .list dt{width:40px;float:left;font-size:12px;font-weight:bold;color:#666;height:25px;line-height:25px;}
#housequery .list dd{width:880px;float:left;line-height:25px;}
#housequery .list dd a{display:block;line-height:25px;height:25px;padding:0 6px;float:left;margin:0 3px 3px 0;font-size:12px;color:#03C;background:#FFF;border-radius:3px;}
#housequery .list dd a:hover{color:#FFF;background:#58C;text-decoration:none;}
#housequery .list dd a.on{color:#FFF;background:#3088DF;}
#housequery .list dd form{display:block;height:25px;float:left;margin:0 0 3px 3px;}
#housequery .list dd input{display:block;float:left;margin:0 3px 3px 0;height:15px;line-height:15px;padding:4px;border:1px solid #DDD;font-size:12px;text-align:center;border-radius:3px;font-size:12px;}
#housequery .list dd input:hover{border:1px solid #BBB;}
#housequery .list dd input:focus{border:1px solid #999;background:#FFE;}
#housequery .list dd em{display:block;height:25px;line-height:25px;font-size:12px;color:#666;float:left;margin:0 3px 3px 0;}
#housequery .list dd button{display:block;float:left;margin:0 0 3px 3px;height:25px;padding:0 8px;border:0;border:none;font-size:12px;text-align:center;border-radius:3px;background:#3088DF;color:#FFF;cursor:pointer;}
#housequery .list dd button:hover{background:#217BD6;}

#housequery .list ul li{font-size:12px;color:#888;line-height:24px;float:left;padding-right:8px;}
#housequery .list ol li{font-size:12px;color:#888;line-height:24px;float:left;padding:0 8px 4px 0;}
#housequery .list ol li a{display:block;height:22px;line-height:22px;padding:0 8px;border:1px solid #DDD;color:#777;}
#housequery .list ol li a i{color:#3088DF;margin-left:3px;}
#housequery .list ol li a:hover{background:#F2F2F2;border:1px solid #CCC;text-decoration:none;color:#3088DF;}
#housequery .list ol li a.repeat i{color:#F00;margin:0 3px 0 0;}
#housequery .list ol li a.repeat:hover{color:#F00;}

#other_list{width:670px;padding:5px 14px;float:left;border:1px solid #DDD;border-top:0;}
#other_list ul{padding:3px 0;width:670px;float:left;}
#other_list ul li{font-size:12px;color:#888;line-height:24px;float:left;padding-right:8px;}


#delete_list{width:670px;padding:8px 14px;float:left;border:1px solid #DDD;border-top:0;}
#delete_list ol li{font-size:12px;color:#888;line-height:24px;float:left;padding:0 8px 4px 0;}
#delete_list ol li a{display:block;height:22px;line-height:22px;padding:0 8px;border:1px solid #DDD;color:#777;}
#delete_list ol li a i{color:#3088DF;margin-left:3px;}
#delete_list ol li a:hover{background:#F2F2F2;border:1px solid #CCC;text-decoration:none;color:#3088DF;}
#delete_list ol li a.repeat i{color:#F00;margin:0 3px 0 0;}
#delete_list ol li a.repeat:hover{color:#F00;}



#baidumap{margin-top:10px;width:240px;float:left;}


#sidecontact{margin-top:10px;width:240px;float:left;}
#sidecontact h2{width:220px;background:#EEE;padding:10px;font-size:14px;color:#444;text-align:center;}
#sidecontact table{width:240px;background:#EEE;}
#sidecontact table td{width:180px;background:#FFF;font-size:12px;padding:5px;color:#666;vertical-align:text-bottom;line-height:20px;}
#sidecontact table th{width:60px;background:#FFF;font-size:12px;padding:5px;color:#666;vertical-align:text-bottom;line-height:20px;text-align:right;}

#query_list{width:670px;margin-top:10px;padding:8px 14px;float:left;border:1px solid #EEE;}
#query_list dl{width:230px;float:left;padding:3px 0;}
#query_list dt{width:40px;float:left;font-size:12px;font-weight:bold;color:#666;height:25px;line-height:25px;}
#query_list dd{width:190px;float:left;line-height:25px;}
#query_list dd a{display:block;line-height:25px;height:25px;padding:0 6px;float:left;margin:0 3px 3px 0;font-size:12px;color:#03C;background:#FFF;border-radius:3px;}
#query_list dd a:hover{color:#FFF;background:#58C;text-decoration:none;}
#query_list dd a.on{color:#FFF;background:#3088DF;}
#query_list dd form{display:block;height:25px;float:left;margin:0 0 3px 3px;}
#query_list dd input{display:block;float:left;margin:0 3px 3px 0;height:15px;line-height:15px;padding:4px;border:1px solid #DDD;font-size:12px;text-align:center;border-radius:3px;font-size:12px;}
#query_list dd input:hover{border:1px solid #BBB;}
#query_list dd input:focus{border:1px solid #999;background:#FFE;}
#query_list dd em{display:block;height:25px;line-height:25px;font-size:12px;color:#666;float:left;margin:0 3px 3px 0;}
#query_list dd button{display:block;float:left;margin:0 0 3px 3px;height:25px;padding:0 8px;border:0;border:none;font-size:12px;text-align:center;border-radius:3px;background:#3088DF;color:#FFF;cursor:pointer;}
#query_list dd button:hover{background:#217BD6;}

#query_list form{width:210px;float:right;}
#query_list ul{width:210px;float:left;padding:0;}
#query_list ul li{float:left;width:160px;height:20px;line-height:20px;border:1px solid #217BD6;padding:4px;}
#query_list ul li input{border:none;width:160px;padding:0;height:18px;line-height:18px;color:217BD6;}
#query_list ul li input:focus{background:#DDF;}
#query_list ul li.last{width:30px;height:30px;padding:0px;border:none;border:0;}
#query_list ul li.last button{width:30px;height:30px;background:#217BD6;border:none;border:0;cursor:pointer;color:#FFF;}
#query_list ul li.last button:hover{background:#DDD;color:#444;}

/*houselist*/
#houselist{}
#house_side{float:right;width:240px;}
#house_add{width:240px;float:left;}
#house_add a{width:240px;height:40px;text-align:center;line-height:40px;background:#F80;color:#FFF;font-size:19px;display:block;}
#house_add a:hover{background:#FA0;text-decoration:none;}
#house_side dl{width:240px;float:left;}
#house_side dt{width:240px;float:left;height:32px;}
#house_side dt h2{font-size:16px;color:#38D;line-height:30px;float:left;border-bottom:2px solid #38D;}
#house_side dd{width:210px;padding:6px 14px;border:1px solid #DDD;float:left;}
#house_side dd ul li{width:210px;float:left;line-height:30px;font-size:12px;}
#house_side dd ul li span{float:right;color:#F60;}
#house_side dd ul li a{color:#444;}
#house_side dd ul li i{color:#888;margin-right:4px;}
#house_side dd ul li b{color:#999;margin-right:4px;font-weight:normal;}
#house_side dd ul li b.s{color:#F60;}
#house_side dd ul li b.r{color:#090;}
#house_side dd ul li b.b{color:#00F;}
#house_side dd ul li b.l{color:#909;}
#house_side dd ul li a:hover{text-decoration:none;color:#58C;}



#reco_list{margin-top:10px;width:700px;float:left;border-bottom:1px solid #EEE;}
#reco_list a{float:left;display:block;background:#FFF;padding:5px 20px;color:#666;font-size:14px;background:#EEE;margin-right:2px;}
#reco_list a:hover{background:#AAA;text-decoration:none;color:#FFF;}
#reco_list a.on{background:#F60;color:#FFF;}

.picarr{margin-top:10px;}
.pic_big{width:700px;height:400px;float:left;background:#EEE;}
.pic_big p{display:none;}
.pic_big p.on{display:block;}
.pic_big p img{width:698px;height:398px;border:1px solid #EEE;border-top:none;display:block;}
.pic_sml{width:700px;height:40px;float:left;margin-top:10px;overflow:hidden;background:#FFF;}
.pic_sml span{width:56px;padding-right:2px;float:left;display:block;cursor:pointer;}
.pic_sml span img{width:50px;height:30px;border:1px solid #DDD;padding:1px;display:block;}
.pic_sml span:hover img{border:1px solid #AAA;}
.pic_sml span.on img{border:1px solid #F60;}

#house_main{float:left;width:700px;}
#house_main .title{background:#F5F5F5;margin-top:10px;}
#house_main .title h2{float:left;line-height:40px;background:#38D;padding:0 20px;color:#FFF;font-size:15px;}
#house_main .list{border:1px solid #EEE;width:698px;float:left;}
#house_main .list ol{border-bottom:1px solid #EEE;width:698px;float:left;}
#house_main .list ol li{float:left;width:319px;padding:15px;font-size:14px;color:#777;}
#house_main .list ol li em{color:#F60;font-size:20px;}
#house_main .list ul{width:698px;float:left;padding:10px 0;}
#house_main .list ul li{float:left;width:319px;padding:5px 15px 10px 15px;font-size:14px;color:#777;border-bottom:1px dotted #EEE;}

#house_main .content{border:1px solid #EEE;border-top:none;width:660px;padding:19px;float:left;}

#house_order{width:670px;padding:8px 14px;float:left;border:1px solid #DDD;margin-top:10px;}
#house_order ul li{float:left;padding-right:10px;}
#house_order ul li.o a{display:block;height:22px;line-height:22px;padding:0 8px;border:1px solid #DDD;color:#777;font-size:12px;}
#house_order ul li.o a:hover{background:#F1F1F1;border:1px solid #CCC;color:#555;text-decoration:none;}
#house_order ul li.o a.on{color:#38D;}
#house_order ul li.o a i{margin-left:4px;}

#null{width:670px;padding:8px 14px;line-height:140px;text-align:center;font-size:16px;color:#BBB;float:left;border:1px solid #DDD;}

.house{float:left;width:680px;padding:10px;border-bottom:1px solid #DDD;}
.house p{color:#666;font-size:12px;float:left;width:480px;}
.house p strong{font-size:12px;color:#F60;display:block;float:left;width:480px;}
.house p a{display:block;float:left;font-size:14px;line-height:21px;color:#555;background:none;}
.house p a:hover{background:#F60;color:#FFF;text-decoration:none;}
.house p b{display:block;float:left;line-height:21px;margin:0 0 0 6px;padding:0 8px;background:#999;color:#FFF;border-radius:3px;font-weight:normal;cursor:default;font-size:12px;}
.house p b.top{background:#38D;}
.house p b.img{background:#6A0;}
.house p em{display:block;float:left;line-height:25px;margin:0 8px 0 0;color:#888;}

.house span{float:right;font-size:12px;color:#777;width:190px;}
.house span em{color:#F60;font-size:18px;margin-right:2px;}
.house span u{color:#F60;margin-right:2px;text-decoration:none;}

/* page */
#page{float:left;width:700px;margin-top:5px;}
.page{float:right;}
.page a{display:block;float:left;margin-right:1px;line-height:18px;padding:0 4px;border:1px solid #999;background:#FFF;color:#333;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-top:3px;}
.page a:hover,.page a.cur{border:1px solid #38D;background:#38D;color:#FFF;text-decoration:none;font-weight:bold;}
.page a.word{border:none;background:none;font-weight:normal;font-size:13px;}
.page a.word:hover{color:#38D;}
.page span{display:block;float:left;border:none;background:none;font-weight:normal;font-size:12px;color:#666;margin-top:4px;margin-right:1px;line-height:18px;padding:0 4px;}
.page span em{color:#F40;padding:0 2px;}



/*sellink*/
.sellink{float:left;position:relative;width:80px;font-size:12px;color:#888;z-index:7777;}
.sellink span{display:block;height:22px;width:inherit;line-height:22px;border:1px solid #DDD;color:#777;cursor:pointer;}
.sellink span em{float:left;display:block;height:22px;line-height:22px;padding-left:8px;}
.sellink span i{float:right;display:block;height:22px;line-height:22px;padding-right:8px;}
.sellink p{display:none;width:inherit;position:absolute;left:0px;top:24px;z-index:8888;}
.sellink p a{display:block;width:inherit;float:left;height:22px;line-height:22px;text-indent:8px;border:1px solid #DDD;border-top:0;color:#777;background:#FFF;}
.sellink:hover span{border:1px solid #CCC;}
.sellink span.on{border:1px solid #3088DF;background:#3088DF;color:#FFF;}
.sellink:hover p{display:block;}
.sellink a:hover{color:#444;background:#F2F2F2;text-decoration:none;}

/*hitomi box*/
.hitomi_box{display:none;width:100%;height:100%;background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;position:fixed;left:0px;top:0px;z-index:1000;}
.hitomi_wrap{display:none;width:100%;height:100%;position:fixed;left:0px;top:0px;z-index:8888;color:#FFF;text-align:center;}
.hitomi_wrap iframe{background:#FFF;border:5px solid #FFF;border-radius:3px;}
.hitomi_close{display:block;width:24px;height:24px;text-align:center;line-height:20px;border-radius:3px;background:#FFF;margin:0 auto;color:#000;font-size:18px;}
.hitomi_close:hover{text-decoration:none;color:#666;}